.elementor-15457 .elementor-element.elementor-element-f94e1ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-f94e1ac > .elementor-container{max-width:1400px;}.elementor-15457 .elementor-element.elementor-element-f94e1ac{margin-top:20px;margin-bottom:30px;}.elementor-15457 .elementor-element.elementor-element-b34be07 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-1bc13f9 );}.elementor-15457 .elementor-element.elementor-element-b34be07.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-15457 .elementor-element.elementor-element-b34be07{left:31px;}body.rtl .elementor-15457 .elementor-element.elementor-element-b34be07{right:31px;}.elementor-15457 .elementor-element.elementor-element-b34be07{top:31px;}.elementor-15457 .elementor-element.elementor-element-8516b3e{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15457 .elementor-element.elementor-element-8f548ff .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15457 .elementor-element.elementor-element-8f548ff .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-15457 .elementor-element.elementor-element-8f548ff .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-779d760 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-15457 .elementor-element.elementor-element-73583b1 .elementor-heading-title{font-family:"Actor", Sans-serif;font-size:30px;font-weight:400;line-height:40px;}.elementor-15457 .elementor-element.elementor-element-d8aa16d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-icon{width:25px;}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-icon i{font-size:25px;}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-icon svg{--e-icon-list-icon-size:25px;}.elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-text, .elementor-15457 .elementor-element.elementor-element-d8aa16d .elementor-icon-list-text a{color:#000000;}.elementor-15457 .elementor-element.elementor-element-a0ac02e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 20px;padding:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-icon{width:30px;}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-icon i{font-size:30px;}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-icon svg{--e-icon-list-icon-size:30px;}.elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-text, .elementor-15457 .elementor-element.elementor-element-a0ac02e .elementor-icon-list-text a{color:#000000;}.elementor-15457 .elementor-element.elementor-element-e526b0d{font-size:16px;font-weight:400;line-height:26px;}.elementor-15457 .elementor-element.elementor-element-b9d2f3d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15457 .elementor-element.elementor-element-b9d2f3d .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-15457 .elementor-element.elementor-element-b9d2f3d .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-8f64a3d{background-color:var( --e-global-color-049d23f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;text-align:center;font-size:14px;font-weight:400;line-height:24px;}.elementor-15457 .elementor-element.elementor-element-65db6e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;}.elementor-15457 .elementor-element.elementor-element-65db6e3 .cart button, .elementor-15457 .elementor-element.elementor-element-65db6e3 .cart .button{text-transform:uppercase;border-radius:0px 0px 0px 0px;color:#FFFFFF;transition:all 0.2s;}.elementor-15457 .elementor-element.elementor-element-65db6e3 .quantity .qty{transition:all 0.2s;}.elementor-15457 .elementor-element.elementor-element-1731a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-15457 .elementor-element.elementor-element-73583b1 .elementor-heading-title{font-size:24px;line-height:34px;}}@media(max-width:767px){.elementor-15457 .elementor-element.elementor-element-b34be07 .elementor-button{font-size:14px;line-height:24px;padding:5px 12px 5px 12px;}.elementor-15457 .elementor-element.elementor-element-779d760 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-15457 .elementor-element.elementor-element-73583b1 .elementor-heading-title{font-size:24px;line-height:34px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-65db6e3 */:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty {
    border-radius: 0px;
}
button.single_add_to_cart_button.elementor-button.button.alt.wp-element-button.disabled.wc-variation-selection-needed {
    background-color: #426972;
}
.woocommerce-variation.single_variation {
    margin: 5px;
}
p#fooevents_bookings_date_val__trans_field {
    background: lightgrey;
    padding: 20px;
}
.woocommerce-variation-price:before {
   content: "Ticket Price: ";
}
.woocommerce-variation-price:before {
    content: "Ticket Price: ";
    font-weight: bold;
}
.woocommerce-variation.single_variation {
    margin: 5px;
    padding-left: 20px;
    margin: 0px
}
div#fooevents-checkout-attendee-info-val-trans {
    padding-left: 20px;
    padding-bottom: 10px
}

bdi {
    font-weight: normal;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
    margin-bottom: 8px;
}
.woocommerce-variation.single_variation {
    font-weight: bold;
}
.e-atc-qty-button-holder {
    padding: 5px;
}
.woocommerce form .form-row label {
    line-height: 2;
    font-weight: 600;
}
p.stock.out-of-stock {
    padding-left: 20px;
    font-weight: bold;
}
td.value {
    padding-bottom: 0px;
}
th.label {
    padding: 15px;
}
select#fooevents_bookings_date_val__trans {
    width: 67%;
    margin-left: 34%;
    margin-top: -28px;
}
th.label {
    padding-top: 20px;
}
th.label {
    text-align: left;
}
label {
    padding-left: 20px;
}
p#fooevents_bookings_date_val__trans_field {
    background-color: #e4e4e4;
}
button.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-is-unavailable:hover {
    background-color: grey;
}
button.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-selection-needed:hover {
    background-color: grey;
}
button.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-selection-needed {
    background-color: grey;
}
button.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-is-unavailable {
    background-color: grey!important;
}
p.stock.in-stock {
    margin-left: 10px;
}/* End custom CSS */