.elementor-765 .elementor-element.elementor-element-ef5b93b{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-765 .elementor-element.elementor-element-cf0fcf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-765 .elementor-element.elementor-element-e354071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-765 .elementor-element.elementor-element-6f1c8de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-765 .elementor-element.elementor-element-429c487{--display:flex;}.elementor-765 .elementor-element.elementor-element-f66bd32{--display:flex;}.woocommerce .elementor-765 .elementor-element.elementor-element-ba40919 .stock{color:var( --e-global-color-primary );}.elementor-765 .elementor-element.elementor-element-cde243c .elementor-heading-title{font-size:48px;}.elementor-765 .elementor-element.elementor-element-5e76a9f .elementor-widget-container{margin-bottom:0px;}.woocommerce .elementor-765 .elementor-element.elementor-element-dc97c3e .price{color:var( --e-global-color-primary );font-weight:700;}.elementor-765 .elementor-element.elementor-element-c2922e2 .cart button, .elementor-765 .elementor-element.elementor-element-c2922e2 .cart .button{font-weight:800;text-transform:uppercase;letter-spacing:1px;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 23px 16px 32px;color:var( --e-global-color-accent );background-color:#D4AF37;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-765 .elementor-element.elementor-element-c2922e2 .cart button:hover, .elementor-765 .elementor-element.elementor-element-c2922e2 .cart .button:hover{color:var( --e-global-color-accent );background-color:#E6C655;border-color:#E6C655;}.woocommerce .elementor-765 .elementor-element.elementor-element-c2922e2 form.cart table.variations label{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-765 .elementor-element.elementor-element-cf0fcf7{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-cf0fcf7 */table.variations tr {
    display: flex;
    flex-direction: column;
    text-align: left;
}

table.variations tr th.label {
    padding: 0 !important;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent !important;
}

select#pa_ticket-type {
    color: #fff;
    border-radius: 0;
    height: 60px;
    outline: 0 !important;
}

select#pa_ticket-type option {
    color: #000 !important;
}

.woocommerce div.product form.cart table td {padding-bottom: 0;}


.woocommerce-variation-price span {
    color: #d4af37;
    font-weight: 600;
}

.woocommerce-variation-price {
    margin-bottom: 24px;
}/* End custom CSS */