.single_add_to_cart_button.button.alt{height:3em !important}.woocommerce-variation-add-to-cart{gap:20px}.woocommerce-variation-add-to-cart>div:not(.wpo-options-container){flex:unset !important}.woocommerce-variation-add-to-cart>div{flex:1 !important}.input-text.qty.text{padding-left:5px !important;padding-right:5px !important}.elementor-menu-cart__container.elementor-lightbox{display:none !important}.wc_avatax_validate_address.button{background:#107082 !important;margin-bottom:30px !important}.hs-checkout-order-preview{background-color:#fff;margin:0;padding:20px 20px 24px;border-style:solid;border-width:1px 1px 3px;border-color:#ebebeb;border-radius:8px}.hs-checkout-order-preview td{padding-bottom:25px !important}.wpo-totals-container{display:block !important}.wfacp-template-container #billing_email{padding-bottom:0}.wfacp-template-container .wfacp-form-control-label[for=billing_email]{position:relative;top:-10px}.wpo-field label.wpo-checkbox .wpo-checkbox-inner{display:none !important}.wpo-field label.wpo-checkbox div{padding-left:0 !important}.wpo-field[data-formatted-price] label.wpo-checkbox{pointer-events:none}.woocommerce-variation-add-to-cart{display:block !important}.fix-text-overflow .wpo-options-container,.fix-text-overflow .wpo-field-description,.fix-text-overflow .wpo-checkboxes{max-width:100% !important}.woocommerce-variation.single_variation{display:flex;gap:20px;padding-bottom:10px;border-bottom:2px solid;margin-bottom:20px}.woocommerce-variation-price{padding-right:0 !important}.woocommerce-variation-availability,.wpo-price-container{display:none !important}.wpo-field[data-formatted-price]:before{float:right;margin-left:20px;content:"$" attr(data-formatted-price);display:block;font-weight:700;margin-bottom:5px;color:#054854 !important;font-size:22.5px;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:800}.wpo-totals-label{font-size:1.25em;font-weight:800;color:var(--e-global-color-1984337)}span.woocommerce-Price-amount.amount{color:#054854 !important}.wpo-field .wpo-field-edit{top:-40px !important}body:not(.single-product) .wpo-field[data-formatted-price]:before{font-size:18px}body:not(.single-product) .single_variation_wrap .quantity{float:left !important}.fkcart-summary-text.fkcart-shipping-tax-calculation-text,.shop_table.shop_table_responsive .tax-total{display:none !important}.tribe-events .tribe-events-calendar-month__day-date-daynum,.tribe-events .tribe-events-calendar-month__day-date-daynum a{color:#054854}.tribe-events .tribe-events-calendar-month__day-date-daynum a{font-size:24px}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-daynum{color:#b7b3b3}.tribe-events .tribe-events-calendar-month__day{background:#fff}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-weight:700;font-size:16px}.tribe-events .tribe-events-calendar-month__header-column{border-top:0 !important}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background:#107082 !important}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link .tribe-events-calendar-month__multiday-event-hidden-title,.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:#fff !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:1px solid #ccc}:root{--tec-color-background-events-bar:#fff !important;--tec-color-background-view-selector:#fff !important}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{background:#107082;color:#fff;border:0}.tribe-common .tribe-common-form-control-text__input:focus,.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:hover,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:hover{outline:0}.tribe-events .tribe-events-c-events-bar{align-items:center}.tribe-common--breakpoint-medium.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button{padding:10px;box-shadow:none;border:0 !important;background:#fff !important;outline:0 !important}.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill{box-shadow:none;border-width:1px !important}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__filters-close{box-shadow:none;padding:0}.tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__remove-button,.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-clear-button{box-shadow:none}.tribe-filter-bar .tribe-filter-bar-c-pill__remove-button-icon path,.tribe-filter-bar .tribe-filter-bar-c-clear-button__reset-icon path{stroke:#fff}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-clear-button{background:#107082;color:#fff;padding:5px 10px;border-radius:30px}.tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-results__option{padding-left:10px;padding-right:10px}.tribe-events .tribe-events-calendar-list__event-title-link,.tribe-events-c-small-cta__price{color:#107082 !important}.tribe-events-c-small-cta__price{margin-left:0 !important}.tribe-events a[href*=tickets-form]{display:none !important}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{background:#107082;height:auto;padding:20px 5px;border-radius:10px}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events .tribe-events-calendar-list__event-date-tag-daynum{color:#fff}.tribe-events-calendar-list__event-details{display:flex;flex-wrap:wrap;gap:0}.tribe-events-calendar-list__event-details>*{flex-basis:100%}.tribe-events-calendar-list__event-details .list-view-read-more{order:4;margin-top:20px}.tribe-events-calendar-list__event-details .list-view-read-more a{background:#107082 !important;color:#fff !important;border-radius:10px;padding:10px 20px;font-size:18px}.tribe-events-calendar-list__event-description{margin-top:0 !important}.tribe-events-single>.tribe_events{display:block}.gform_wrapper.gravity-theme .gfield_label{text-transform:uppercase}.single-tribe_events .tribe-events-event-image{float:left;width:250px !important;margin-right:20px}.single-tribe_events .tribe-events.tribe-common{clear:both}.single-tribe_events .tribe-events-event-meta a{font-size:16px}h2#tribe-tickets__tickets-form{font-weight:700}.event-registration-form .gform_wrapper{border-top:0}#field_2_1000 .gfield_repeater_item{display:flex;flex-wrap:wrap;gap:20px}#field_2_1000 .gfield_repeater_item .gfield_repeater_buttons{flex-basis:100%}#field_2_1000 .gfield_repeater_item>div{flex-basis:calc(50% - 10px);margin:0;padding:0}#field_2_1000 .gfield_repeater_item input{border-radius:8px;border:1px solid #666}#field_2_1000{padding:15px;border:2px solid;border-radius:15px;margin-top:20px}.single-tribe_events .gform_wrapper.gravity-theme .gfield_repeater_cell label{color:#05486f}.gform_wrapper .gfield_repeater_buttons button{background:#64b2c1 !important;color:#fff !important;padding-left:20px;padding-right:20px;box-shadow:none}#gform_wrapper_2 .gform_footer{display:block}#gform_wrapper_2 .gform_footer .registration-total{font-size:22px;font-weight:700;margin-bottom:20px}#gform_wrapper_2 .gform_footer .registration-total:before{content:'Total: '}#gform_wrapper_2 .gform_footer input{padding-left:20px;padding-right:20px}