.elementor-2522 .elementor-element.elementor-element-de82b77{--display:flex;--min-height:100px;}.elementor-2522 .elementor-element.elementor-element-de82b77:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-de82b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-4197ead{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2522 .elementor-element.elementor-element-2450465 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2522 .elementor-element.elementor-element-2450465{--confirmation-message-display:block;--confirmation-message-alignment:start;--bank-details-alignment:start;--shipping-details-alignment:start;--sections-border-type:none;--sections-border-radius:32px 32px 32px 32px;--sections-padding:064px 064px 64px 0064px;--sections-spacing:32px;--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-primary );--titles-spacing:32px;--general-text-color:var( --e-global-color-primary );--payment-details-space-between:64px;--payment-details-border-width:0px;--bank-details-space-between:0px;--account-title-spacing:0px;--order-details-rows-gap:32px;--order-details-titles-totals-color:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-2450465 .shop_table, .elementor-2522 .elementor-element.elementor-element-2450465 address{box-shadow:0px 12px 43px -22px rgba(0,0,0,0.5);}.elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-4df01a8-font-size );font-weight:var( --e-global-typography-4df01a8-font-weight );line-height:var( --e-global-typography-4df01a8-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 h2{font-size:var( --e-global-typography-4df01a8-font-size );font-weight:var( --e-global-typography-4df01a8-font-weight );line-height:var( --e-global-typography-4df01a8-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 address, .elementor-2522 .elementor-element.elementor-element-2450465 .product-purchase-note, .elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-1e702dc-font-size );}.elementor-2522 .elementor-element.elementor-element-2450465 .wc-bacs-bank-details-account-name{font-family:var( --e-global-typography-74f03df-font-family ), Sans-serif;font-size:var( --e-global-typography-74f03df-font-size );font-weight:var( --e-global-typography-74f03df-font-weight );line-height:var( --e-global-typography-74f03df-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 .shop_table thead tr th, .elementor-2522 .elementor-element.elementor-element-2450465 .shop_table tfoot th, .elementor-2522 .elementor-element.elementor-element-2450465 .shop_table tfoot tr td, .elementor-2522 .elementor-element.elementor-element-2450465 .shop_table tfoot tr td span, .elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2522 .elementor-element.elementor-element-2450465 .product-quantity, .elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-table--order-details td a, .elementor-2522 .elementor-element.elementor-element-2450465 td.product-total, .elementor-2522 .elementor-element.elementor-element-2450465 td.download-product, .elementor-2522 .elementor-element.elementor-element-2450465 td.download-remaining, .elementor-2522 .elementor-element.elementor-element-2450465 td.download-expires, .elementor-2522 .elementor-element.elementor-element-2450465 td.download-file{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-4df01a8-font-size );line-height:var( --e-global-typography-4df01a8-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 h2{font-size:var( --e-global-typography-4df01a8-font-size );line-height:var( --e-global-typography-4df01a8-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-1e702dc-font-size );}.elementor-2522 .elementor-element.elementor-element-2450465 .wc-bacs-bank-details-account-name{font-size:var( --e-global-typography-74f03df-font-size );line-height:var( --e-global-typography-74f03df-line-height );}}@media(max-width:767px){.elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-4df01a8-font-size );line-height:var( --e-global-typography-4df01a8-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 h2{font-size:var( --e-global-typography-4df01a8-font-size );line-height:var( --e-global-typography-4df01a8-line-height );}.elementor-2522 .elementor-element.elementor-element-2450465 .woocommerce-order-overview.order_details li{font-size:var( --e-global-typography-1e702dc-font-size );}.elementor-2522 .elementor-element.elementor-element-2450465 .wc-bacs-bank-details-account-name{font-size:var( --e-global-typography-74f03df-font-size );line-height:var( --e-global-typography-74f03df-line-height );}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-2450465 */.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    padding: 0px 64px 0px 64px !important;
}

.tec-tickets__attendees-list {
    border-radius: 32px;
    box-shadow: 0px 12px 43px -22px rgba(0,0,0,0.5);
}

.tec-tickets__attendees-list-item {
    padding: 32px 64px 32px 64px !important;
    border-style: none !important;
}

.woocommerce-order-details__title, .woocommerce-column__title, .woocommerce-notice
{
    padding-left: 64px
}

.tribe-common-h4.tribe-common-h--alt {
    padding-left: 64px;
    color:#01354D;
    font-weight: bold;
    font-size: 24px
}/* End custom CSS */