.angelleye_ppcp-button-container{text-align:center;min-width:305px;border-bottom:none!important}.angelleye_ppcp-button-container div{border-bottom:none!important}.angelleye_ppcp-proceed-to-checkout-button-separator{display:inline-block;opacity:.8;margin:10px 0 12px;text-align:center}.angelleye_ppcp-order-review #payment-method,.angelleye_ppcp-order-review .woocommerce-checkout #payment ul.payment_methods{display:none}.angelleye_ppcp_billing_details,.angelleye_ppcp_shipping_details{margin-bottom:10px;clear:both}.angelleye_ppcp_edit_billing_address{cursor:pointer}.angelleye_ppcp_edit_billing_address:hover{text-decoration:none;cursor:pointer}.angelleye_ppcp_edit_shipping_address{cursor:pointer}.angelleye_ppcp_edit_shipping_address:hover{text-decoration:none;cursor:pointer}.angelleye_ppcp-order-review #ship-to-different-address{display:none}.angelleye_ppcp-order-review .woocommerce-billing-fields h3,.angelleye_ppcp-order-review .woocommerce-shipping-fields h3{display:none}.angelleye_ppcp-order-review .woocommerce-billing-fields .angelleye_ppcp_billing_hide,.angelleye_ppcp-order-review .woocommerce-shipping-fields .angelleye_ppcp_shipping_hide{display:none!important}.angelleye_ppcp-order-review #cfw-customer-info .woocommerce-billing-fields .angelleye_ppcp_billing_hide,.angelleye_ppcp-order-review #cfw-customer-info .woocommerce-shipping-fields .angelleye_ppcp_shipping_hide{display:block!important}.angelleye_ppcp-order-review #cfw-shipping-same-billing .woocommerce-billing-fields .angelleye_ppcp_billing_hide,.angelleye_ppcp-order-review #cfw-shipping-same-billing .woocommerce-shipping-fields .angelleye_ppcp_shipping_hide{display:block!important}.order_review_page_description{margin:0 0 2em;position:relative;clear:both}.button.alt.angelleye_ppcp_cancel{clear:both;margin-bottom:20px;text-align:center}.wc-credit-card-form div.hosted-field-braintree,.woocommerce #payment div.payment_box .wc-credit-card-form div.hosted-field-braintree,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form div.hosted-field-braintree{height:3em;padding:7px;border:1px solid #ccc;border-radius:3px;transition:border-color .16s;-webkit-transition:border-color .16s;background-color:#fff;border-color:#c7c1c6;border-top-color:#c7c1c6;border-top-color:#bbb3b9;font-size:15px}.payments-sdk-contingency-handler{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999999!important}.payments-sdk-contingency-handler iframe{overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background:#fff!important;padding:1em;box-sizing:content-box;border-radius:5px}#wc-angelleye_ppcp-cc-form.wc-credit-card-form div.form-row,.woocommerce #payment div.payment_box #wc-angelleye_ppcp-cc-form.wc-credit-card-form div.form-row,.woocommerce-checkout #payment div.payment_box #wc-angelleye_ppcp-cc-form.wc-credit-card-form div.form-row{padding:3px}#ppcp_payment_field_bottom fieldset#wc-angelleye_ppcp-cc-form.wc-credit-card-form div.form-row .wc-credit-card-form-card-cvc,#ppcp_payment_field_bottom fieldset#wc-angelleye_ppcp-cc-form.wc-credit-card-form div.form-row .wc-credit-card-form-card-expiry,#ppcp_payment_field_bottom fieldset#wc-angelleye_ppcp-cc-form.wc-credit-card-form div.form-row .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#ppcp_payment_field_bottom{margin-bottom:20px}.angelleye_ppcp-proceed-to-checkout-button-separator.checkout_cc_separator{margin:20px 0 0 0}.angelleye_ppcp_message_cart,.angelleye_ppcp_message_category,.angelleye_ppcp_message_home,.angelleye_ppcp_message_payment,.angelleye_ppcp_message_product{display:block;margin:15px 0 15px 0;position:relative;z-index:1000}.payment_box.payment_method_angelleye_ppcp>p{margin-bottom:20px}.angelleye-woocommerce-customer-details-email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.angelleye-woocommerce-customer-details-email,.angelleye-woocommerce-customer-details-phone{margin-bottom:0;padding-left:1.5em}.angelleye-woocommerce-customer-details-phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce div.product form.cart{margin-bottom:2em}.cfw-customer-info-address-container.cfw-parsley-shipping-details.woocommerce-shipping-fields.woocommerce-shipping-fields__field-wrapper{display:block}.angelleye_ppcp_vertical_small{width:150px}.angelleye_ppcp_vertical_medium{width:250px}.angelleye_ppcp_vertical_large{width:350px}.angelleye_ppcp_horizontal_small{width:300px}.angelleye_ppcp_horizontal_medium{width:400px}.angelleye_ppcp_horizontal_large{width:500px}.et_pb_module #wcf-embed-checkout-form .woocommerce #order_review .payment_method_angelleye_ppcp_cc .input-text.hosted-field-braintree{padding:7px;font-size:1.5em}.et_pb_module #wcf-embed-checkout-form .woocommerce #order_review .payment_method_angelleye_ppcp .input-text.hosted-field-braintree{padding:7px;font-size:1.5em}.woocommerce #payment div.payment_box .wc-credit-card-form div.ppcp-invalid-cart,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form div.ppcp-invalid-cart{border-color:red}#payment ul.payment_methods li img.ppcp-card-icon{padding:0 0 3px 3px;max-height:25px;display:inline-block}.angelleye_ppcp_checkout_message_guide{max-width:100%;font-size:initial;font-weight:400;display:block;text-align:left;width:auto;margin-bottom:20px}#angelleye_ppcp_checkout_apple_pay,.angelleye_ppcp-button-container #angelleye_ppcp_cart_top{text-align:left;margin-bottom:20px}.express_payment_method_ppcp .angelleye_ppcp-button-container{display:inline-block;text-align:center}.angelleye_ppcp fieldset{border:1px solid #d1d1d1;border-radius:3px;margin-bottom:20px;padding:15px 25px;text-align:center}.angelleye_ppcp fieldset legend{font-weight:500;margin:0 auto;padding:0 1rem}.angelleye_ppcp #wc-ppcp-express-button{display:flex;flex-wrap:wrap;justify-content:center}.angelleye_ppcp .express-divider{align-items:center;background:0 0;display:flex;font-size:16px;left:0;right:0;top:-13px;white-space:nowrap;margin-bottom:20px}.angelleye_ppcp .express-divider::before{background:#d1d1d1;content:" ";display:block;height:1px;margin-right:1rem;width:50%}.angelleye_ppcp .express-divider::after{background:#d1d1d1;content:" ";display:block;height:1px;margin-left:1rem;width:50%}.angelleye_ppcp-button-container.angelleye_ppcp_vertical_responsive{width:100%;margin:0 auto;min-width:auto}#angelleye_ppcp_checkout{margin-top:25px}.woocommerce-checkout #payment ul.payment_methods li img.ppcp_payment_method_icon{height:auto;vertical-align:middle;margin:0;display:inline}.apple-pay-button{padding:5px 6px;border-radius:4px}.angelleye_ppcp-button-container #angelleye_ppcp_cart,.angelleye_ppcp-button-container #angelleye_ppcp_product{margin-bottom:7px;margin-top:7px}.angelleye_ppcp-button-container #angelleye_ppcp_cart_apple_pay,.angelleye_ppcp-button-container #angelleye_ppcp_cart_google_pay,.angelleye_ppcp-button-container #angelleye_ppcp_product_apple_pay,.angelleye_ppcp-button-container #angelleye_ppcp_product_google_pay{margin-top:7px;margin-bottom:10px}.fkcart-modal .angelleye_ppcp-button-container,.fkcart-modal-container .angelleye_ppcp-button-container{min-width:0!important;width:100%;max-width:100%;box-sizing:border-box;padding:0 16px;margin-bottom:10px;position:relative}.fkcart-modal .angelleye_ppcp-button-container:has(> div > div):after,.fkcart-modal-container .angelleye_ppcp-button-container:has(> div > div):after{content:'';display:block;border-top:1px solid #e5e7eb;margin:12px -16px 0}.fkcart-modal .angelleye_ppcp-button-container>div,.fkcart-modal-container .angelleye_ppcp-button-container>div{width:100%!important;max-width:100%!important;box-sizing:border-box}.fkcart-modal #angelleye_ppcp_fkcart_apple_pay,.fkcart-modal #angelleye_ppcp_fkcart_google_pay,.fkcart-modal-container #angelleye_ppcp_fkcart_apple_pay,.fkcart-modal-container #angelleye_ppcp_fkcart_google_pay{margin-top:7px;margin-bottom:0}.fkcart-modal #angelleye_ppcp_fkcart_google_pay>div,.fkcart-modal-container #angelleye_ppcp_fkcart_google_pay>div{width:100%!important;max-width:100%!important}.fkcart-modal #angelleye_ppcp_fkcart_apple_pay apple-pay-button,.fkcart-modal-container #angelleye_ppcp_fkcart_apple_pay apple-pay-button{--apple-pay-button-width:100%}.payment_methods .payment_method_angelleye_ppcp_cc img{max-width:45px}apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:40px;--apple-pay-button-border-radius:5px;--apple-pay-button-padding:5px 0px;--apple-pay-button-box-sizing:border-box}#place_order.hide_place_order_btn{display:none!important}.express_payment_method_ppcp #angelleye_ppcp_checkout_top,.express_payment_method_ppcp #angelleye_ppcp_checkout_top_apple_pay,.express_payment_method_ppcp #angelleye_ppcp_checkout_top_google_pay{margin-bottom:10px}#cfw-payment-request-buttons #angelleye_ppcp_checkout_top{max-width:300px!important}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button{-webkit-appearance:-apple-pay-button;text-indent:-9999px;width:100%}.apple-pay-button-black{-apple-pay-button-style:black}.apple-pay-button-white{-apple-pay-button-style:white}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;border:0}.apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000;color:#fff}.apple-pay-button-white{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border:.5px solid #000}}.angelleye_ppcp_hide{display:none!important}.angelleye_ppcp_show{display:block}.woocommerce-terms-and-conditions-wrapper{margin-bottom:10px}.ppcp-clearfix{clear:both}.payment_box.payment_method_angelleye_ppcp_apple_pay,.wc_payment_method.payment_method_angelleye_ppcp_apple_pay{display:none}.angelleye_ppcp-order-review .woocommerce-checkout .wfacp-comm-title{display:none!important}#express-payment-method-angelleye_ppcp_top{list-style:none}.woocommerce-checkout #payment #wc-angelleye_ppcp_cc-form div.form-row,.woocommerce-checkout #payment div.payment_box #wc-angelleye_ppcp_cc-form .form-row.form-row-first{padding:3px}@media (min-width:768px){#wfacp_smart_buttons.wfacp_smart_buttons .wfacp_smart_button_container .angelleye_ppcp iframe{max-height:100%!important;height:100%!important}}@media screen and (max-width:400px){.angelleye_ppcp_horizontal_large,.angelleye_ppcp_horizontal_medium,.angelleye_ppcp_horizontal_responsive,.angelleye_ppcp_horizontal_small,.angelleye_ppcp_vertical_large,.angelleye_ppcp_vertical_medium,.angelleye_ppcp_vertical_responsive,.angelleye_ppcp_vertical_small{width:100%;margin:0 auto;min-width:auto}}.w48{height:48px}#wc-angelleye_ppcp_cc-cc-form,#wc-angelleye_ppcp_cc-form{display:flex;flex-wrap:wrap;gap:10px}#angelleye_ppcp_cc-card-number{width:100%}#angelleye_ppcp_cc-card-cvc,#angelleye_ppcp_cc-card-expiry{width:calc(50% - 5px)}@media only screen and (max-width:768px){#angelleye_ppcp_cc-card-cvc,#angelleye_ppcp_cc-card-expiry,#angelleye_ppcp_cc-card-number{width:100%}}/**
 * Single Event Styles for event individual page and for other
 * @version 4.9.8
 * @license EventON CSS Assets

 Copyright (C) 2011-2026 AshanJay Designs LLC.

 PROPRIETARY LICENSE - All Rights Reserved

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of these CSS files (the "Assets") solely for personal use in conjunction with
 a valid EventON license, subject to the following conditions:

 1. You may use these Assets on websites you own or manage.
 2. You may NOT redistribute, resell, sublicense, or publish these Assets
    in whole or in part, including in plugin/theme bundles, marketplaces,
    or GPL download sites.
 3. You may NOT remove or modify this copyright notice.
 4. These Assets are provided "AS IS" WITHOUT WARRANTY OF ANY KIND.
 5. Violation of these terms may result in license revocation and legal action.

 Trademark: "EventON" is a trademark of AshanJay Designs LLC.
 Contact: info@myeventon.com

 THE ASSETS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR   
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 STYLEMIXTHEMES BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE ASSETS OR THE USE OR OTHER DEALINGS IN THE ASSETS.

