.evo_page_body .evo_sin_page h1.evosin_event_title{font-family:var(--wp--preset--font-family--raleway,"Raleway",sans-serif);font-size:var(--wp--preset--font-size--display,clamp(40px, 6vw, 64px));font-weight:800;letter-spacing:-.02em;line-height:1.1}.evcal_evdata_row .evors_attendance_count_data .evors_remaining_spots,.evors_nocap_spaceleft,.evors_noshowcount_spaceleft{background-color:var(--droc-red)!important;color:#fff!important}.evors_nocap_spaceleft em.space,.evors_noshowcount_spaceleft em.space,.evcal_evdata_row .evors_attendance_count_data .evors_remaining_spots em{background-color:#2e9e44!important;color:#fff!important}#evorsvp_form .evo_field_plusminus_container input.evo_plusminus_change_input{color:#000!important}.ajde_evcal_calendar.evoYV,.ajde_evcal_calendar.evoYV *{font-family:var(--wp--preset--font-family--lato,"Lato","Helvetica Neue",Arial,sans-serif)!important}.ajde_evcal_calendar.evoYV{color:var(--calendar-light)}.ajde_evcal_calendar.evoYV #evcal_cur,.ajde_evcal_calendar.evoYV .calendar_header p.evo_month_title,.ajde_evcal_calendar.evoYV .evo_footer_nav p.evo_month_title,.evoYV .month_title{display:block;margin:0 0 6px!important;padding:0!important;text-transform:uppercase;font-weight:700!important;letter-spacing:.05em;line-height:1!important;color:var(--calendar-primary)!important}.ajde_evcal_calendar.evoYV #evcal_cur,.ajde_evcal_calendar.evoYV .calendar_header p.evo_month_title,.ajde_evcal_calendar.evoYV .evo_footer_nav p.evo_month_title{font-size:clamp(2rem,4vw,3.25rem)!important;line-height:.95!important;letter-spacing:.04em}.evoYV .month_title{font-size:clamp(1.55rem,2.2vw,2.15rem)!important}.evoYV .day_names{opacity:.8;margin-bottom:2px!important}.evoYV .day_names .day_box{color:var(--calendar-primary);font-size:11px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:.08em}.evoYV .month_box .day_box,.evoYV .day_names .day_box{min-height:32px!important;padding:2px 0!important}.evoYV .evoyv_month_in{padding:0 16px 10px 0!important}.evoYV .month_box .day_box .day_box_color,.evoYV .month_box .day_box .day_box_in{width:30px!important;height:30px!important;margin-top:0!important;padding-top:0!important;font-size:15px!important;line-height:1!important}.evoYV .month_box .day_box .day_box_in{color:var(--calendar-light);font-weight:700!important}.evoYV .month_box .day_box .day_box_color{top:0!important;color:#fff}.evoYV .month_box .day_box.he .day_box_color{background-color:var(--droc-red)!important}.evoYV .month_box .day_box.he .day_box_in{color:#fff!important}.ajde_evcal_calendar:not(.evoYV) .calendar_header #evcal_cur,.ajde_evcal_calendar:not(.evoYV) .calendar_header p.evo_month_title,.ajde_evcal_calendar:not(.evoYV) .evo_footer_nav p.evo_month_title{color:#fff!important}.wpbono-calendar-on-light .ajde_evcal_calendar:not(.evoYV) .calendar_header #evcal_cur,.wpbono-calendar-on-light .ajde_evcal_calendar:not(.evoYV) .calendar_header p.evo_month_title,.wpbono-calendar-on-light .ajde_evcal_calendar:not(.evoYV) .evo_footer_nav p.evo_month_title{color:var(--wp--preset--color--black,#000000)!important}.eventon_events_list:not(.evoYV) .evcal_month_line,.eventon_events_list:not(.evoYV) .evcal_month_line p{color:var(--wp--preset--color--black,#000000)!important}.evoYV .month_box .day_box:hover .day_box_in{background-color:#ffffff73!important;color:#fff!important}.ajde_evcal_calendar.evoYV .calendar_header .evo_header_mo{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.ajde_evcal_calendar.evoYV .calendar_header p.evo_arrows{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;flex-shrink:0!important}.ajde_evcal_calendar.evoYV .calendar_header .evcal_arrows{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;padding:0!important;border:2px solid var(--calendar-primary)!important;border-radius:var(--wpbono-radius-full,999px)!important;background:#fff!important;color:var(--calendar-primary)!important;box-shadow:0 8px 18px #00000014!important}.ajde_evcal_calendar.evoYV .calendar_header .evcal_arrows i{display:none!important}.ajde_evcal_calendar.evoYV .calendar_header #evcal_prev:before,.ajde_evcal_calendar.evoYV .calendar_header #evcal_next:before{content:""!important;display:block!important;width:10px!important;height:10px!important;border-top:2px solid currentColor!important;border-right:2px solid currentColor!important}.ajde_evcal_calendar.evoYV .calendar_header #evcal_prev:before{transform:rotate(-135deg) translate(-1px,-1px)!important}.ajde_evcal_calendar.evoYV .calendar_header #evcal_next:before{transform:rotate(45deg) translate(-1px,1px)!important}.ajde_evcal_calendar.evoYV .calendar_header .evcal_arrows:hover,.ajde_evcal_calendar.evoYV .calendar_header .evcal_arrows:focus-visible{background:var(--calendar-primary)!important;color:#fff!important}.ajde_evcal_calendar.color #evcal_list.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_title{color:#fff}.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG .evcal_desc{padding-left:55px!important}.eventon_list_event .evo_metarow_details .eventon_full_description p,.eventon_list_event .evo_metarow_details .eventon_full_description li{font-size:14px;line-height:1.45;padding:0}.eventon_desc_in .wp-block-heading{margin-top:1em}.eventon_rsvp_rsvplist p.rsvpmanager_event{background-color:var(--calendar-light)}.eventon_rsvp_rsvplist p.rsvpmanager_event.pastevent{background-color:var(--calendar-gray)}.evo_lightbox .evo_tax_social_media a,.evocard_row .evo_metarow_organizer .evo_card_organizer_social a{font-size:inherit}.eventon_events_list .eventon_list_event .wp-block-button.is-style-fill a.wp-block-button__link{background-color:var(--calendar-button-bg);color:#fff;text-decoration:none;padding:20px;font-size:1.125em;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:.5em;transition:filter .15s ease,transform .15s ease}.eventon_events_list .eventon_list_event .wp-block-button.is-style-fill a.wp-block-button__link:hover{filter:brightness(.95);transform:translateY(-1px)}.eventon_events_list .eventon_list_event .wp-block-button.is-style-fill a.wp-block-button__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.evo_page_content .ajde_events{min-width:0;overflow:hidden}.eventon_single_event .wp-block-embed,.eventon_single_event iframe{max-width:100%;overflow:hidden}@media(min-width:1024px){.evoYV .evoyv_year_grid{justify-content:flex-start!important}.evoYV .evoyv_month{width:25%!important}.evoYV .evoyv_month_in{padding-right:12px!important}}@media(max-width:768px){.ajde_evcal_calendar.evoYV .calendar_header .evo_header_mo{justify-content:flex-start!important}.ajde_evcal_calendar.evoYV #evcal_cur,.ajde_evcal_calendar.evoYV .calendar_header p.evo_month_title,.ajde_evcal_calendar.evoYV .evo_footer_nav p.evo_month_title{font-size:clamp(1.75rem,7vw,2.5rem)!important}.evoYV .evoyv_month_in{padding-right:10px!important}}.evo_page_body .evo_sin_page h1.evosin_event_title{font-family:var(--wp--preset--font-family--raleway,"Raleway",sans-serif)}.evo_page_body .evo_sin_page .evo_dark .evcal_desc2,.evo_page_body .evo_sin_page .evo_dark .evcal_time{color:var(--wp--preset--color--metadata-gray,#bbbcbc)}.ajde_evcal_calendar .eventon_list_event .evcal_list_a{transition:transform .2s ease-in-out}.ajde_evcal_calendar .eventon_list_event .evcal_list_a:hover{transform:translate(8px)}.ajde_evcal_calendar .eventon_list_event .evcal_list_a:hover .evcal_cblock,.ajde_evcal_calendar .eventon_list_event .evcal_list_a:hover .evo_start .date{color:var(--droc-red)}@media(prefers-reduced-motion:reduce){.ajde_evcal_calendar .eventon_list_event .evcal_list_a,.ajde_evcal_calendar .eventon_list_event .evcal_list_a:hover{transition:none;transform:none}}