.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; }
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; }
.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; }
.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } .ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,
.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd,
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }.mepr-hidden {
display: none;
}
.mp_wrapper .mepr-form-has-errors,
.mp_wrapper .cc-error,
.mp_wrapper .mepr-validation-error {
display: none;
color: #eb1c26;
padding-left: 5px;
}
.mp_wrapper .mepr-validation-error {
display: inline;
}
.mp_wrapper .mepr-cards,
.mp_wrapper .visa,
.mp_wrapper .amex,
.mp_wrapper .mastercard,
.mp_wrapper .discover {
background-repeat: no-repeat !important;
background-position-x: 98% !important;
background-position-y: 50% !important;
}
.mp_wrapper .visa {
background: url(//dev.nineteen33.co.za/wp-content/plugins/memberpress/images/checkout/visa.png) right white no-repeat !important;
}
.mp_wrapper .mastercard {
background: url(//dev.nineteen33.co.za/wp-content/plugins/memberpress/images/checkout/mastercard.png) right white no-repeat !important;
}
.mp_wrapper .discover {
background: url(//dev.nineteen33.co.za/wp-content/plugins/memberpress/images/checkout/discover.png) right white no-repeat !important;
}
.mp_wrapper .amex {
background: url(//dev.nineteen33.co.za/wp-content/plugins/memberpress/images/checkout/amex.png) right white no-repeat !important;
}
.mp_wrapper .dinersclub { }
.mp_wrapper .jcb { }
.mp_wrapper .mepr-cards {
background: url(//dev.nineteen33.co.za/wp-content/plugins/memberpress/images/checkout/cards.png) right white no-repeat !important;
} .mp_wrapper .mepr-cards.invalid {
opacity: 1;
}
.mp_wrapper .mepr-payment-method {
display: block;
width: 100%;
margin-bottom: 10px;
}
.mp_wrapper .mepr-payment-method input {
display: inline-block;
text-align: left;
line-height: 32px;
vertical-align: middle;
}
.mp_wrapper .mepr-payment-method input.stripe-card-name {     }
.mp_wrapper .mepr-payment-method input.stripe-card-name::placeholder {
color: #757575;
font-weight: 500;
}
.mp_wrapper .mepr-payment-method .spc  input {
line-height: normal;
}
.mp_wrapper .mepr-payment-method .mepr-payment-method-label-text,
.mp_wrapper .mepr-payment-method span.mepr-payment-method-icon {
padding-left: 15px;
display: inline-block;
width: auto; vertical-align: middle !important;
}
.mp_wrapper .mepr-payment-method-icon img {
height: 32px !important;
}
.mp_wrapper .mepr-payment-method .mepr-payment-method-desc-text.spc {
padding: 0;
background-color: inherit;
}
.mp_wrapper .mepr-payment-method .mepr-payment-method-desc-text {
margin-top: 5px;
padding: 10px;
background-color: white;
}
.mp_wrapper .mepr-payment-method .mepr-payment-method-label-text,
.mp_wrapper .mepr-payment-method input { }
.mp_wrapper .mepr-form-checkbox, .mepr-form-radio { }
.mp_wrapper .mepr_custom_field .mepr-form-checkbox {
padding-left: 0 !important;
margin-left: 2px !important;
margin-bottom: 10px !important;
}
.mp_wrapper label.mepr-form-checkbox-label {
width: auto !important;
display: inline !important;
}
.mp_wrapper .mepr_payment_method {
margin: 25px 0 !important;
padding: 15px !important;
background-color: #f5f5f5 !important;
width: 100% !important;
box-sizing: border-box !important; }
.mp_wrapper .mepr-payment-methods-radios label {
width: inherit !important;
font-weight: 600 !important;
margin-right: 15px;
}
.mp_wrapper .mepr-payment-methods-radios input[type="radio"] {
margin: 0 !important;
}
.mp_wrapper .mepr_no_val,
#mepr_no_val {
display:none !important;
margin: 0;
padding: 0;
}
.mp-form-submit {
margin: 0;
padding: 0;
}.mepr-price-menu.classic .mepr-price-box .mepr-most-popular {display: none;}.mepr-price-menu.classic {width: 100%;margin: 0;padding: 0;text-align: center !important;}.mepr-price-menu.classic .mepr-price-boxes {padding: 0;margin: 0 auto !important;width: 100%;margin-left: 0;}.mepr-price-menu.classic .mepr-price-box {vertical-align: middle;display: inline-block;padding: 15px 0 30px 0;margin: 0;text-align: center;}.mepr-price-menu.classic .mepr-price-boxes.mepr-1-col .mepr-price-box {width: 100%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-2-col .mepr-price-box {width: 47%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-3-col .mepr-price-box {width: 30%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-4-col .mepr-price-box {width: 22.5%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-5-col .mepr-price-box {width: 18%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-6-col .mepr-price-box {width: 14.5%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-7-col .mepr-price-box {width: 12%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-8-col .mepr-price-box {width: 11%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-9-col .mepr-price-box {width: 9%;}.mepr-price-menu.classic .mepr-price-boxes.mepr-10-col .mepr-price-box {width: 8%;}.mepr-price-menu.classic .mepr-price-box.highlighted {font-size: 120%;}.mepr-price-menu.classic .mepr-price-box-title {font-weight: bold;font-family: sans-serif !important;margin: 0;padding-bottom: 10px;}.mepr-price-menu.classic .mepr-price-box-price {margin: 0;padding-bottom: 10px;font-weight: bold;font-family: sans-serif !important;}.mepr-price-menu.classic .mepr-price-box-heading {margin: 0;padding-bottom: 10px;font-family: sans-serif !important;}.mepr-price-menu.classic .mepr-price-box-head {padding: 10px;}.mepr-price-menu.classic .mepr-price-box-benefits {margin-bottom: 25px;}.mepr-price-menu.classic .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 15px 15px 20px 15px;}.mepr-price-menu.classic .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {margin: 0;padding: 10px 0;}.mepr-price-menu.classic .mepr-price-box-footer,.mepr-price-menu.classic .mepr-price-box-button {margin: 10px 15px;}.mepr-price-menu.classic .mepr-price-box.highlighted .mepr-price-box-button a {}.mepr-price-menu.classic .mepr-price-box-button a {font-weight: bold;}.mepr-price-menu.classic .mepr-price-box-button a:hover {text-decoration: none;}.mepr-price-menu.classic .mepr-price-box .mepr-price-box-button a.mepr-disabled {cursor: default;}.mepr-price-menu.classic .mepr-price-box .mepr-price-box-button a.mepr-disabled:hover {}@media all and (max-width: 1200px) {.mepr-price-menu.classic .mepr-price-box-heading {font-size: 100%;}.mepr-price-menu.classic .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {}}@media all and (max-width: 1023px) {.mepr-price-menu.classic .mepr-price-menu, .mepr-price-boxes {width: 100%;margin: 0;padding: 0;}.mepr-price-menu.classic .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-1-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-2-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-3-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-4-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-5-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-6-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-7-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-8-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-9-col .mepr-price-box,.mepr-price-menu.classic .mepr-price-boxes.mepr-10-col .mepr-price-box {width: 90%;margin: 0 auto;margin-bottom: 5px;text-align: center;}.mepr-price-menu.classic .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-1-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-2-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-3-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-4-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-5-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-6-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-7-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-8-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-9-col .mepr-price-box.highlighted,.mepr-price-menu.classic .mepr-price-boxes.mepr-10-col .mepr-price-box.highlighted {width: 95% !important;}.mepr-price-menu.classic .mepr-price-box-title {font-weight: bold;margin-top: 10px;margin-bottom: 5px;}.mepr-price-menu.classic .mepr-price-box-price {margin-top: 15px;margin-bottom: 15px;font-weight: bold;}.mepr-price-menu.classic .mepr-price-box-heading {margin-top: 5px;}.mepr-price-menu.classic .mepr-price-box-benefits .mepr-price-box-benefits-list {}.mepr-price-menu.classic .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {margin: 0;padding-top: 5px;padding-bottom: 7px;}.mepr-price-menu.classic .mepr-price-box-footer {margin-top: 5px;}.mepr-price-menu.classic .mepr-price-box-button {margin: 10px 0;}.mepr-price-menu.classic .mepr-price-box-button a {font-weight: bold;}.mepr-price-menu.classic .mepr-price-box-button a:hover {text-decoration: none;}}.mepr-price-menu.fixed {width: 100%;margin: 0;padding: 0;text-align: center !important;}.mepr-price-menu.fixed .mepr-price-boxes {padding: 0;margin: 0 auto !important;width: 100%;margin-left: 0;}.mepr-price-menu.fixed .mepr-price-box {vertical-align: top;display: inline-block;padding: 0;margin: 0;text-align: center;box-sizing: border-box;}.mepr-price-menu.fixed .mepr-price-box .mepr-most-popular {padding: 5px 0;font-weight: 300;font-size: 90%;}.mepr-price-menu.fixed .mepr-price-box.highlighted {background-color: #efefef;}.mepr-price-menu.fixed .mepr-price-box.highlighted .mepr-most-popular {z-index: 1;width: 100%;color: white;background-color: #3e3e3e;text-transform: uppercase;margin-top: -1px;margin-left: -1px;border-right: 2px solid #3e3e3e;border-bottom: 1px solid #3e3e3e;}.mepr-price-menu.fixed .mepr-price-box .mepr-most-popular {background-color: #ddd;color: transparent;}.mepr-price-menu.fixed .mepr-price-box-head,.mepr-price-menu.fixed .mepr-price-box-benefits,.mepr-price-menu.fixed .mepr-price-box-foot {margin: 0 25px;}.mepr-price-menu.fixed .mepr-price-box-benefits {padding: 35px 0;text-align: left;font-size: 90%;}.mepr-price-menu.fixed .mepr-price-boxes {display: flex;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-1-col .mepr-price-box {width: 100%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-2-col .mepr-price-box {width: 47%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-3-col .mepr-price-box {width: 30%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-4-col .mepr-price-box {width: 22.5%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-5-col .mepr-price-box {width: 18%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-6-col .mepr-price-box {width: 14.5%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-7-col .mepr-price-box {width: 12%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-8-col .mepr-price-box {width: 11%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-9-col .mepr-price-box {width: 9%;flex: 1;}.mepr-price-menu.fixed .mepr-price-boxes.mepr-10-col .mepr-price-box {width: 8%;flex: 1;}.mepr-price-menu.fixed .mepr-price-box-title {font-weight: 300;font-size: 24px;font-family: sans-serif !important;margin: 0;margin-top: 10px;padding-bottom: 10px;}.mepr-price-menu.fixed .mepr-price-box-price {margin: 0;padding-bottom: 30px;font-weight: 300;font-size: 60px;font-family: sans-serif !important;}.mepr-price-menu.fixed .mepr-price-box-heading {margin: 0;margin-bottom: 10px;padding-top: 35px;padding-bottom: 10px;font-family: sans-serif !important;}.mepr-price-menu.fixed .mepr-price-box-price .mepr-custom-price {line-height: 60px !important;}.mepr-price-menu.fixed .mepr-price-box-price .mepr-custom-price .mepr-sign {vertical-align: 22px !important;font-size: 24px !important;line-height: 60px !important;}.mepr-price-menu.fixed .mepr-price-box-price .mepr-custom-price .mepr-price {font-size: 60px !important;}.mepr-price-menu.fixed .mepr-price-box-price .mepr-custom-price .mepr-term {font-size: 18px !important;}.mepr-price-menu.fixed .mepr-price-box-head {padding: 30px 0px 30px 0;}.mepr-price-menu.fixed .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 0 20px;}.mepr-price-menu.fixed .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {margin: 0;padding: 5px 0;}.mepr-price-menu.fixed .mepr-price-box-footer {margin: 10px 15px;}.mepr-price-menu.fixed .mepr-price-box-button {display: block;text-transform: uppercase;}.mepr-price-menu.fixed .mepr-price-box.highlighted .mepr-price-box-button a {}.mepr-price-menu.fixed .mepr-price-box-button a {display: inline-block;margin: 10px 0;padding: 10px 20px;font-weight: 300;font-size: 140%;color: white;background-color: #72cf45;border-radius: 5px;}.mepr-price-menu.fixed .mepr-price-box-button a:hover {text-decoration: none;background-color: #0c6900;}.mepr-price-menu.fixed .mepr-price-box .mepr-price-box-button a.mepr-disabled {cursor: default;}.mepr-price-menu.fixed .mepr-price-box .mepr-price-box-button a.mepr-disabled:hover {}@media all and (max-width: 1200px) {.mepr-price-menu.fixed .mepr-price-box-heading {font-size: 90%;}.mepr-price-menu.fixed .mepr-price-box-benefits {font-size: 80%;}}@media all and (max-width: 1023px) {.mepr-price-menu.fixed .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 0 15px;}}@media all and (max-width: 600px) {.mepr-price-menu.fixed .mepr-price-boxes {display: block;}.mepr-price-menu.fixed .mepr-price-boxes .mepr-price-box-heading {font-size: 120%;}.mepr-price-menu.fixed .mepr-price-boxes .mepr-price-box-benefits {font-size: 100%;}.mepr-price-menu.fixed .mepr-price-boxes .mepr-price-box {display: block;width: 96% !important;margin-right: 2%;margin-left: 2%;margin-bottom: 20px;border-left: 1px solid #ddd;}.mepr-price-menu.fixed .mepr-price-boxes .mepr-price-box .mepr-price-box-head {text-align: left;}.mepr-price-menu.fixed .mepr-price-box-benefits {font-size: 90%;}.mepr-price-menu.fixed .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 0 10px;}}.mepr-price-menu.minimal_horizontal .mepr-price-box .mepr-most-popular {display: none;}.mepr-price-menu.minimal_horizontal {width: 100%;margin: 0;padding: 0;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes {padding: 0;margin: 0 auto;width: 100%;}.mepr-price-menu.minimal_horizontal .mepr-price-box {vertical-align: bottom;display: inline-block;padding: 7px;margin: 0;text-align: center;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-1-col .mepr-price-box {width: 100%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-2-col .mepr-price-box {width: 47%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-3-col .mepr-price-box {width: 30%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-4-col .mepr-price-box {width: 22.5%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-5-col .mepr-price-box {width: 18%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-6-col .mepr-price-box {width: 14.5%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-7-col .mepr-price-box {width: 12%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-8-col .mepr-price-box {width: 11%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-9-col .mepr-price-box {width: 9%;}.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-10-col .mepr-price-box {width: 8%;}.mepr-price-menu.minimal_horizontal .mepr-price-box.highlighted {padding: 10px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-title {font-size: 175%;font-weight: bold;margin-top:10px;margin-bottom:0px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-price {margin-top: 0px;margin-bottom: 0px;font-weight: bold;font-size: 210%;}.mepr-price-menu.minimal_horizontal .mepr-price-box-heading {margin-top: 5px;font-size: 120%;}.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 10px 0;font-weight: bold;}.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {font-size: 100%;margin: 0;padding-top: 5px;padding-bottom: 7px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-footer {margin-top: 5px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-button {margin: 10px 0;}.mepr-price-menu.minimal_horizontal .mepr-price-box.highlighted .mepr-price-box-button a {font-size: 150%;}.mepr-price-menu.minimal_horizontal .mepr-price-box-button a {font-weight: bold;}.mepr-price-menu.minimal_horizontal .mepr-price-box-button a:hover {text-decoration: none;}.mepr-price-menu.minimal_horizontal .mepr-price-box .mepr-price-box-button a.mepr-disabled {cursor: default;}.mepr-price-menu.minimal_horizontal .mepr-price-box .mepr-price-box-button a.mepr-disabled:hover {}@media all and (max-width: 1200px) {.mepr-price-menu.minimal_horizontal .mepr-price-box-heading {font-size: 100%;}.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {font-size: 90%;}}@media all and (max-width: 1023px) {.mepr-price-menu.minimal_horizontal .mepr-price-menu, .mepr-price-boxes {width: 100%;margin: 0;padding: 0;}.mepr-price-menu.minimal_horizontal .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-1-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-2-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-3-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-4-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-5-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-6-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-7-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-8-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-9-col .mepr-price-box,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-10-col .mepr-price-box {width: 90%;padding: 10px;margin: 0 auto;margin-bottom: 5px;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.mepr-price-menu.minimal_horizontal .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-1-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-2-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-3-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-4-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-5-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-6-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-7-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-8-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-9-col .mepr-price-box.highlighted,.mepr-price-menu.minimal_horizontal .mepr-price-boxes.mepr-10-col .mepr-price-box.highlighted {padding: 10px;width: 95% !important;}.mepr-price-menu.minimal_horizontal .mepr-price-box-title {font-size: 175%;font-weight: bold;margin-top:10px;margin-bottom:5px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-price {margin-top: 15px;margin-bottom: 15px;font-weight: bold;font-size: 210%;}.mepr-price-menu.minimal_horizontal .mepr-price-box-heading {margin-top: 5px;font-size: 120%;}.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 10px 0;font-weight: bold;}.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {font-size: 110%;margin: 0;padding-top: 5px;padding-bottom: 7px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-footer {margin-top: 5px;}.mepr-price-menu.minimal_horizontal .mepr-price-box-button {margin: 10px 0;}.mepr-price-menu.minimal_horizontal .mepr-price-box-button a {font-weight: bold;}.mepr-price-menu.minimal_horizontal .mepr-price-box-button a:hover {text-decoration: none;background-color: white;}}.mepr-price-menu.minimal_vertical .mepr-price-box .mepr-most-popular {display: none;}.mepr-price-menu.minimal_vertical {width: 100%;margin: 0;padding: 0;}.mepr-price-menu.minimal_vertical .mepr-price-box {display: block;width: 90%;padding: 10px;margin: 0 auto;margin-bottom: 5px;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.mepr-price-menu.minimal_vertical .mepr-price-box.highlighted {padding: 10px;width: 95%;}.mepr-price-menu.minimal_vertical .mepr-price-box-title {font-size: 175%;font-weight: bold;margin-top:10px;margin-bottom:5px;}.mepr-price-menu.minimal_vertical .mepr-price-box-price {margin-top: 15px;margin-bottom: 15px;font-weight: bold;font-size: 210%;}.mepr-price-menu.minimal_vertical .mepr-price-box-heading {margin-top: 5px;font-size: 120%;}.mepr-price-menu.minimal_vertical .mepr-price-box-benefits .mepr-price-box-benefits-list {margin: 10px 0;font-weight: bold;}.mepr-price-menu.minimal_vertical .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {font-size: 110%;margin: 0;padding-top: 5px;padding-bottom: 7px;}.mepr-price-menu.minimal_vertical .mepr-price-box-footer {margin-top: 5px;}.mepr-price-menu.minimal_vertical .mepr-price-box-button {margin: 10px 0;}.mepr-price-menu.minimal_vertical .mepr-price-box-button a {font-weight: bold;}.mepr-price-menu.minimal_vertical .mepr-price-box-button a:hover {text-decoration: none;}.mepr-price-menu.minimal_vertical .mepr-price-box .mepr-price-box-button a.mepr-disabled {cursor: default;}.mepr-price-menu.minimal_vertical .mepr-price-box .mepr-price-box-button a.mepr-disabled:hover {}.mepr-price-menu.classic.classic_dark {color: black !important;}.mepr-price-menu.classic.classic_dark .mepr-price-box {border: 2px solid black;}.mepr-price-menu.classic.classic_dark .mepr-price-box-benefits {border-top: 2px solid black;}.mepr-price-menu.classic.classic_dark .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px solid black;}.mepr-price-menu.classic.classic_dark .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item:last-child {border-bottom: none;}.mepr-price-menu.classic.classic_light {color: white !important;}.mepr-price-menu.classic.classic_light .mepr-price-box {border: 2px solid white;}.mepr-price-menu.classic.classic_light .mepr-price-box-benefits {border-top: 2px solid white;}.mepr-price-menu.classic.classic_light .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px solid white;}.mepr-price-menu.classic.classic_light .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item:last-child {border-bottom: none;}.mepr-price-menu.fixed.clean {}.mepr-price-menu.fixed.clean .mepr-price-box {border-top: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}.mepr-price-menu.fixed.clean .mepr-price-boxes .mepr-price-box:first-child {border-left: 1px solid #ddd;}.mepr-price-menu.fixed.clean .mepr-price-box-heading,.mepr-price-menu.fixed.clean .mepr-price-box-benefits {border-top: 1px solid #ddd;}.mepr-price-menu.fixed.clean .mepr-price-box.highlighted .mepr-price-box-heading,.mepr-price-menu.fixed.clean .mepr-price-box.highlighted .mepr-price-box-benefits {background-color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_chill_horizontal .mepr-price-box {background-color: #3f7ebd;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_chill_horizontal .mepr-price-box.highlighted {background-color: #75d347;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_chill_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_horizontal.minimal_chill_horizontal .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_horizontal.minimal_chill_horizontal .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_vertical.minimal_chill_vertical .mepr-price-box {background-color: #3f7ebd;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_chill_vertical .mepr-price-box.highlighted {background-color: #75d347;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_chill_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_vertical.minimal_chill_vertical .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_vertical.minimal_chill_vertical .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_horizontal.minimal_clay_horizontal .mepr-price-box {background-color: #D97A43;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_clay_horizontal .mepr-price-box .mepr-price-box.highlighted {background-color: #F2D680;color: #888888;}.mepr-price-menu.minimal_horizontal.minimal_clay_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_horizontal.minimal_clay_horizontal .mepr-price-box.highlighted .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_horizontal.minimal_clay_horizontal .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_horizontal.minimal_clay_horizontal .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_vertical.minimal_clay_vertical .mepr-price-box {background-color: #D97A43;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_clay_vertical .mepr-price-box.highlighted {background-color: #F2D680;color: #888888;}.mepr-price-menu.minimal_vertical.minimal_clay_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_vertical.minimal_clay_vertical .mepr-price-box.highlighted .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_vertical.minimal_clay_vertical .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_vertical.minimal_clay_vertical .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_horizontal.minimal_dawn_horizontal .mepr-price-box {background-color: #027368;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_dawn_horizontal .mepr-price-box.highlighted {background-color: #F2E530;color: #888888;}.mepr-price-menu.minimal_horizontal.minimal_dawn_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_horizontal.minimal_dawn_horizontal .mepr-price-box.highlighted .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_horizontal.minimal_dawn_horizontal .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_horizontal.minimal_dawn_horizontal .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_vertical.minimal_dawn_vertical .mepr-price-box {background-color: #027368;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_dawn_vertical .mepr-price-box.highlighted {background-color: #F2E530;color: #888888;}.mepr-price-menu.minimal_vertical.minimal_dawn_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_vertical.minimal_dawn_vertical .mepr-price-box.highlighted .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_vertical.minimal_dawn_vertical .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_vertical.minimal_dawn_vertical .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_horizontal.minimal_dusk_horizontal .mepr-price-box {background-color: #004B67;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_dusk_horizontal .mepr-price-box.highlighted {background-color: #C70151;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_dusk_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_horizontal.minimal_dusk_horizontal .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_horizontal.minimal_dusk_horizontal .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_vertical.minimal_dusk_vertical .mepr-price-box {background-color: #004B67;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_dusk_vertical .mepr-price-box.highlighted {background-color: #C70151;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_dusk_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_vertical.minimal_dusk_vertical .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_vertical.minimal_dusk_vertical .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_horizontal.minimal_gray_horizontal .mepr-price-box {background-color: #dedede;}.mepr-price-menu.minimal_horizontal.minimal_gray_horizontal .mepr-price-box.highlighted {background-color: #f1f1f1;}.mepr-price-menu.minimal_horizontal.minimal_gray_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_vertical.minimal_gray_vertical .mepr-price-box {background-color: #dedede;}.mepr-price-menu.minimal_vertical .mepr-price-box.highlighted {background-color: #f1f1f1;}.mepr-price-menu.minimal_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_horizontal.minimal_mercury_horizontal .mepr-price-box {background-color: #69043B;color: #efefef;}.mepr-price-menu.minimal_horizontal.minimal_mercury_horizontal .mepr-price-box.highlighted {background-color: #E7F2DF;color: #444444;}.mepr-price-menu.minimal_horizontal.minimal_mercury_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_horizontal.minimal_mercury_horizontal .mepr-price-box.highlighted .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #444444;}.mepr-price-menu.minimal_horizontal.minimal_mercury_horizontal .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_horizontal.minimal_mercury_horizontal .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_vertical.minimal_mercury_vertical .mepr-price-box {background-color: #69043B;color: #efefef;}.mepr-price-menu.minimal_vertical.minimal_mercury_vertical .mepr-price-box.highlighted {background-color: #E7F2DF;color: #444444;}.mepr-price-menu.minimal_vertical.minimal_mercury_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #efefef;}.mepr-price-menu.minimal_vertical.minimal_mercury_vertical .mepr-price-box.highlighted .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #444444;}.mepr-price-menu.minimal_vertical.minimal_mercury_vertical .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_vertical.minimal_mercury_vertical .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_horizontal.minimal_sandstone_horizontal .mepr-price-box {background-color: #F24B4B;}.mepr-price-menu.minimal_horizontal.minimal_sandstone_horizontal .mepr-price-box.highlighted {background-color: #F2EDA7;}.mepr-price-menu.minimal_horizontal.minimal_sandstone_horizontal .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_horizontal.minimal_sandstone_horizontal .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_horizontal.minimal_sandstone_horizontal .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.mepr-price-menu.minimal_vertical.minimal_sandstone_vertical .mepr-price-box {background-color: #F24B4B;}.mepr-price-menu.minimal_vertical.minimal_sandstone_vertical .mepr-price-box.highlighted {background-color: #F2EDA7;}.mepr-price-menu.minimal_vertical.minimal_sandstone_vertical .mepr-price-box .mepr-price-box-benefits .mepr-price-box-benefits-list .mepr-price-box-benefits-item {border-bottom: 1px dotted #888888;}.mepr-price-menu.minimal_vertical.minimal_sandstone_vertical .mepr-price-box .mepr-price-box-button a {background-color: #f4f4f4;}.mepr-price-menu.minimal_vertical.minimal_sandstone_vertical .mepr-price-box .mepr-price-box-button a:hover {background-color: white;}.tribe-section-s{padding:5px 0}.tribe-section-s:first-of-type{padding-top:0}.tribe-section-s:last-of-type{padding-bottom:0}.tribe-section-m{padding:10px 0}.tribe-section-m:first-of-type{padding-top:0}.tribe-section-m:last-of-type{padding-bottom:0}.tribe-section-l{padding:20px 0}.tribe-section-l:first-of-type{padding-top:0}.tribe-section-l:last-of-type{padding-bottom:0}:root{--tec-featured-event-bg:#0ea0d7;--tec-twentynineteen-font--body:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;--tec-twentynineteen-font--heading:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--tec-twentynineteen-font--code:Menlo,monaco,Consolas,Lucida Console,monospace;--tec-twentynineteen-font--pre:"Courier 10 Pitch",Courier,monospace}.tribe-events-user-recurrence-toggle{clear:both;display:block;font-size:12px;font-style:italic;margin-bottom:15px;text-align:center}.tribe-events-user-recurrence-toggle label:hover{cursor:pointer}.tribe-events-user-recurrence-toggle input{margin-right:5px}.tribe-events-grid{border:1px solid #bbb;font-size:12px;margin:0 auto .6em;position:relative;width:100%}.tribe-events-grid,.tribe-events-grid *{box-sizing:border-box}.tribe-events-grid .tribe-scroller{height:500px;overflow:hidden;position:relative;width:100%}.tribe-events-grid .tribe-scroller>.scroller-content{bottom:0;left:0;overflow:scroll;overflow-x:hidden;position:absolute;right:0;top:0}.tribe-events-grid .tribe-scroller>.scroller-content:focus{outline:thin dotted}.tribe-events-grid .tribe-scroller>.scroller-content::-webkit-scrollbar{display:none}.tribe-events-grid .tribe-scroller>.scroller-pane{background:rgba(0,0,0,.25);border-radius:5px;bottom:0;opacity:.01;position:absolute;right:0;top:0;transition:.2s;visibility:hidden\9;width:10px;z-index:1000}.tribe-events-grid .tribe-scroller>.scroller-pane>.scroller-slider{background:#444;background:rgba(0,0,0,.5);border-radius:3px;margin:0 1px;position:relative}.tribe-events-grid .scroller-pane.active,.tribe-events-grid .tribe-scroller:hover>.scroller-pane{opacity:.99;visibility:visible\9}.tribe-events-grid .has-scrollbar>.scroller-content::-webkit-scrollbar{display:block}.tribe-events-grid .tribe-grid-content-wrap .column{border-left:1px solid #bbb;display:inline-block;float:left;text-align:center;vertical-align:top;width:14.2857%;zoom:1}.tribe-events-grid .type-tribe_events{padding:4px}.tribe-events-grid .type-tribe_events.hentry{box-shadow:none}.tribe-events-grid div[id*=tribe-events-event-]{visibility:hidden}.page .tribe-events-grid .type-tribe_events h3.entry-title,.tribe-events-grid .type-tribe_events h3.entry-title{color:#333;font-size:12px;height:100%;letter-spacing:0;line-height:1.25;margin:0;overflow:hidden;padding:4px 6px;text-align:left;text-transform:none}.page .tribe-events-grid .type-tribe_events a,.tribe-events-grid .type-tribe_events a{color:#333;display:block;font-size:12px;height:100%;line-height:1.25;outline:none;overflow:hidden;padding:0;width:100%}.tribe-events-grid .tribe-grid-content-wrap .column{position:relative}.tribe-grid-header{background-color:#ddd;border-bottom:1px solid #bbb}.tribe-grid-header .column{letter-spacing:1px;padding:1em 0;text-align:center;text-transform:uppercase}.tribe-grid-header .column a{color:#333;font-weight:700}.tribe-week-grid-wrapper{height:500px;overflow-y:scroll;position:relative}.scroller-pane.flashed{opacity:.99;visibility:visible\9}.tribe-grid-body{overflow:visible;position:relative}.tribe-grid-body .tribe-events-week-hourly-single{margin:4px}.tribe-grid-body .type-tribe_events{height:100%;width:100%}.tribe-grid-body div[id*=tribe-events-event-]{font-weight:700;line-height:1.25;position:absolute;width:94%;z-index:3}.tribe-grid-body div[id*=tribe-events-event-]:hover{z-index:4;background:hsla(0,0%,87%,.9);border-color:#aaa}.tribe-week-grid-hours{background-color:#fff;position:relative;z-index:20}.tribe-events-grid .column.first,.tribe-week-grid-hours{border-left:0;float:left;margin-right:-40px;width:40px}.tribe-events-grid .column.first div,.tribe-week-grid-hours div{font-size:10px;font-weight:700;height:60px;line-height:1.25;position:relative;text-align:center;text-transform:uppercase}.tribe-grid-content-wrap{float:left;padding-left:40px;width:100%}.tribe-grid-allday .tribe-events-week-allday-single,.tribe-grid-body .tribe-events-week-hourly-single{background-color:#e6e6e6;background-color:hsla(0,0%,87%,.75);border:1px solid #ccc;border-radius:3px;cursor:pointer;width:100%}.tribe-grid-allday .column{padding:4px}.tribe-grid-allday .tribe-events-week-allday-single:hover,.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single:hover{background-color:#e2e2e2;background-color:hsla(0,0%,87%,.85)}.tribe-grid-allday{background-color:#f9f9f9;border-bottom:1px solid #bbb;position:relative}.tribe-grid-allday .column{min-height:60px}.tribe-grid-allday .column.first{top:0}.tribe-grid-allday .type-tribe_events{margin:0;position:relative}.tribe-grid-allday .type-tribe_events h3.entry-title{padding:0}.tribe-grid-allday .type-tribe_events h3.entry-title a.url{display:inline-block;overflow:hidden;padding:8px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1;zoom:1}.tribe-grid-allday .type-tribe_events.tribe-dayspan2>div{width:200%}.tribe-grid-allday .type-tribe_events.tribe-dayspan3>div{width:300%}.tribe-grid-allday .type-tribe_events.tribe-dayspan4>div{width:400%}.tribe-grid-allday .type-tribe_events.tribe-dayspan5>div{width:500%}.tribe-grid-allday .type-tribe_events.tribe-dayspan6>div{width:600%}.tribe-grid-allday .type-tribe_events.tribe-dayspan7>div{width:700%}.tribe-events-grid div[id*=tribe-events-tooltip-]{text-align:left}.tribe-week-grid-wrapper div[id*=tribe-events-tooltip-]{cursor:default!important}.tribe-grid-body .tribe-events-tooltip .tribe-events-event-body{position:relative}.tribe-grid-body .tribe-events-tooltip .tribe-events-arrow{background-position:-33px 0;bottom:auto;height:18px;left:-11px;top:6px;width:11px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip .tribe-events-arrow{background-position:-20px 0;left:auto;right:-11px}.tribe-events-grid .tribe-grid-header .tribe-week-today{background-color:#666;color:#fff}.tribe-week-grid-outer-wrap{position:relative;z-index:2}.tribe-week-grid-inner-wrap{position:absolute;width:100%}.tribe-week-grid-block{height:60px;margin:0;padding:0}.tribe-week-grid-block div{border-bottom:1px dotted #ddd;border-top:1px solid #ddd;height:30px;margin-bottom:30px}.tribe-events-photo-grid-sizer{width:32%}#tribe-events-content.tribe-events-list{padding:1px 0}.tribe-events-photo-gutter-sizer{width:2%}.isotope,.isotope .isotope-item{transition-duration:.2s}#tribe-events-photo-events{transition-property:height}#tribe-events-photo-events.isotope{opacity:0}#tribe-events-photo-events .isotope-item{transition:.2s ease-in}#tribe-events-photo-events.photo-hidden{opacity:0}#tribe-events-photo-events .tribe-events-photo-event{border-bottom:0;box-sizing:border-box;margin-bottom:20px;padding:0;width:32%}#tribe-events-photo-events .tribe-events-photo-event:after,#tribe-events-photo-events .tribe-events-photo-event:before{content:"";display:table}#tribe-events-photo-events .tribe-events-photo-event:after{clear:both}#tribe-events-photo-events .tribe-event-featured .tribe-events-photo-event-wrap{color:#eee}#tribe-events-photo-events .tribe-event-featured .tribe-events-list-event-title{margin-top:0}#tribe-events-photo-events .tribe-event-featured .tribe-events-event-image{margin:0}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{border:1px solid #eee;border-bottom:1px solid #ddd}.tribe-mobile #tribe-events-photo-events,.tribe-mobile #tribe-events-photo-events.photo-hidden{opacity:1!important}.photo-loader{left:50%;position:absolute;top:200px}.tribe-events-photo-event{padding:4%;position:relative;transition:.1s ease-in}.tribe-events-photo-event-wrap{background:#fafafa}.tribe-events-photo-event-wrap:hover{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.tribe-event-featured .tribe-events-photo-event-wrap{background:#0c4e67;color:#fff}.tribe-event-featured .tribe-events-photo-event-wrap a{color:#fff}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .entry-title a{transition:.2s ease-in}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-image{float:none;margin:0;width:100%}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-cost{display:none}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .date-divider{padding:0 5px}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-details{float:none;padding:15px;word-wrap:break-word}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-list-event-description{float:none;margin-top:10px}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-meta .recurringinfo{display:block;margin:8px 0 0}.tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta{margin:0 0 8px;padding-right:0}.tribe-events-loop .tribe-events-photo-event .time-details,.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p{margin-bottom:0}.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p{line-height:1.45}.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p.tribe-event-categories{font-size:13px;margin-top:1em}.tribe-events-loop .tribe-events-photo-event .recurringinfo .tribe-events-divider{display:none}.tribe-events-list #tribe-events-photo-events .tribe-events-event-details .tribe-events-list-event-title{font-size:1.2em;line-height:1.2;margin-bottom:10px;padding-right:0}.tribe-events-photo .tribe-events-ical{clear:both}#tribe-geo-map-wrapper{background:#eee;border:1px solid #ddd;margin-bottom:20px;padding:2px;position:relative;z-index:2}#tribe-geo-map{height:400px;position:relative;width:100%;z-index:3}#tribe-geo-map label{display:inline;width:auto}#tribe-geo-map img{max-width:none}#tribe-geo-options{background:#fff;border:1px solid #b9b9b9;margin-top:12px;padding:10px;position:absolute;top:auto;z-index:9999}#tribe-geo-options:after,#tribe-geo-options:before{border-bottom:8px solid #b9b9b9;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:10px;position:absolute;top:-9px;width:0;z-index:9999}#tribe-geo-options:after{border-bottom-color:#fff;top:-8px}.tribe-bar-collapse #tribe-geo-options{left:auto;position:relative;top:auto}.tribe-bar-collapse #tribe-geo-options:after,.tribe-bar-collapse #tribe-geo-options:before{display:none}#tribe-geo-options .tribe-events-map-event-title,#tribe-geo-results .tribe-events-map-event-title{color:#222;font-size:18px;font-weight:700;line-height:1em;margin:0 0 6px;padding:0}#tribe-geo-options{display:none;margin-bottom:20px}.tribe-geo-option-link{border-bottom:1px solid #eee;color:#444;display:block;padding:3px 6px;text-decoration:none;transition:.1s ease-in-out}.tribe-geo-option-link:hover{background:#f5f5f5}.tribe-geo-option-link:focus,.tribe-geo-option-link:hover{text-decoration:none}.tribe-geo-option-link.tribe-option-loaded:hover,.tribe-option-loaded{background:#666;color:#fff}.tribe-bar-collapse .tribe-geo-option-link{padding:10px}.timer{color:red;margin:20px 0;text-align:center;width:100%}#tribe-geo-results .tribe-event-featured{color:hsla(0,0%,100%,.7)}#tribe-geo-results .tribe-event-featured .tribe-event-title a,#tribe-geo-results .tribe-event-featured .tribe-events-list-event-title a,#tribe-geo-results .tribe-event-featured .tribe-events-title a{color:#fff}#tribe-geo-results .tribe-event-featured .tribe-events-duration,#tribe-geo-results .tribe-event-featured .tribe-events-event-meta{color:hsla(0,0%,100%,.7);font-weight:400}#tribe-geo-results .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}#tribe-geo-results .tribe-event-featured a{color:hsla(0,0%,100%,.7)}#tribe-geo-results .tribe-event-featured a:active,#tribe-geo-results .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}#tribe-geo-results #tribe_events_filters_wrapper{display:none}#tribe-geo-results #tribe-events-content{float:none;width:100%}#tribe-geo-results .tribe-event-featured .tribe-events-map-event-title{margin-top:1.5rem}.tribe-events-distance{background-color:#666;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:2.5em 0 1em;padding:6px 10px}#tribe-geo-loading{background:hsla(0,0%,100%,.2);background:#fff;display:none;height:100%;left:0;position:absolute;top:0;transition:all 1s linear;width:100%;z-index:4}#tribe-geo-loading img{left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%}.tribe-events-venue .tribe-events-map-wrap{background:#eee;border:1px solid #ddd;border-radius:3px;float:right;margin:5px 0 30px 30px;padding:5px;width:50%}.tribe-events-venue h3.tribe-events-upcoming{font-size:1.3em;margin-bottom:30px}.tribe-events-venue .tribe-events-user-recurrence-toggle{display:none}.tribe-events-venue .tribe-events-event-meta{border:0}.tribe-events-venue .tribe-events-venue-meta{border-bottom:1px solid #ddd;margin:0 0 30px;padding:0 0 30px}#tribe-events-content.tribe-events-venue{padding:0}.tribe-events-venue-meta h2.entry-title{display:inline;font-size:1.4em;line-height:1.4;margin:0;padding:0}.tribe-events-venue-meta address{font-style:normal;font-weight:700;margin:0}.tribe-events-venue address.venue-address{display:block}.tribe-events-venue address.venue-address span{line-height:1;margin:5px 0}.tribe-events-venue address.venue-address span.tel,.tribe-events-venue address.venue-address span.url{display:block}.tribe-events-venue .tribe-venue-description{margin:3% 0 0}#tribe-events-content.tribe-events-organizer{padding:0}.single-tribe_organizer .tribe_organizer h2.entry-title{font-size:1.6em;margin:0 0 .5em;padding:0}.tribe-events-organizer .tribe-events-event-meta{border:0}.tribe-events-organizer .tribe-events-organizer-meta{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.tribe-events-organizer address.organizer-address{font-style:normal;font-weight:700;margin-bottom:1.25em;word-wrap:break-word}.tribe-events-organizer address.organizer-address span{line-height:1;white-space:pre}.tribe-events-organizer .tribe-organizer-description{margin-bottom:1em}.tribe-events-organizer .tribe-events-divider{margin:0 10px}.tribe-events-organizer .tribe-events-user-recurrence-toggle{display:none}.related-events-title{font-size:18px;line-height:1.4}ul.related-events{display:block;margin:0}ul.related-events li{display:block;float:left;list-style-type:none;min-width:160px;position:relative;vertical-align:text-bottom}.related-event-date{font-size:.75em;text-transform:uppercase}.tribe-events-related-events-title{font-size:1.4em;margin-bottom:2%}.post .tribe-events-single ul.tribe-related-events,.tribe-events-single ul.tribe-related-events{border:none;margin:0 0 8%;padding:0}.tribe-events-single ul.tribe-related-events li{float:left;font-size:.9em;font-weight:400;list-style:none;margin:0 4% 2% 0;padding:0;width:29.3333%}.tribe-events-single ul.tribe-related-events li .date-divider{padding:0 5px}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:8%}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{border:none;height:auto;margin:0;max-width:100%;padding:0;width:100%}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:16px;line-height:1.5;margin:0 0 10px}.tribe-events-single ul.tribe-related-events .recurringinfo{display:block;margin:4% 0}.tribe-events-single ul.tribe-related-events .recurringinfo .tribe-events-divider{display:none}.tribe-events-week.tribe-theme-twentythirteen .tribe-grid-content-wrap .hentry{padding:4px}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events .tribe-events-list-event-title{line-height:1.2}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events .tribe-events-list-event-title a{border:0;text-decoration:none}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events .tribe-events-event-meta{line-height:1.2;margin:10px 0}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events .tribe-events-list-photo-description{font-size:.9em;line-height:1.5}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-event-meta{font-size:14px;line-height:1.3;margin-top:10px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-map-wrap{margin-bottom:20px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-event-meta .venue-address .location{display:block;margin:10px 0 5px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-event-meta .venue-address .tel{margin:5px 0 8px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-venue-description{clear:both;display:block;float:left;padding-left:0;padding-right:0}.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe-events-venue-meta{float:left}.tribe-theme-twentysixteen .tribe-grid-body div[id*=tribe-events-event-]{z-index:80}.tribe-theme-twentysixteen .tribe-grid-body div[id*=tribe-events-event-]:hover{z-index:81}.tribe-theme-twentysixteen .tribe-grid-body .tribe-events-tooltip p:last-child{margin-bottom:0}.tribe-theme-twentysixteen .tribe-events-grid a:hover{color:#fff}.tribe-theme-twentysixteen .tribe-events-list-photo-description ol,.tribe-theme-twentysixteen .tribe-events-list-photo-description ul{margin-left:1.25em}.tribe-events-list-photo-description,.tribe-theme-twentysixteen .tribe-events-list-photo-description{width:100%}.tribe-theme-twentynineteen .tribe-events-grid .column.first div,.tribe-theme-twentynineteen .tribe-grid-allday .column.first,.tribe-theme-twentynineteen .tribe-grid-header .column span,.tribe-theme-twentynineteen .tribe-week-grid-hours div{font-family:var(--tec-twentynineteen-font--heading)}.tribe-theme-twentynineteen .tribe-events-list #tribe-events-photo-events .tribe-events-event-details .tribe-events-list-event-title{font-size:1.1rem}.tribe-theme-twentynineteen #tribe-geo-options .tribe-events-map-event-title,.tribe-theme-twentynineteen #tribe-geo-results .tribe-events-map-event-title{font-size:1.4rem}.tribe-bar-geoloc-filter,.tribe-events-uses-geolocation .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-search-filter,.tribe-events-uses-geolocation .tribe-bar-submit{float:left;margin-bottom:0;padding:15px;width:25%}.tribe-events-uses-geolocation .tribe-bar-submit{margin-left:0}.tribe-bar-mini .tribe-bar-geoloc-filter,.tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-search-filter,.tribe-events-uses-geolocation .tribe-bar-mini .tribe-bar-submit{padding:10px}.tribe-events-shortcode .tribe-bar-search-filter{width:25%}.tribe-events-shortcode .tribe-bar-submit{float:left;margin-bottom:0;margin-left:0;padding:10px;width:25%}.tribe-events-shortcode .tribe-events-month table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}.tribe-events-shortcode .tribe-events-month table .tribe-events-last{border-bottom:0}.elementor-editor-active .tribe-events-schedule .recurringinfo .tribe-events-divider{display:none}.tribe-events-single ul.tribe-related-events{margin-bottom:6%}.tribe-events-single ul.tribe-related-events li{margin-bottom:0;font-size:12px;background:transparent;border:0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:1em 0 0;line-height:1.25}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{box-shadow:none;border-radius:0}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{margin-bottom:.5em;font-size:14px;font-weight:700}.tribe-events-single ul.tribe-related-events .tribe-events-event-schedule-details{padding-right:4px}.related-events-title{font-size:18px;line-height:1.4}ul.related-events{display:block;margin:0}ul.related-events li{display:block;float:left;list-style-type:none;min-width:160px;position:relative;vertical-align:text-bottom}.related-event-date{font-size:.75em;text-transform:uppercase}.tribe-events-related-events-title{font-size:1.4em;margin-bottom:2%}.post .tribe-events-single ul.tribe-related-events,.tribe-events-single ul.tribe-related-events{border:none;margin:0 0 8%;padding:0}.tribe-events-single ul.tribe-related-events li{background:#fafafa;border:1px solid #eee;border-radius:3px;box-sizing:border-box;float:left;font-size:.9em;font-weight:400;list-style:none;margin:0 4% 2% 0;padding:0;width:29.3333%}.tribe-events-single ul.tribe-related-events li .date-divider{padding:0 5px}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:8%}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{border:none;height:auto;margin:0;max-width:100%;padding:0;width:100%}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:16px;line-height:1.5;margin:0 0 10px}.tribe-events-single ul.tribe-related-events .recurringinfo{display:block;margin:4% 0}.tribe-events-single ul.tribe-related-events .recurringinfo .tribe-events-divider{display:none}.tribe-events-venue .tribe-events-venue-meta{padding:0 0 12px}.tribe-events-venue .tribe-events-map-wrap{float:none;margin:5px 0 12px;width:98%}.tribe-events-event-meta address.tribe-events-address{padding:0}.tribe-events-single ul.tribe-related-events li{margin-bottom:12px;padding:10px 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:0 10px 10px 0}.tribe-mini-calendar-block{max-width:767px}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}.accordion-header{background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0;padding-right:1px;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px 14px;width:auto}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;text-align:center;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:transparent}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;color:var(--tec-color-accent-primary);padding:11px 20px;width:100%}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:var(--tec-spacer-5) 0;max-width:580px;padding:var(--tec-spacer-3) var(--tec-spacer-3) var(--tec-spacer-4);position:relative;width:100%}.entry .entry-content .event-tickets .tribe-tickets__tickets-form .tribe-tickets__notice--barred-left,.event-tickets .tribe-tickets__tickets-form .tribe-tickets__notice--barred-left{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-title,.event-tickets .tribe-tickets__tickets-title{color:var(--tec-color-text-primary);margin:0 0 var(--tec-spacer-1)}.entry .entry-content .event-tickets .tribe-tickets__notice--barred,.event-tickets .tribe-tickets__notice--barred{margin-bottom:var(--tec-spacer-3)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item,.event-tickets .tribe-tickets__tickets-item{align-items:center;border-top:1px solid var(--tec-color-border-secondary);display:grid;-ms-grid-columns:10fr 1fr;-ms-grid-rows:1fr 1.5fr;grid-template-columns:10fr 1fr;grid-template-rows:auto;margin:0;padding:12px 0 16px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item[data-available=false],.event-tickets .tribe-tickets__tickets-item[data-available=false]{opacity:.5}.entry .entry-content .event-tickets .tribe-tickets__tickets-item.show-optout,.event-tickets .tribe-tickets__tickets-item.show-optout{-ms-grid-columns:10fr 1fr;-ms-grid-rows:1fr 1.5fr 1fr 1fr;grid-template-columns:10fr 1fr;grid-template-rows:auto}.entry .entry-content .event-tickets .tribe-tickets__tickets-item.show-optout .tribe-tickets-attendees-list-optout--wrapper,.event-tickets .tribe-tickets__tickets-item.show-optout .tribe-tickets-attendees-list-optout--wrapper{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-item--inactive+.tribe-tickets__tickets-item--inactive,.event-tickets .tribe-tickets__tickets-item--inactive+.tribe-tickets__tickets-item--inactive{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-title,.event-tickets .tribe-tickets__tickets-item-content-title{align-self:end;grid-column:1;grid-row:1;line-height:1}.entry .entry-content .event-tickets .tribe-tickets-attendees-list-optout--wrapper,.event-tickets .tribe-tickets-attendees-list-optout--wrapper{display:none;grid-column:1/span all;-ms-grid-column-span:3;grid-row:4}.entry .entry-content .event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label,.event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label{color:var(--tec-color-text-secondary);display:flex;font-size:var(--tec-font-size-1)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled *,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-add,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-number-input,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-remove,.event-tickets .tribe-tickets__tickets-item--disabled *,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-add,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-number-input,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-remove{color:var(--tec-color-text-disabled);color:var(--tec-color-scroll-bar)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content,.event-tickets .tribe-tickets__tickets-item-details-content{color:var(--tec-color-text-secondary);display:none;grid-column:1;grid-row:3;line-height:1;margin:var(--tec-spacer-0) 0}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content.tribe__details--open,.event-tickets .tribe-tickets__tickets-item-details-content.tribe__details--open{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary,.event-tickets .tribe-tickets__tickets-item-details-summary{color:var(--tec-color-text-secondary);display:grid;grid-column:2;grid-row:1;justify-content:flex-start;padding-left:var(--tec-spacer-0)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.event-tickets .tribe-tickets__tickets-item-details-summary-button--more{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-0);background-color:transparent;color:var(--tec-color-text-secondary);position:relative;white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after{border:var(--tec-spacer-0) solid var(--tec-color-background-transparent);content:"";display:inline-block;margin-bottom:1px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after{border-bottom:0 none;border-top:var(--tec-spacer-0) solid var(--tec-color-text-secondary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after{border-bottom:var(--tec-spacer-0) solid var(--tec-color-text-secondary);border-top:0 none}.entry .entry-content .event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--more,.event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--more{display:none!important;visibility:hidden}.entry .entry-content .event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--less,.event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--less{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra,.event-tickets .tribe-tickets__tickets-item-extra{align-items:baseline;-ms-grid-columns:min-content max-content auto;grid-row:2;grid-template-columns:min-content max-content auto}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra.tribe-tickets__tickets-item-extra--price-suffix,.event-tickets .tribe-tickets__tickets-item-extra.tribe-tickets__tickets-item-extra--price-suffix{overflow:hidden;text-align:left}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-available,.event-tickets .tribe-tickets__tickets-item-extra-available{color:var(--tec-color-text-secondary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price,.event-tickets .tribe-tickets__tickets-item-extra-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-formatted-currency-wrap,.event-tickets .tribe-tickets__tickets-item-extra-price .tribe-formatted-currency-wrap{font-weight:var(--tec-font-weight-bold)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-original-price,.event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-original-price{color:var(--tec-color-text-secondary);font-weight:var(--tec-font-weight-regular);text-decoration:line-through}.entry .entry-content .event-tickets .tribe-tickets__tickets-sale-price-suffix,.event-tickets .tribe-tickets__tickets-sale-price-suffix{color:var(--tec-color-text-secondary);font-weight:var(--tec-font-weight-regular)}.entry .entry-content .event-tickets .tribe-tickets__tickets-sale-price-suffix small,.event-tickets .tribe-tickets__tickets-sale-price-suffix small{font-size:100%}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-available+.tribe-tickets__tickets-item-details-summary,.event-tickets .tribe-tickets__tickets-item-extra-available+.tribe-tickets__tickets-item-details-summary{grid-column:3}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item-quantity{align-self:flex-start;color:var(--tec-color-text-secondary);display:flex;flex:0 0 82px;grid-column:3;grid-row:1/span 2;-ms-grid-row-span:2;justify-content:center}.entry .entry-content .event-tickets .tribe-tickets__tickets-item[data-available=false] .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item[data-available=false] .tribe-tickets__tickets-item-quantity{align-self:center}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-add,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-remove,.event-tickets .tribe-tickets__tickets-item-quantity-add,.event-tickets .tribe-tickets__tickets-item-quantity-remove{align-self:center;background-color:transparent;color:var(--tec-color-icon-secondary);display:inline-block;font-size:24px;font-weight:var(--tec-font-weight-regular);margin-bottom:var(--tec-spacer-0);width:12px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-add:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-add:hover,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-remove:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-remove:hover,.event-tickets .tribe-tickets__tickets-item-quantity-add:focus,.event-tickets .tribe-tickets__tickets-item-quantity-add:hover,.event-tickets .tribe-tickets__tickets-item-quantity-remove:focus,.event-tickets .tribe-tickets__tickets-item-quantity-remove:hover{background-color:transparent;color:var(--tec-color-icon-primary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-number,.event-tickets .tribe-tickets__tickets-item-quantity-number{align-items:center;appearance:none;background-color:transparent;border:none;color:var(--tec-color-icon-secondary);cursor:pointer;display:inline-flex;height:48px;justify-content:center;margin:0;outline:none;overflow:hidden;position:relative;width:40px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-unavailable,.event-tickets .tribe-tickets__tickets-item-quantity-unavailable{margin-left:var(--tec-spacer-1);white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input{appearance:textfield;background:transparent;border:none;color:var(--tec-color-text-primary);padding:0;text-align:center;width:fit-content}.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-inner-spin-button,.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-outer-spin-button,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-inner-spin-button,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-outer-spin-button{-webkit-appearance:none}.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input.tribe-tickets__tickets-item-quantity-number--active,.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input:focus,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input.tribe-tickets__tickets-item-quantity-number--active,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input:focus{color:var(--tec-color-text-primary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer,.event-tickets .tribe-tickets__tickets-footer{align-items:baseline;border-top:1px solid var(--tec-color-border-secondary);display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:var(--tec-spacer-4) 0 0}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer-quantity,.event-tickets .tribe-tickets__tickets-footer-total{color:var(--tec-color-text-secondary);display:none;text-align:center}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-quantity,.event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-total{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer-total{margin-left:var(--tec-spacer-1)}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-quantity-number,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total-number,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total-wrap,.event-tickets .tribe-tickets__tickets-footer-quantity-number,.event-tickets .tribe-tickets__tickets-footer-total-number,.event-tickets .tribe-tickets__tickets-footer-total-wrap{color:var(--tec-color-text-primary);font-weight:var(--tec-font-weight-bold)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,.event-tickets .tribe-tickets__tickets-buy{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;border-radius:var(--tec-border-radius-default);color:var(--tec-color-background);text-align:center;transition:var(--tec-transition-background-color);margin:0;padding:11px 14px}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{margin-left:auto;white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus,.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover{background-color:var(--tec-color-accent-primary-hover)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:active,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:active,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active{background-color:var(--tec-color-accent-primary-active)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled{background-color:var(--tec-color-accent-primary);color:var(--tec-color-text-disabled);cursor:not-allowed}.entry .entry-content .event-tickets .tribe-tickets__registration,.event-tickets .tribe-tickets__registration{border:1px solid var(--tec-color-border-secondary)}.entry .entry-content .event-tickets .tribe-tickets__registration-title h2,.event-tickets .tribe-tickets__registration-title h2{color:var(--tec-color-text-primary)}.entry .entry-content .event-tickets .tribe-tickets__registration-description,.event-tickets .tribe-tickets__registration-description{margin-top:10px}.entry .entry-content .event-tickets .tribe-ticket__tickets-heading,.event-tickets .tribe-ticket__tickets-heading{margin-bottom:var(--tec-spacer-3)}@media (min-width:768px){.event-tickets .tribe-common-c-loader,.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;width:auto}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{padding:var(--tec-spacer-5) var(--tec-spacer-5) var(--tec-spacer-4)}.entry .entry-content .event-tickets .tribe-tickets__tickets-title,.event-tickets .tribe-tickets__tickets-title{font-size:var(--tec-font-size-5)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item,.event-tickets .tribe-tickets__tickets-item{-ms-grid-columns:6.5fr 2fr;-ms-grid-rows:1fr 1.5fr 1fr;grid-template-columns:6.5fr 2fr}.entry .entry-content .event-tickets .tribe-tickets__tickets-item.show-optout,.event-tickets .tribe-tickets__tickets-item.show-optout{-ms-grid-columns:6.5fr 2fr 1fr;-ms-grid-rows:1fr 1.5fr 1fr;grid-template-columns:6.5fr 2fr 1fr}.entry .entry-content .event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix,.entry .entry-content .event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix.show-optout,.event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix,.event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix.show-optout{grid-template-columns:5.5fr 3fr}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-title,.event-tickets .tribe-tickets__tickets-item-content-title{line-height:1}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-title.tribe-tickets--no-description,.event-tickets .tribe-tickets__tickets-item-content-title.tribe-tickets--no-description{align-self:start;grid-row:1/span 2;-ms-grid-row-span:2;padding-top:0}.entry .entry-content .event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label,.event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label{font-size:var(--tec-font-size-2)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content,.event-tickets .tribe-tickets__tickets-item-details-content{display:block;grid-column:1;grid-row:2}.tribe-tickets.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.tribe-tickets.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more,.tribe-tickets.event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.tribe-tickets.event-tickets .tribe-tickets__tickets-item-details-summary-button--more,.tribe-tickets__tickets-form .entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary,.tribe-tickets__tickets-form .event-tickets .tribe-tickets__tickets-item-details-summary{display:none!important;visibility:hidden}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra,.event-tickets .tribe-tickets__tickets-item-extra{align-self:start;grid-column:2;grid-row-end:3;-ms-grid-row-start:1;grid-row-start:1;padding:0 var(--tec-spacer-2)}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer-total{margin-left:var(--tec-spacer-5)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{margin-left:var(--tec-spacer-6)}.entry .entry-content .event-tickets .tribe-ticket__tickets-heading,.event-tickets .tribe-ticket__tickets-heading{margin-bottom:var(--tec-spacer-4)}}@media (min-width:500px){.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{margin-left:var(--tec-spacer-3)}}.tribe-rsvp{padding:20px 0}.tribe-tickets-attendee{padding:10px}.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee tr,.tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-tickets .tribe-tickets-attendee tr{border:0}.tribe-rsvp-message-display .tribe-rsvp-messages{display:block}.tribe-rsvp-messages{display:none;padding:10px 10px 5px}.tribe-rsvp-message{border-radius:3px;border-style:solid;border-width:1px;font-size:12px;margin:0 0 5px;padding:0 .6em}.tribe-rsvp-message-success{background-color:#ffffe0;border-color:#e6db55}.tribe-rsvp-message-error{background-color:#ffebe8;border-color:#c00}.tribe-tickets-quantity{width:100%}.tickets-unavailable{font-style:italic}.tribe-rsvp-list{list-style:none;padding:0;margin:0}.tribe-rsvp-list>.tribe-item{min-height:105px;padding:20px;border:1px solid #ededed;border-bottom:0}.tribe-rsvp-list>.tribe-item:last-child{border-bottom:1px solid #ededed;margin-bottom:20px}.tribe-rsvp-list>.tribe-item.tribe-disabled{background-color:#efefef;border-color:#ddd;color:#717171}.tribe-rsvp-list>.tribe-item.tribe-disabled:last-child{border-bottom-color:#ddd}.tribe-rsvp-list>.tribe-item .tribe-answer{float:right;display:inline-block}.tribe-rsvp-list>.tribe-item table{border:0;margin:0}.tribe-rsvp-list>.tribe-item td{border:0}.list-attendee{color:#999;display:inline-block;letter-spacing:1px;text-transform:uppercase}.tribe-submit-tickets-form{margin-top:20px}.user-details{margin:0 0 1.5em}.user-details p{margin:0 0 .5em}.tribe-answer{line-height:2}.tribe-answer .type-label{margin-bottom:0;padding-right:.5em}.tribe-answer label{display:block}.tribe-answer select{background-color:#fff;border:1px solid #ddd;height:30px;line-height:1;margin-left:5px;padding-bottom:0;padding-top:0}.tribe-rsvp h2{margin-bottom:20px;line-height:1.2}.event-tickets-meta-label{font-weight:700;margin:0 1em 0 0}.tribe-theme-parent-twentysixteen .comment-content a,.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-parent-twentysixteen .entry-footer a:hover,.tribe-theme-parent-twentysixteen .entry-summary a,.tribe-theme-parent-twentysixteen .logged-in-as a,.tribe-theme-parent-twentysixteen .pingback .comment-body>a,.tribe-theme-parent-twentysixteen .site-info a:hover,.tribe-theme-parent-twentysixteen .taxonomy-description a,.tribe-theme-parent-twentysixteen .textwidget a,.tribe-theme-twentysixteen .comment-content a,.tribe-theme-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-footer a:hover,.tribe-theme-twentysixteen .entry-summary a,.tribe-theme-twentysixteen .logged-in-as a,.tribe-theme-twentysixteen .pingback .comment-body>a,.tribe-theme-twentysixteen .site-info a:hover,.tribe-theme-twentysixteen .taxonomy-description a,.tribe-theme-twentysixteen .textwidget a{box-shadow:none}.tribe-events-tickets-title.tribe--rsvp{margin:0}.tribe-events-style-full.tribe-events-style-theme h2.tribe-events-tickets-title{font-size:90%}.tribe-link-view-attendee{margin:15px 0}.tribe-events-tickets{background:var(--tec-color-background-secondary);border:0;border-radius:3px;max-width:100%;position:relative}.tribe-events-tickets table,.tribe-events-tickets td,.tribe-events-tickets th{border:0}.tribe-events-tickets tr{display:flex;flex-flow:row wrap}.tribe-events-tickets tr:not(:first-child){border-top:2px solid #dfdfdf}.tribe-events-tickets td{flex:none;padding:8px 10px;width:100%;word-break:normal}.tribe-events-tickets td.tickets_name{font-weight:700}.tribe-events-tickets td.quantity,.tribe-events-tickets td.woocommerce{order:2}.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{background-color:#fff;border-radius:3px;margin-bottom:5px;padding:5px 10px;text-align:left}.tribe-events-tickets td.tickets_submit{order:3}.tribe-events-tickets td.tickets_submit .tribe-button{margin:0 0 10px}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px 0}.tribe-events-tickets .tribe-link-tickets-message{background:hsla(0,0%,78%,.8);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.tribe-events-tickets .tribe-link-tickets-message .no-javascript-msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-events-tickets .tribe-tickets-remaining{color:var(--tec-color-text-secondary);display:block;font-size:11px}.tribe-events-tickets .tribe-tickets-attendees-list-optout label{color:var(--tec-color-text-secondary);font-size:13px}.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=checkbox]+label,.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=radio]+label{display:inline-block}.tribe-events-tickets .tickets_description,.tribe-events-tickets .tickets_name,.tribe-events-tickets .tickets_name p,.tribe-events-tickets .tickets_price{color:var(--tec-color-text-secondary);font-size:15px;padding:16px 10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{background:#fff;width:100%}.tribe-events-tickets header{height:auto}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:none}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:block}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta tr,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row tr{border:0}.tribe-block__rsvp{font-family:var(--tec-font-family-sans-serif);margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:flex;flex-wrap:wrap;position:relative;width:100%}.tribe-block__rsvp__icon{align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:flex;flex:none;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{color:#545d66;display:flex;align-items:center;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:flex;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{flex:none;margin-right:15px;width:calc(50% - 7.5px)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{align-items:center;border:1px solid #545d66;border-radius:4px;background:#fff;color:#545d66;display:flex;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:flex;padding:30px 0}.tribe-left{flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{align-items:center;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{appearance:textfield;background:transparent;border:none;color:#000;font-family:var(--tec-font-family-sans-serif);font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:transparent;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:none}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{transform:rotate(90deg)}.tribe-right{flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:var(--tec-font-family-sans-serif);font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:14px;font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{align-items:flex-start;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid transparent;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\f147";display:inline-block;float:left;font:normal 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;line-height:18px;font-weight:400}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:var(--tec-font-family-sans-serif);font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{cursor:not-allowed;background:#a2aab2}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{padding:0;border:none;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{align-items:center;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}@media only screen and (min-width:768px){.tribe-events-tickets tr{display:table-row}}@media (min-width:768px){.tribe-events-tickets td{width:auto}.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{width:4.375em}.tribe-events-tickets .woocommerce.add-to-cart{padding:16px}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{width:auto}.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:table-row}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td{display:table-cell}}@media (min-width:600px){.tribe-block__rsvp__ticket{align-items:stretch;flex-wrap:nowrap}.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}.tribe-event-tickets-meta-required-message{color:red;display:none;margin:0;padding:10px}.tribe-event-tickets-plus-meta-missing-required .tribe-event-tickets-meta-required-message{display:block}.tribe-tickets-meta{margin-bottom:10px}.tribe-event-tickets-plus-meta-fields{counter-reset:a}.tribe-event-tickets-plus-meta-attendee{border-bottom:1px solid #eee;counter-increment:a;padding:10px 10px 15px}.tribe-event-tickets-plus-meta-attendee:last-child{border-bottom:0}.tribe-event-tickets-plus-meta-attendee>header{color:#aaa;display:block;font-size:.8em;letter-spacing:1px;text-transform:uppercase}.tribe-event-tickets-plus-meta-attendee>header:after{content:" " counter(a)}.tribe-tickets-meta-field-header{display:block;font-weight:var(--tec-font-weight-regular)}.tribe-tickets-meta-fieldset header h3{margin:0}.tribe-tickets-meta-required header,.tribe-tickets-meta-required label{position:relative;width:-moz-max-content;width:max-content}.tribe-tickets-meta-required header h3{margin:0}.tribe-tickets-meta-required header:first-child:after,.tribe-tickets-meta-required label:first-child:after{color:red;content:"*";margin-left:.5em;position:absolute;right:-.75em;top:0}.tribe-tickets-meta-required .tribe-options label:first-child:after{content:""}#ticket_global_stock .ticket_field{display:block;margin-left:132px}.tribe-theme-twentyfifteen #tribe-events-content .tribe-events-tickets input[type=number]{width:100%}.tribe-attendees-list{display:table;list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.tribe-attendees-list-item{display:block;float:left;margin:0;padding:0}.tribe-attendees-list-item .avatar{display:block}.tribe-attendees-list-item>span{display:block;margin-bottom:5px;margin-right:5px}.tribe-attendees-list-item>span.tribe-attendees-list-hidden{display:none}#tribe-events-content a.tribe-attendees-list-showall,a.tribe-attendees-list-showall{box-shadow:none;display:block;outline:0;overflow:hidden;position:relative;text-decoration:none}.tribe-attendees-list-container a.tribe-attendees-list-showall img{display:inline-block}.tribe-attendees-list-container a.tribe-attendees-list-showall.avatar:hover:before{background-color:#ddd}.tribe-attendees-list-container a.tribe-attendees-list-showall.avatar:before{background-color:#eee;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.tribe-attendees-list-container a.tribe-attendees-list-showall.avatar:after{color:#444;content:"\f132";display:block;font-family:dashicons;font-size:22px;height:0;left:0;line-height:0;position:absolute;right:0;text-align:center;top:52%}.tribe-attendees-list-container.tribe-attendees-list-showjs a.tribe-attendees-list-showall.avatar:after{content:"\f460"}.tribe-attendees-list-container.tribe-attendees-list-showjs .tribe-attendees-list-item>span.tribe-attendees-list-hidden{display:block}.tribe-tickets-attendees-list-optout label{margin-left:5px}.tribe-tickets-attendees-list-optout input[type=checkbox]+label,.tribe-tickets-attendees-list-optout input[type=radio]+label{display:inline-block}.tribe-orders-list{list-style:none;margin:0;padding:0}.tribe-orders-list>.tribe-item{margin-top:20px}.tribe-orders-list .tribe-tickets-list{list-style:none;margin:0;padding:0}.tribe-orders-list .tribe-tickets-list>.tribe-item{background-color:var(--tec-color-background);border:1px solid #ededed;border-bottom:0;padding:20px}.tribe-orders-list .tribe-tickets-list>.tribe-item:last-child{border-bottom:1px solid #ededed}.tribe-orders-list .tribe-tickets-list>.tribe-item.tribe-disabled{background-color:#efefef;border-color:#ddd;color:#717171}.tribe-orders-list .tribe-tickets-list>.tribe-item.tribe-disabled:last-child{border-bottom-color:#ddd}.tribe-orders-list .tribe-tickets-list>.tribe-item .tribe-ticket-information{display:inline-block;float:right}.tribe-orders-list .tribe-tickets-list>.tribe-item .tribe-answer{display:block;float:right}.tribe-orders-list .tribe-tickets-list>.tribe-item table{border:0;margin:0}.tribe-orders-list .tribe-tickets-list>.tribe-item td{border:0}.attendee-meta.toggle{cursor:pointer;display:block;font-size:90%;margin-bottom:10px}.attendee-meta.toggle:before{content:"+ "}.attendee-meta.toggle.on:before{content:"- "}.attendee-meta-row{display:none}#tribe-tickets__registration__form .tribe_horizontal_datepicker__container label,.tribe_horizontal_datepicker__container .tribe-field.tribe-tickets__item__attendee__field__birth,.tribe_horizontal_datepicker__container label{width:100%}.tribe_horizontal_datepicker__container .tribe_horizontal_datepicker{margin-bottom:var(--tec-spacer-1);margin-top:var(--tec-spacer-1);min-width:80px;width:100%}.tribe_horizontal_datepicker__container .tribe_horizontal_datepicker:not(:last-child){margin-right:var(--tec-spacer-1)}.tribe_horizontal_datepicker__container .tribe_horizontal_datepicker select{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tec-color-background);background-image:url(//dev.nineteen33.co.za/wp-content/plugins/event-tickets-plus/src/resources/images/select.png);background-position:100%;background-repeat:no-repeat;background-size:33px 33px;border:1px solid var(--tec-form-color-border-secondary);border-radius:var(--tec-border-radius-default);height:auto;padding:10px;width:100%}.tribe_horizontal_datepicker__container .tribe_horizontal_datepicker select:focus{border-color:var(--tec-color-accent-secondary-hover)}.tribe_horizontal_datepicker__container .tribe_horizontal_datepicker select.ticket-meta__has-error{border-color:var(--tec-color-icon-error)!important}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta label{display:block;font-weight:var(--tec-font-weight-regular)}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=email],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=password],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=text],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=url],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta textarea{background:#fff;margin-top:.5em;width:100%}.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta select{background:#fff;border:1px solid #ddd}input[type=checkbox].tribe_show_attendees{margin-left:.4em}.edd.quantity{font-size:15px;padding:16px 10px}.tribe-checkout-backlinks{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:space-between}.tribe-checkout-backlinks a.tribe-checkout-backlink{box-shadow:unset;margin-bottom:.75em;text-decoration:none}.tribe-checkout-backlinks a.tribe-checkout-backlink:before{content:"\f341";font-family:dashicons;margin-right:5px;vertical-align:middle}@media (min-width:600px){.tribe_horizontal_datepicker__container .tribe_horizontal_datepicker{display:inline-block;max-width:280px;width:calc(33.33333% - var(--tec-spacer-1))}}@media (min-width:768px){.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=email],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=password],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=text],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta input[type=url],.tribe-events-tickets-rsvp .tribe-event-tickets-plus-meta textarea{width:50%}.edd.quantity{width:132px}.tribe-checkout-backlinks{flex-flow:row wrap}}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}#tribe-events-header,.recurring-info-tooltip,.single-featured-image-header,.tribe-events-ajax-loading,.tribe-events-divider{display:none}#tribe-events-pg-template{margin:0 auto;max-width:1048px;padding:var(--tec-spacer-8) var(--tec-spacer-4) var(--tec-spacer-4)}.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 10px}.tribe-events-back{margin-bottom:var(--tec-spacer-5)}.tribe-events-single>.tribe_events{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events){order:1;width:100%}.tribe-events-notices{margin-bottom:var(--tec-spacer-4);padding-bottom:var(--tec-spacer-2)}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{margin:0;padding:0}.tribe-events-schedule{align-items:center;display:flex;flex-wrap:wrap;margin:var(--tec-spacer-1) 0 var(--tec-spacer-4)}.tribe-events-schedule h2{margin-bottom:var(--tec-spacer-1);margin-right:var(--tec-spacer-1);order:0;width:100%}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1);position:relative}.tribe-events-schedule .recurringinfo:before,.tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z' fill='%23141827'/%3E%3C/svg%3E") 0/12px no-repeat;content:"";height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-events-schedule .recurringinfo .tribe-events-divider,.tribe-related-event-info .recurringinfo .tribe-events-divider{display:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{padding-left:var(--tec-spacer-4);visibility:hidden}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{visibility:visible}.tribe-events-schedule .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1)}.tribe-events-schedule .tribe-events-cost{margin-right:var(--tec-spacer-1);order:1}.tribe-events-event-image{align-self:flex-start;margin-bottom:var(--tec-spacer-3)}.tribe-events-event-image img{display:block}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.75em}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:var(--tec-spacer-3)}.tribe-events-content ol:last-child,.tribe-events-content p:last-child,.tribe-events-content ul:last-child{margin-bottom:var(--tec-spacer-6)}.tribe-events-content ol,.tribe-events-content ul{padding:0}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content pre{margin-bottom:var(--tec-spacer-5);padding:var(--tec-spacer-5)}.tribe-events-content blockquote p{display:inline-block}.tribe-events-cal-links{margin-bottom:var(--tec-spacer-7)}.tribe-events-cal-links a{display:inline-block}.single-tribe_events .tribe-events-cal-links a,.tribe-events-cal-links a{padding-left:var(--tec-spacer-7)}.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-5)}.tribe-events-event-meta{display:flex;flex-wrap:wrap;margin:0 0 var(--tec-spacer-7)}.tribe-events-event-meta dl{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{margin:0 0 var(--tec-spacer-0);padding:0}.tribe-events-event-meta dd[class$=url],.tribe-events-event-meta dt:not(:first-child){margin-top:var(--tec-spacer-3)}.tribe-events-event-meta dt[class*=url]+dd{margin-top:0}.tribe-events-event-meta .tribe-events-address{margin:0}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:var(--tec-spacer-1);order:2;padding-top:var(--tec-spacer-5);position:relative;width:100%}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-7);margin-top:calc(var(--tec-spacer-6)*-1)}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-1);margin-top:calc(var(--tec-spacer-7)*-1)}.tribe-events-event-meta:before{content:"";left:0;position:absolute;right:0;top:0}.tribe-events-meta-group{flex:1 0 140px;margin-right:var(--tec-spacer-5);order:0}.tribe-events-meta-group.tribe-events-meta-group-venue{order:1}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:100%;margin-top:var(--tec-spacer-1);padding-top:var(--tec-spacer-5);width:auto}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:var(--tec-spacer-1)}.tribe-events-venue-map{margin:0 0 var(--tec-spacer-5);order:-1;width:100%}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{margin-bottom:0;max-height:241px}.tribe-events-related-events-title,.tribe-related-events{order:2}.tribe-events-related-events-title{margin-bottom:var(--tec-spacer-5);padding-top:var(--tec-spacer-7);width:100%}.tribe-events-single ul.tribe-related-events{display:flex;flex-direction:column;margin-bottom:0}.tribe-events-single ul.tribe-related-events li{display:flex;flex:1;flex-direction:column;margin-bottom:var(--tec-spacer-6);padding:0;width:auto}.tribe-events-single ul.tribe-related-events li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{display:block;overflow:hidden;padding-top:75%;position:relative}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(2)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img[src$="tribe-related-events-placeholder.png"]{transform:translate(-50%,-50%) scale(1)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{align-items:baseline;display:flex;flex-wrap:wrap;padding:0;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start{margin:var(--tec-spacer-0) var(--tec-spacer-0) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-time{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .recurringinfo{margin:0 var(--tec-spacer-1) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .timezone{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type{margin-right:var(--tec-spacer-1)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{margin-bottom:var(--tec-spacer-1);width:100%}#tribe-events-footer{padding:var(--tec-spacer-4) 0}.tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin:0}.tribe-events-single .tribe-events-sub-nav a span{display:none}.tribe-events-nav-next a:after,.tribe-events-nav-previous a:before{margin-top:-2px;width:7px}.tribe-theme-twentynineteen .tribe-events-single>.tribe_events{margin-top:0}.tribe-theme-twentytwenty .tribe-events-schedule h2{margin-left:0}.tribe-theme-twentytwenty .tribe-events-content h2,.tribe-theme-twentytwenty .tribe-events-content h3,.tribe-theme-twentytwenty .tribe-events-content h4,.tribe-theme-twentytwenty .tribe-events-content h5,.tribe-theme-twentytwenty .tribe-events-content h6{margin-top:0}.tribe-theme-twentytwenty .tribe-events-content ol,.tribe-theme-twentytwenty .tribe-events-content ul{margin-left:0}.tribe-theme-twentytwenty .tribe-events-related-events-title,.tribe-theme-twentytwenty .tribe-events-single-section-title{margin-top:0}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template{max-width:1048px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{margin-right:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .av-single-event-content,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar{margin-left:0}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner>.event-tickets{width:100%}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{margin-right:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:0}@media (min-width:768px){.tribe-events-back{margin-bottom:var(--tec-spacer-8)}.tribe-events-schedule{align-items:baseline;flex-wrap:nowrap;margin:var(--tec-spacer-5) 0 var(--tec-spacer-7)}.tribe-events-schedule h2{margin-bottom:0;width:auto}.tribe-events-schedule .recurringinfo{margin-left:var(--tec-spacer-1);padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events-schedule .recurringinfo:before{left:16px}.tribe-events-schedule .recurringinfo .event-is-recurring{visibility:visible}.tribe-events-schedule .tribe-events-cost{margin:0 var(--tec-spacer-1)}.tribe-events-event-image{margin-bottom:var(--tec-spacer-7)}.tribe-events-cal-links{margin-bottom:var(--tec-spacer-8)}.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-8)}.tribe-events-event-meta{margin-bottom:var(--tec-spacer-3)}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:0;padding-top:0;position:static;width:auto}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-8)}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-3);margin-top:calc(var(--tec-spacer-8)*-1)}.tribe-events-event-meta:before{top:auto}.tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}.tribe-events-meta-group.tribe-events-meta-group-venue{order:0}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:140px;margin-top:0;padding-top:0}.tribe-events-venue-map{margin-top:var(--tec-spacer-7);order:1;width:211px}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:211px}.tribe-events-single ul.tribe-related-events{flex-direction:row;justify-content:space-between}#tribe-events-footer{padding:var(--tec-spacer-6) 0}.tribe-events-nav-previous a:before{margin-right:var(--tec-spacer-1);width:9px}.tribe-events-nav-next a:after{margin-left:var(--tec-spacer-1);width:9px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-4)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map{margin-top:var(--tec-spacer-7);width:211px}}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:transparent;--tec-color-background-transparent:hsla(0,0%,100%,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-box-shadow:rgba(0,0,0,.14);--tec-color-box-shadow-secondary:rgba(0,0,0,.1);--tec-color-scroll-track:rgba(0,0,0,.25);--tec-color-scroll-bar:rgba(0,0,0,.5);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}#tribe-events-pg-template{background-color:var(--tec-color-background-events)}.tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);text-decoration:none}.tribe-events-notices{border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1);color:var(--tec-color-text-event-title)}.tribe-events-schedule{background-color:transparent;border:0}.tribe-events-schedule h2{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-2);color:var(--tec-color-text-event-date);font-weight:var(--tec-font-weight-regular)}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0);background-color:var(--tec-color-background-secondary);border-radius:40px}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-regular);letter-spacing:normal;line-height:20px;text-decoration:none}.tribe-events-schedule .recurringinfo{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0);background-color:var(--tec-color-background-secondary);border-radius:40px}.tribe-events-schedule .recurringinfo,.tribe-events-schedule .tribe-events-cost{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold)}.tribe-events-schedule .tribe-events-cost{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-2);text-transform:uppercase}.tribe-events-content{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid currentColor;color:var(--tec-color-link-accent)}.tribe-events-content a{text-decoration:none}.tribe-events-content pre{background-color:var(--tec-color-background-secondary);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-cal-links a{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23141827' d='M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431zm18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18V8.016zM.99 1.239h15.995v2.315H.991V1.239z'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22.918 10.5H9.207m11.488-3.255l3.252 3.272-3.213 3.213'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);text-decoration:none}.tribe-events-event-meta{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2)}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--tec-color-link-accent)}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:var(--tec-color-link-accent-hover)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-top:1px solid var(--tec-color-border-secondary)}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:transparent;color:var(--tec-color-text-primary)}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-6);line-height:var(--tec-line-height-2);border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-related-events-title,.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:var(--tec-color-link-primary)}#tribe-events-footer{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-single .tribe-events-sub-nav{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);list-style:none}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--tec-color-text-secondary);text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 0/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 100%/7px no-repeat}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-schedule h2:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23141827' d='M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431zm18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18V8.016zM.99 1.239h15.995v2.315H.991V1.239z'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M22.918 10.5H9.207m11.488-3.255l3.252 3.272-3.213 3.213'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:transparent;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1);color:var(--tec-color-text-event-title)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-2);color:var(--tec-color-text-event-date);font-weight:var(--tec-font-weight-regular)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}@media (min-width:768px){.tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}.tribe-events-schedule h2{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}.tribe-events-schedule .tribe-events-cost{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}.tribe-events-event-meta.secondary:before{content:normal}.tribe-events-related-events-title{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.tribe-events-single .tribe-events-sub-nav{font-size:var(--tec-font-size-3)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}