*/
 .evo_page_body .evo_sin_page .evcal_eventcard{display:block}.evo_page_body .evcal_eventcard{display:none}.evo_sin_page #evcal_list .eventon_list_event .desc_trig:hover{border-left-width:3px;cursor:default}.evo_sin_page a.evcal_list_a{cursor:default}.eventon_main_section,#eventon_comments{padding:20px 0}.evo_sin_event_list .evorow.lastrow .evcal_close,.evo_sin_event_list .evorow .evcal_close{display:none}body.single-ajde_events div#main{position:relative;width:100%;z-index:1}body.single-ajde_events .wp-site-blocks #main{width:auto}.evo_page_body .evo_sin_page .evosin_event_title{font-family:var(--evo_font_1);text-transform:uppercase}#evcal_list p.evo_single_event_noaceess{display:block}.color.evo_sin_page #evcal_list .eventon_list_event a.desc_trig>*,.color.evo_sin_page #evcal_list .eventon_list_event .evcal_event_title,.color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle{color:#fff}.color.evo_sin_page #evcal_list .eventon_list_event .evcal_list_a{border:none}.evo_sin_page #evcal_list{border:none}.evo_page_body .evo_sin_page #evcal_list .evcal_eventcard{border:none}.evo_page_body .evo_sin_page #evcal_list p.desc_trig_outter{border-radius:15px;overflow:hidden;border:none}.evo_page_body .evo_sin_page .evocard_row{padding-left:0}.evo_page_body .evo_sin_page .evocard_row:not(.bx2):not(.bx3):not(.bx4) .evocard_box{margin-right:0}.evo_page_body .evo_sin_page .evocard_row.bx2 .evocard_box:last-child{margin-right:0}.evo_page_body .evo_sin_page .evocard_row.bx3 .evocard_box:last-child{margin-right:0}.evo_page_body .evo_sin_page .evocard_row.bx4 .evocard_box_h .evocard_box{margin-right:0}.evo_page_body .evo_sin_page .event_description.evcal_eventcard{background-color:#fff0}.eventon_single_event.immersive .evosin_event_title{margin:0;font-weight:800}.eventon_single_event.immersive .eventon_list_event .evoet_c2{margin-right:20px}.eventon_single_event.immersive .eventon_list_event .evcal_list_a{border-color:#4bb5d8;background-color:#fff0;border:none;padding:20px 0}.eventon_single_event.immersive .eventon_list_event .evcal_list_a.featured_event,.eventon_single_event.immersive .eventon_list_event .evcal_list_a.featured_event:hover{background-color:#fff0}.eventon_single_event.immersive .eventon_list_event .evoet_title{display:none}.eventon_single_event.immersive .eventon_list_event .evoet_time_expand em.evcal_time,.eventon_single_event.immersive .eventon_list_event .evoet_location em.evcal_location{background-color:#c9c9c9;border-radius:15px;padding:5px 10px 5px 10px}.eventon_single_event.immersive .eventon_list_event .evoet_time_expand em.evcal_time::before,.eventon_single_event.immersive .eventon_list_event .evoet_location em.evcal_location::before{left:6px;top:6px}.eventon_single_event.immersive .eventon_list_event .evoet_location.level_3{margin-bottom:10px}.eventon_main_section .ajde_evcal_calendar .calendar_header{margin-bottom:15px}.evose_repeat_header{margin-bottom:10px;font-size:14px}.evose_repeat_header p,#evcal_list .evose_repeat_header p{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0;padding:0;background-color:#fff0;border-radius:15px;overflow:hidden}.evose_repeat_header .ri_nav a,.evose_repeat_header span.title{color:gray;padding:5px 20px;display:inline-block;position:relative}.evose_repeat_header .ri_nav a{font-size:12px}.evose_repeat_header span.title{color:var(--evo_color_1);text-transform:uppercase;background-color:#fed584;font-weight:700;text-align:center;display:flex;border-radius:15px;align-items:center;margin-right:10px}.evose_repeat_header .ri_nav{display:flex}.evose_repeat_header .ri_nav a{border-radius:15px;padding:5px;display:flex;align-items:center;outline:none}.evose_repeat_header .ri_nav a,.evose_repeat_header .ri_nav a:visited,.evose_repeat_header .ri_nav a:hover{background-color:#fff0;color:gray;text-transform:uppercase;cursor:pointer}.evose_repeat_header p{text-align:left}.evose_repeat_header .ri_nav a:hover{opacity:.6}.evose_repeat_header .ri_nav b{border-radius:50%;border:2px solid gray;height:25px;width:25px;text-align:center;box-sizing:border-box;padding-top:5px;font-size:12px;line-height:12px;position:relative}.evose_repeat_header .ri_nav em{margin:0 5px;font-style:normal}.evose_repeat_header .ri_nav span{display:inline-block}.evo_page_body{width:100%;max-width:1040px;margin:0 auto}.evo_page_content{width:100%;float:none}.evo_page_content.evo_se_sidarbar{display:flex;gap:30px}.evo_page_content.evo_se_sidarbar .evo_event_content{flex:1}.evo_page_content.evo_se_sidarbar .evo_page_sidebar{flex-basis:21%;width:21%}.evo_page_body .evo_page_sidebar #sidebar h3.widget-title{font:300 italic 20px "Source Sans Pro",Helvetica,sans-serif;margin:0 0 10px}.evo_page_body .evo_page_sidebar #sidebar{list-style-type:none;margin:0;padding:0}.evo_sm.FacebookShare .fb_iframe_widget span{vertical-align:top!important}@media (max-width:800px){.evo_page_content.evo_se_sidarbar{flex-wrap:wrap}.evo_page_content.evo_se_sidarbar .evo_page_sidebar{flex-basis:100%;width:100%}}@media (max-width:500px){.evose_repeat_header p{text-align:center}.evose_repeat_header .ri_nav{float:none;display:inline-block}.evose_repeat_header p,#evcal_list .evose_repeat_header p{justify-content:center}.evose_repeat_header span.ri_nav a.prev,.evose_repeat_header span.ri_nav a.next{display:inline-block;float:none;margin-right:0}}@media (max-width:450px){.evose_repeat_header .ri_nav{display:block;padding-top:5px;padding-bottom:5px}.evose_repeat_header .ri_nav .prev b,.evose_repeat_header .ri_nav .next b{margin:0}}@media (max-width:980px){.evo_page_content.evo_se_sidarbar{width:100%}.evo_page_content.evo_se_sidarbar article{width:100%}.evo_page_body .evo_page_sidebar{width:100%;padding-bottom:40px}}