body .custom-register-dropdown li a:hover,body .custom-login-dropdown li a:hover{text-decoration:none!important}.ova_register_user p.form-row #ova_user_country_code,.ova_field_wrap.ova_custom_register_field{display:none!important}input#ova_user_country_code{display:none!important}.insurance_uploaded{margin-bottom:12px;color:#28ce3a;margin-top:-12px}.event_type{display:flex!important}.tax-event_tag .kc_age_group_range_wrapper,.tax-event_tag .wrap_form_search form input.form-control,.tax-event_tag .wrap_form_search form .select2 .select2-selection__rendered,.zl-input .wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input,.wrap_form_search.type3 form .field_search .form-control,.wrap_form_search.type3 form .field_search .select2 .select2-selection__rendered,.archive .kc_age_group_range_wrapper,.zl-input .kc_age_group_range_wrapper{border:1px solid #a8bccd!important;border-radius:5px!important;text-transform:capitalize;padding-left:15px!important}.page-id-1583 input.second_font{height:auto!important}.page-id-1583 .wrap_form_search.type3 form .field_search .select2 .select2-selection__rendered,.page-id-1583 .wrap_form_search.type3 form .field_search .form-control,.page-id-1583 .location-name,.page-id-1583 .kc_age_group_range_wrapper,.page-id-1583 .wrap_form_search form input.form-control{box-shadow:none;height:50px!important;font-size:15px;background-color:#f0f8ff!important;border:1px solid #a8bccd!important;border-radius:5px!important;text-transform:capitalize}.page-id-1583 .location-popup-content{width:380px;padding:0 16px}.page-id-1583 p.loc_label{display:none}.wrap_form_search.type3 form .field_search .form-control{color:#000;opacity:1!important}.zl-input .wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input,.zl-input .kc_age_group_range_wrapper{height:50px;display:flex;justify-content:space-between;align-items:center;padding-left:25px!important}body .wrap_search_map .wrap_search .job_filters .search_jobs .label_search input,.wrap_form_search.type3 form .field_search .select2 .select2-selection__rendered,.wrap_form_search.type3 form .field_search .form-control{padding-left:40px!important}span#select2-event_state-container{width:100%}.select2-container--default .select2-selection--single .select2-selection__clear{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}#popup-location-input{border:1px solid #2b54775e!important;border-radius:5px!important;text-transform:capitalize}.wrap_search_map .wrap_search .search_result .el-pagination ul li{padding:0!important}.cart_detail .el_payments ul li .payment_form{color:#060606!important;border:1px solid #2b5477!important;border-radius:0 0 5px 5px;background:#f0f8ff!important}.cart_detail .el_payments ul li .type-payment{border:1px solid #2b5477!important;border-radius:5px 5px 0 0}.cart_detail .el_payments ul li .type-payment input[type="radio"]:checked~label{color:#d44157!important;font-family:"Jost",Sans-serif;font-size:18px}.cart_detail .el_payments ul li .type-payment input[type="radio"]:checked~.outer-circle{border-color:#d44157!important}.cart_detail .el_payments ul li .type-payment input[type="radio"]:checked~.outer-circle:before{background-color:#d44157!important}dialog.full-window-autocomplete-dialog input{color:#000!important;background-color:#fff!important;-webkit-text-fill-color:#000!important;caret-color:#000!important;color-scheme:light!important;forced-color-adjust:none!important}.noUi-horizontal .noUi-handle{right:-26px!important}input.form-control.flatpickr-input::placeholder,.field_label_grp span,.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,span.selected-age,.ova-subcrible,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input[type="text"]::placeholder,.el_select_date::placeholder,input.form-control::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{font-family:"Jost";opacity:1!important;font-weight:500!important;font-size:17px!important;color:#393939!important}.content_comments .comments .wrap_comment_form .comment-respond .comment-form textarea::placeholder{font-size:16px!important}.event-button a,.zl-popularevent .event-button a,.zl-yell-btn .event-button a,.zl-form-btn .ova-subcrible .submit input[type="submit"],.vendor_wrap .contents .vendor_edit_event .el_edit_event_submit,.vendor_wrap .el_submit_btn,#ova-step-buttons input[type="submit"],.ova_register_user .signup-submit .ova-btn,.ova-login-form-container p.login-submit #wp-submit,.zl-button input.wpcf7-form-control.wpcf7-submit,.single-event .event_comments .content_comments form .form-submit input#submit,.el_submit_search input,.ova-slider-filter .el-button-filter button.active{display:inline-block;font-size:20px!important;line-height:100%;font-family:Jost,sans-serif!important;font-weight:500!important;text-transform:capitalize!important;color:#fff!important;background-color:#ffb22a!important;border:1px solid #ffb22a!important;padding:13px 25px 13px 25px!important;border-radius:5px!important;height:100%}.event-button a:hover,.zl-popularevent .event-button a:hover,.zl-yell-btn .event-button a:hover,.zl-form-btn .ova-subcrible .submit input[type="submit"]:hover,.vendor_wrap .el_submit_btn:hover,.vendor_wrap .contents .vendor_edit_event .el_edit_event_submit:hover,#ova-step-buttons input[type="submit"]:hover,.ova_register_user .signup-submit .ova-btn:hover,.zl-button input.wpcf7-form-control.wpcf7-submit:hover,.ova-login-form-container p.login-submit #wp-submit:hover,body.single-event .event_comments .content_comments form .form-submit input#submit:hover,.ova-slider-filter .el-button-filter button.active:hover{color:#2b5477!important;border-color:#2b5477!important;background:#0000!important;border:1px solid #2b5477!important}.kc-main-filter .loc_input{padding:10px!important}.kc-main-filter #location-popup,#range-age-popup{display:none}.kc-main-filter .wrap_form_search form .field_search i{display:inline-block!important}.kc-main-filter .wrap_form_search form .field_search i.icon_field.fas.fa-calendar-week{top:40%!important}#popup-location-input{border-radius:16px}.kc-main-filter .el_submit_search input{border-radius:0 50px 50px 0px!important}.location-popup-content{background:#fff;height:auto;border-radius:16px;position:absolute;top:100%;left:0;z-index:99;margin-top:5px}.location-popup-content{width:400px;padding:12px 16px}.age-group-popup-content{opacity:1!important;z-index:999;width:250px;padding:12px 16px 25px;background-color:#fff;height:auto;border-radius:16px;position:absolute;top:100%;left:0;margin-top:5px}.search_jobs .age-group-popup-content{width:291px}.page-id-1464 .age-group-popup-content,.term-135 .age-group-popup-content{background-color:#fff;border:1px solid #a8bccd!important}.radius-label{margin-top:20px}.radius-options{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-top:5px}.label_search.event_type span#select2--container,.label_search.kc_taxonomy_el_venue_type .select2-selection__rendered{width:100%!important}.select2-dropdown{border-radius:16px!important;overflow:hidden!important}#select2-cat-results li{border-radius:20px!important}.select2-results__options li{border-radius:20px!important}.error-placeholder::placeholder,.popup-location-input::placeholder{color:red!important}.error-msg{color:red;font-size:13px;margin-top:5px}.close-popup{float:right;font-size:24px;cursor:pointer}.distance-options{margin:15px 0}.distance-options label{margin-right:10px}.loc_input.field_search{position:relative}p.loc_label{font-family:"Jost",Sans-serif;margin-bottom:6px}.loc_label_desc{margin-left:10px;margin-top:3px}.location-popup{position:fixed;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:9;display:none}.location-popup-content .error-msg{color:#d00000;font-size:13px;margin:8px 0;display:block}gmp-place-autocomplete{color-scheme:light;--gmpx-color-surface:#fff;--gmpx-color-on-surface:#333}gmp-place-autocomplete.error{outline:2px solid #d00000;border-radius:4px}.location-popup-content input.error-placeholder::placeholder{color:#d00000!important}.kc-age-group-label{position:relative}.kc-age-group-label:after{content:"*";color:red;margin-left:5px;font-size:18px}.vendor_edit_event #mb_basic .wrap_cat label:after{content:none!important}.location-popup-content .distance-options{margin-top:12px}#apply-location{margin-top:12px;padding:8px 12px;cursor:pointer}#signupform,.page-id-12727 #signupform .ova-step{display:flex!important;flex-wrap:wrap!important;gap:20px!important}#signupform{width:100%!important}#signupform .ova_field_wrap{width:calc(50% - 10px)!important}#signupform .ova_field_wrap.el-register-dcma-wrap,#signupform .ovalg-recaptcha-wrapper{width:100%!important;display:block}.ova_register_user .uploadfile-field{padding:20px 20px!important}.ova_register_user .uploadfile-field .boxicon{margin-bottom:14px!important}.ova_register_user .uploadfile-field .boxicon i::before{font-size:40px!important}.ova_register_user .uploadfile-field .boxfile+label{font-size:20px!important}.ova_register_user .uploadfile-field .fileformat{margin-top:2px!important;font-size:14px!important;margin-bottom:0!important}.ova_register_user .uploadfile-field .box__icon i::before{font-size:35px!important}.ova_register_user .uploadfile-field .box__icon{height:10px!important}.ova_register_user .uploadfile-field .file__format{margin-bottom:0.5rem!important}.ova_register_user .uploadfile-field .box__file+label{font-size:21px!important}.ova_register_user .uploadfile-field .file__format{margin-top:5px!important}.ova_register_user p.form-row.ova-phone-icon:after{display:none!important}#signupform .ova_field_wrap .iti__selected-flag{padding:0 0 0 15px!important}.ova_register_user .form-row.el-register-dcma input,.ova-login-form-container #loginform p.login-remember input[type="checkbox"]{width:18px!important;height:29px!important}.page-id-12729 #signupform .ova_field_wrap,.page-id-12727 #signupform .ova_field_wrap{width:calc(50% - 10px)!important}.page-id-12729 #signupform .ova_field_wrap:nth-last-of-type(-n+5),.page-id-12727 #signupform .ova_field_wrap:nth-child(7),#signupform .iti.iti--allow-dropdown{width:100%!important}.ova-slider-filter .el-button-filter button{margin-bottom:20px;font-size:16px;color:#666;font-weight:600;background:#fff0;border:none;padding:13px 25px;border-radius:5px;cursor:pointer;transition:0.3s;outline:none}.ova-slider-filter .el-button-filter button:not(.active):hover{color:#d44057}.zl-custom-vendor-field{display:flex}.zl-vendor-field-notice{display:block;color:red;font-style:italic;font-size:12px}.vendor_edit_event #mb_calendar .manual .item_calendar .remove_calendar{height:auto!important;padding:5px 10px!important;bottom:60px!important}.author .user_image{height:90px}.image_feature .categories{background:#d44057;border-radius:5px}.author .fas.fa-search{font-size:16px}.author .ova_filter_event{padding:4px 8px}.info_user .top .user_image{width:90px;height:60px}body.single-event .event-sidebar .info_user .top .user_image{width:80px!important;height:80px!important}input[type="submit"]{line-height:1.2!important}#place-autocomplete-input{border:1px solid #000}#place-autocomplete-input input{color:#000!important;font-weight:400!important}.edit_profile{color:#ffffff!important}.hide-label label{display:none}.author_page{padding:80px 10px 40px!important}.ova-register-logo{text-align:center;margin:40px 0 20px}p.login-error{color:red;margin-bottom:15px!important}.dbs-status{margin-bottom:15px}.event_entry{position:relative;overflow-x:hidden}.zl-sold-out-label{position:absolute;background:#d44057;color:#fff;padding:0;rotate:317deg;width:160px;text-align:center;top:23px;left:-38px;height:30px;display:flex;align-items:center;justify-content:center}.vendor_sidebar .vendor_user_profile{align-items:center}p.display_name{color:#fff!important}#confirm_password-error,#old_password-error,#new_password-error{padding-left:15px}.vendor_sidebar .vendor_user_profile .wrap_image img{width:100%;height:100%!important;object-fit:cover!important}#mb_ticket .ticket_item .error{color:#f60000}.ova_register_user .form-row i.icon_globe-2,.ova_register_user p.form-row.ova-phone-icon:after{top:24px!important}.signup-submit+br{display:none}.archive.tax-event_cat .wrap_form_search,.archive.tax-event_loc .wrap_form_search{margin-top:-100px!important}#author_role{display:none!important}#author_bank label.error{margin-left:15px}img.el_img_no_tmb{width:200px!important;margin:0 auto!important;object-fit:contain!important}.remove_social{margin-left:15px!important;line-height:1.2!important}.el-customer-details-trigger .el-customer-details-link{display:block;padding:5px;border-radius:5px;background-color:#d44057;color:#fff!important;text-align:center}.nsl-container-buttons{display:flex!important}.nsl-container-buttons{display:flex!important;align-items:center;gap:10px}.nsl-container-buttons a{display:contents!important;width:fit-content!important}.nsl-button-google,.nsl-button-facebook{width:fit-content}.nsl-button-google{border-radius:3px!important}.single-event .user_image{width:30%}.single-event .user_job{word-break:break-word}.single-event .author_name{width:70%}.single-event .info_user .top{align-items:start}.signup-submit{width:100%}#author_profile .author_image .wrap{margin-bottom:15px}.archive input.select2-search__field,.archive .select2-search{margin-top:0!important}.kc-page-header{background:url(/wp-content/uploads/2025/07/1-1-1.png);height:330px;display:flex;align-items:center;justify-content:center}.kc-archive-title{margin:0!important;color:#fff}.event_item{overflow:hidden}.archive .event_item,.single-event .owl-item{border:1px solid #2d5477;border-radius:5px!important;overflow:hidden}.archive .event_item .meta-footer,.single-event .event_item .meta-footer{display:flex;flex-direction:column-reverse;gap:10px!important;align-items:flex-start!important}.archive .event_item .img-author,.archive .event_item .event_meta_cat,.archive .el-wishlist,.single-event .event_related_wrap .event_item .img-author,.single-event .event_related_wrap .event_item .event_meta_cat,.single-event .event_related_wrap .el-wishlist{display:none}li.menu_vendor_create_event,.contents h3.vendor_heading{text-transform:none!important}.ova-menu-acount .my-account a{padding:0!important}.archive .event_thumbnail .thumbnail_figure,.single-event .owl-item .thumbnail_figure{background-color:#f0f8ff}.event_item.type1 .event_detail .loop_title a,span.age-group,.event-time span,.event_location a,span.event_loop_price.second_font,span.select2-selection__placeholder,input.form-control.flatpickr-input,label.second_font,span.loc_activities,span.selected-age,.zl-sold-out-label,.ova-subcrible{font-family:"Jost",Sans-serif}.ova-login-form-container .forgot-password{font-size:17px!important;font-family:"Jost",Sans-serif!important}div.nsl-container .nsl-button-default div.nsl-button-label-container{font-family:"Jost",Sans-serif!important}.event_location a,.event-time span,span.age-group{font-size:17px!important}.archive .event_detail,.single-event .event_detail{padding:10px!important}.archive .event-location-time{gap:10px;margin-bottom:10px}.event_entry{overflow-y:hidden}.info_user .el-sendmail-author .el-field-error{display:none;color:#d63638!important;font-size:13px;line-height:1.3;margin:-6px 0 10px}.single-event .wrap_main_content{font-size:18px}li::marker{font-size:11px}.single-event h3.heading .sub-title{margin-top:13px!important;font-size:17px!important}.single-event .org-bio p{margin:0!important}.org-bio{align-items:start!important;flex-wrap:nowrap!important}.org-bio i{width:20px!important}.org-bio div{width:87%!important}.single-event .content-top,.single-event .event_top .act_gr .act_booking a,.single-event .act_share,.single-event .wrap_main_content,.single-event .comment-respond .title-comment,.ova-login-form-container #loginform p label,.single-event .wrap_comment label{font-family:"Jost"!important}.single-event .content-top .event-address span{margin-bottom:8px!important}.single-event .content-top .wp-address span,.single-event .content-top .wp-time-top{font-size:17px!important;font-family:"Jost"!important;font-weight:400!important;color:#333333!important;line-height:1.6em}.single-event .act_share{gap:25px;padding:5px 10px!important;min-width:100px!important;height:max-content}.single-event .event_top .act_gr .act_booking a{color:#fff!important;background-color:#ffb22a!important;border:1px solid #ffb22a!important;padding:13px 25px 13px 25px!important;border-radius:5px!important;padding:10px!important;width:180px!important;border-radius:5px!important;font-weight:500!important;text-transform:capitalize!important;font-size:18px!important;align-items:center}.single-event .event_top .act_gr .act_booking a:hover{color:#2b5477!important;background-color:#0000!important;border:1px solid #2b5477!important}.single-event .act_share{border-radius:5px!important;background-color:#40a0ff14!important;border-color:#40a0ff!important;font-family:"Jost";margin-top:0!important;width:fit-content}.single-event .act_share a:hover{color:#d44057!important}.single-event .el_share_social .custom-share-icons a{display:flex;text-transform:capitalize!important;font-size:18px!important;justify-content:center}.single-event .el_report a,.single-event .el_calendar_export a{text-transform:capitalize!important;font-size:18px!important}.single-event .wrap_main_content{background-color:#fff!important;margin-top:0!important;padding-top:70px}.single-event .wrap_event_top{background-color:#f9f9f9!important}.single-event .event_top{padding:60px 10px!important}.single-event .ticket-info{margin:0 0 20px!important;padding:0!important}.single-event .ticket-info .desc-ticket{margin-top:11px;border:none!important}.single-event .ticket-calendar .item-calendar-ticket,.single-event .ticket-info .desc{background-color:#f0f8ff!important;border:1px solid #40a0ff!important;border-radius:5px;padding:10px!important}.single-event .ticket-calendar .item-calendar-ticket{margin-bottom:20px!important}.single-event .button-book a{border-radius:5px!important;font-weight:600}.single-event .ticket-calendar .date{font-size:20px!important;line-height:32px!important}.single-event .time{font-size:15px!important}.single-event .event_comments{padding:0!important;margin-top:30px}.single-event .event_map_section{background-color:#f0f8ff!important;border-radius:5px;border:none}.single-event .event_desc .heading{margin-top:0!important}.event-template-default.single-event .event_desc .heading{font-size:22px!important}.single-event .event_desc p,.single-event .ticket-info .item-info-ticket .heading-ticket .title-ticket{font-size:18px!important}.single-event .ticket-info .item-info-ticket .heading-ticket{padding:13px 0 11px 0!important}.single-event .event-tag,.single-event .event-taxonomy{padding:0!important}.single-event .event-tag .wp-link-tag a,.wp-link-taxonomy a{font-size:17px!important;text-transform:capitalize;text-align:center;background-color:#f0f8ff;border-radius:50px!important;border:0 solid #d44057!important;padding:5px 11px!important}.single-event .event-taxonomy .wp-link-taxonomy a:hover{border-color:#d44057!important;color:#d44057!important}.single-event .event_map_section{padding:20px!important}.single-event h3.heading{line-height:28px!important}.single-event h3.heading:not(.event_map_section h3.heading):after,.single-event .event_related_wrap .desc:after{width:70px!important}.single-event .acf-field{width:100%;display:flex;gap:11px;flex-direction:row}.single-event h3.heading:after,.single-event .event_related_wrap .desc:after{background-color:#40a0ff!important;height:2.5px!important}.single-event .event-content h3.heading.second_font:before,.single-event span.title-comment.second_font:before{content:"";position:absolute;left:0;top:34px;width:70px!important;height:2.5px!important;background-color:#40a0ff!important}.single-event h2.heading.desc-event,.single-event .event-content h3.heading.second_font,.single-event span.title-comment.second_font{position:relative}.single-event h2.heading.desc-event::after{content:"";position:absolute;left:0;bottom:-15px;width:70px!important;height:2.5px!important;background-color:#40a0ff!important;display:block}.single-event .event_desc .wrap_content{margin-top:40px}.single-event .event_desc .wrap_content P{text-align:left !}.single-event .ticket-info h3.heading:after,.single-event .ticket-calendar h3.heading:after,.single-event .event-tag h3.heading:after,.single-event .event-taxonomy h3.heading:after,.single-event .comment-respond .title-comment:after,.single-event .event-gallery h3.heading:after,.single-event .event-overview-wrapper h3.heading:after{display:none!important}.single-event .ticket-info h3.heading,.single-event .ticket-calendar h3.heading,.single-event .event-tag h3.heading,.single-event .event-taxonomy h3.heading,.single-event .event-gallery h3.heading,.single-event .event-overview-wrapper h3.heading{margin:40px 0 35px!important}.single-event .ticket-info .item-info-ticket .heading-ticket{padding:11px!important;margin-bottom:11px;background:#f0f8ff;border:1px solid #2575fc!important;border-radius:5px!important;flex-direction:column;align-items:start!important;gap:15px}.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip,.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip .coupon{font-weight:500;text-decoration:none!important}.single-event .ticket-info .item-info-ticket .heading-ticket .title-ticket i{margin-right:0!important}.item-info-ticket .price{color:#d44057}.single-event .event_comments,.single-event .event-gallery{margin-top:60px}.event-overview-wrapper{display:flex;flex-wrap:wrap;gap:20px}.single-event .event-overview-wrapper h3.heading{width:100%;margin:30px 0 0!important}.single-event .ticket_rest{color:#d44057}.single-event .ticket_rest span{color:#000}.single-event .info_user{display:flex;max-width:100%;padding:20px!important}.single-event .kc_user_info .author_name a:hover{color:#d44057!important}.author .kc_dbs_status_logo{margin-top:30px}.single-event .single-banner{height:330px!important;background-repeat:no-repeat}.event-content .event-gallery{padding:0!important}.event_related_wrap .desc{padding-bottom:0!important;margin-bottom:50px!important}.event-overview-taxonomy{display:flex;background:#0000;justify-content:space-between;align-items:center;border:1px solid #dfdfdf;padding:10px;border-radius:5px;gap:10px}.event-overview-taxonomy-name h3{margin:0!important;font-weight:500!important;color:#d44057!important}.info_user .social{border-bottom:0 solid #e5e3f2!important}.info_user .social .social_item a{font-size:18px!important;color:#525355!important}.info_user .social .social_item a i{color:#d44057!important}.event-overview-taxonomy-value{color:#000;font-weight:500!important;border-bottom:1px dashed #d44057;padding:5px 10px}.kc-total-num-tickets{padding-right:10px}.single-event .info_user .contact{border-bottom:0!important;padding-bottom:5px}.single-event .info_user strong{font-weight:600}.info_user .contact div{flex-wrap:wrap!important}.my-account-dropdown .item:nth-child(3){display:none}.single-event .kc_user_info .send_mess{margin-top:0;font-size:18px;line-height:100%;font-family:Jost,sans-serif;font-weight:500;text-transform:capitalize;color:#fff;background-color:#ffb22a;border:1px solid #ffb22a;padding:13px 25px 13px 25px;border-radius:5px}.ticket-calendar .fc .fc-daygrid-day.fc-day-today{background-color:#ffe7e3!important}.ticket-calendar .fullcalendar .fc-header-toolbar .fc-button{text-transform:capitalize;background-color:#2b5477!important;border-color:#2b5477!important}.ticket-calendar .fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:0}.ticket-calendar table{margin:0 0 0}.ticket-calendar .fc .fc-daygrid-day-top{text-align:right;display:flex;background:#2b5477;border-radius:0;line-height:100%;opacity:1!important;justify-content:center}.ticket-calendar .fullcalendar .event_schedule{font-weight:500;text-wrap:auto;color:#2c3e50!important;background:#f0f8ff!important}.ticket-calendar .fc .fc-daygrid-day-number{color:#fff!important}.ticket-calendar td.fc-list-event-title{display:flex;justify-content:flex-end;border:0px!important}.single-event .kc_user_info .send_mess:hover,.single-event .ticket-calendar .item-calendar-ticket .button-book a:hover{background-color:#0000!important;border-color:#2b5477!important;color:#2b5477!important;border:1px solid}.single-event .ticket-calendar .item-calendar-ticket .button-book a{border:1px solid #d44057}.single-event .el_share_social .social_share::before,.single-event .el_report_link .icon_mail_alt::before,.single-event .el_calendar_export .icon_calendar::before{color:#d44057;font-size:13px!important}.single-event .el_share_social .social_share,.single-event .el_report_link .icon_mail_alt,.single-event .el_calendar_export .icon_calendar{padding-right:5px}.single-event .event_related .desc{color:#000000!important}.single-event .event_related .loop_title a{font-family:"Jost";font-weight:500!important}.single-event .event_related .event-location-time{gap:10px}.single-event .event_related .event-time{margin-bottom:0!important}.single-event .event_related .event-location-time{margin-bottom:10px!important}.kc-what-to-bring-section,.kc-what-is-provided-section{border:1px solid #ffb22a;padding:10px;border-radius:5px}.kc-what-to-bring-title,.kc-what-is-provided-title{margin:0;font-weight:500!important}.kc-what-to-bring-list{padding-left:35px;padding-top:15px;color:#000000b2;font-size:18px;margin-bottom:0}.single-event .event_info .day-week{border:none!important}.single-event .event_info .date-start{border:1px solid #dc3232!important;border-radius:5px}.single-event .event_info .day-week{border-radius:5px!important}.single-event .event_info .month{border-radius:5px 5px 0 0!important}.single-event .event_info .month{position:relative;padding:20px 0 10px;z-index:1!important}.custom_kc_textarea{display:flex!important}#what_to_provide,#what_to_bring{width:100%}.single-event .event_info .month:before{position:absolute;content:"";background:url(/wp-content/uploads/2025/08/calendar.png);top:-5px;left:-1px;height:100%;width:103%;background-repeat:no-repeat!important;background-size:contain;z-index:-1}.single-event .event_info .day,.single-event .event_info .weekday{font-family:"Jost";color:#000}.single-event .event_info .day{font-weight:600;font-size:30px}.single-event .act_share .el_calendar_export .el_con_calendar_export{width:170px!important}.kc_user_info .author_name{margin-top:10px!important}.wpcf7-response-output{background-color:#dc3232!important;border-color:#dc3232!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important;background-color:#46b450!important}#send-bulk-email{padding:10px 15px;background:#d44057}.kc-bulk-email-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .5);z-index:9999}.kc-bulk-email-popup-inner{background:#fff;max-width:500px;margin:5% auto;padding:30px;border-radius:8px;position:relative}.kc-bulk-email-popup-inner h2{font-size:30px}.kc-bulk-email-popup-close{position:absolute;top:10px;right:15px;cursor:pointer;font-size:20px}.kc-bulk-email-form-group{display:flex;margin-bottom:15px;flex-direction:column}.kc-bulk-email-form-group input[type="text"],.kc-bulk-email-form-group textarea{width:100%;max-width:100%!important;border-radius:5px;border-color:#000}.kc-bulk-email-status{margin-top:15px;display:none}.home .kc_age_group_range{border-right:1px solid #ddd!important}.kc_age_group_range_wrapper,.kc_age_group_range_wrapper .kc-age-group-dropdown-label{display:flex;align-items:center;color:#6a6c6e!important;opacity:1.8!important}.kc_age_group_range .kc-age-group-dropdown-label{padding:0 20px;gap:20px;gap:10px;width:100%}.min-age-options .selection,.min-age-options .select2-selection,.max-age-options .selection,.max-age-options .select2-selection{background:#f1f1f2!important;border-radius:10px!important}.min-age-options .select2-selection,.max-age-options .select2-selection{height:40px!important;border-radius:15px}.min-age-options .select2-selection__rendered,.max-age-options .select2-selection__rendered,.min-age-options .select2-selection__arrow,.max-age-options .select2-selection__arrow{height:40px!important}.min-age-options .select2-selection__rendered,.max-age-options .select2-selection__rendered{padding:0 20px 0 20px!important}.kc-main-filter .loc_input{order:1}.kc-main-filter .categories{order:2;padding:10px 0!important}.kc-main-filter .kc_age_group_range{order:3;padding:10px 0!important}.kc-main-filter .el_start_date{order:4;padding:10px 0!important}.kc-main-filter .el_submit_search{order:5}.el_submit_search input{height:100%!important}.categories .select2-selection,.categories .select2-selection__rendered,.categories .select2-selection__arrow{height:auto!important}.categories .kc-categories-wrapper{display:flex;align-items:center;position:relative}.zl_create_event a{text-transform:none!important}.categories .kc-categories-wrapper .select2-selection__arrow{top:50%!important}.el_start_date_wrapper{position:relative}.el_start_date_wrapper .form-control{height:auto!important}.loc_label{padding-left:20px;font-weight:600}.loc_input.field_search p.loc_label{padding-left:5px}.location-name{display:flex;gap:10px;padding-left:5px;align-items:center}.kc-main-filter .select2-selection__placeholder,input.flatpickr-input::placeholder{color:#2b5477;opacity:1!important;font-size:16px!important}.range_price_box .noUi-horizontal .noUi-tooltip{left:100%}.wrap_form_search form .select2 .select2-selection{border:1px solid #ffffff00!important}span.select2-selection__arrow{height:100%!important}.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder{color:#393939!important}.map-wrapper,.widget-container{color:#000!important}.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,.wrap_form_search.type3 form .field_search .form-control::placeholder{opacity:0.9!important;font-size:17px!important}.el-button-filter button{display:none}.el-button-filter button:first-child{display:inline-block}.event_loop_price{color:#40a0ff!important}.min-age-options{margin-top:15px}.custom-login-wrapper{position:relative}.vendor_wrap .vendor_sidebar .vendor_sidebar_inner{width:290px!important}.custom-login-dropdown{position:absolute;background:#fff;list-style:none;padding:10px 15px;margin-top:8px;box-shadow:0 4px 10px rgb(0 0 0 / .1);border-radius:4px;z-index:1000;min-width:267px;top:40px;margin-left:-235px}.custom-register-dropdown,.custom-login-dropdown{min-width:310px!important}ul.custom-login-dropdown li{margin:5px 0}.custom-login-dropdown li a{color:#333;text-decoration:none}.custom-login-dropdown li a:hover{text-decoration:underline}.page-id-1464 .kc_age_group_range{border:none!important;padding:0 10px;height:50px}.page-id-1464 .kc_age_group_range_wrapper,.tax-event_tag .kc_age_group_range_wrapper,.archive .kc_age_group_range_wrapper{position:relative;border:1px solid #ccc;border-radius:4px}.tax-event_tag .kc_age_group_range_wrapper,.archive .kc_age_group_range_wrapper{height:50px!important;z-index:999}.kc_age_group_range_wrapper.age-group-has-error{flex-direction:column}.page-id-407 textarea#ova_description{width:800px;height:200px!important}.page-id-407 .wrap_el_dbs_event_status,.page-id-407 .wrap_eljob.el_custom_taxonomy,.vendor_field:has(>.time_zone){display:none}.page-id-407 .kc_age_group_range .kc-age-group-dropdown-label{padding-left:8px!important}.page-id-407 .mce-path.mce-flow-layout-item.mce-first{display:none}.page-id-407 .kc_age_group_range_wrapper{position:relative}.page-id-407 .kc-age-group-dropdown-label{border:1px solid #ccc;height:40px;border-radius:4px!important;margin-left:4px;min-width:160px}.page-id-407 .footer_cta .footer_menu{display:none}.page-id-407 .age-group-popup-content{background-color:#f9f9f9}.page-id-407 .kc_age_group_arrow{position:relative;left:20px}.page-id-407 .kc_age_group_arrow:before{content:"";position:absolute;right:7px;top:42%;border-top:5px solid #888;border-left:4px solid #fff0;border-right:4px solid #fff0}.page-id-407 #place-autocomplete-card input{border:1px solid #000!important}.ova-step{width:100%}#ova-step-buttons input[type="submit"],.ova-login-form-container p.login-submit #wp-submit{width:100%!important}#ova-step-buttons{display:block!important;width:100%!important;position:relative}#ova-step-buttons button{background-color:#ffb22a!important;color:white!important;font-size:18px!important;font-family:"Jost"!important;padding:5px 20px!important;border:2px solid #e86c60!important;width:115px;height:50px;font-weight:600;cursor:pointer}#ova-step-buttons button:focus{border:2px solid #e86c60!important}body.page-id-12727 p.signup-submit{display:none!important}#ova-step-buttons .form-spinner{display:flex;justify-content:center;align-items:center;position:absolute;top:13px;right:20px}#ova-step-buttons .form-spinner::after{content:"";width:28px;height:28px;border:2px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin 0.8s linear infinite}.ova-event-slider .owl-carousel .owl-stage,.zl_related_event_container .owl-carousel .owl-stage{display:flex!important;align-items:stretch!important;height:100%!important}.event_archive .event_entry,.zl_related_event_container .event_entry{height:100%!important;min-width:100%!important}.event_item.type1{height:100%!important}.event_item.type1 .event_thumbnail{height:200px!important}.event_item.type1 .event_thumbnail .thumbnail_figure a img{height:200px!important;border-radius:5px 5px 0 0px!important}.ova-event-near-me .event_archive.type1 .event_entry .event_item .event_detail,.ova-event-slider .event_archive.type1 .event_entry .event_item .event_detail,.zl_related_event_container .event_entry .event_item .event_detail,.event_item.type1 .event_detail{height:calc(100% - 200px);padding:20px 20px!important;display:flex;flex-direction:column}.event_item.type1 .event_detail .meta-footer{flex:1!important}@keyframes spin{to{transform:rotate(360deg)}}.nsl-container.nsl-container-block{width:100%!important}h3.show_policy.second_font.heading:after{display:none}.event_section_white.kc_blue_bg{border-radius:5px;padding:20px!important;margin:20px 0px!important;background-color:#f0f8ff!important}.zl_share{background-color:#f0f8ff!important;padding:20px;border:none;display:flex;margin-bottom:20px!important;border-radius:5px;flex-direction:column}.el_share_social{display:flex;gap:8px;flex-direction:column}.kc-d-flex{display:flex;align-items:center}.kc-age-group-label{min-width:150px}.ova_register_user h3.title{text-transform:none!important}.ova_register_user h3.title{text-align:center!important;font-family:"Jost"!important;margin-bottom:20px!important;font-size:25px!important}.ova_register_user p{text-align:center!important;font-family:"Jost"!important;margin-bottom:20px!important;font-size:20px!important}.ova-login-form-container #loginform p label{font-size:20px!important}.ova_register_user p.form-row input,.ova-login-form-container #user_login,.ova-login-form-container #user_pass{font-family:"Jost"!important;font-size:17px!important}.ova_register_user .ova_field_wrap{margin-bottom:5px!important}.ova_register_user .ova_field_wrap .text-err{margin-top:5px!important}.ova_register_user .signup-submit .ova-btn{width:100%!important}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{width:calc(50% - 5px)!important}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px;width:100%;display:flex!important;align-items:center;justify-content:center;gap:10px}div.nsl-container .nsl-button-default div.nsl-button-label-container{flex:unset!important;margin:0!important}.ova_register_user h3.title:after{content:none!important}.ova_register_user p.form-row{margin-bottom:0!important}.ova_register_user p.form-row.el-register-dcma{display:flex;align-items:flex-start!important;flex-wrap:nowrap;text-align:left}.ova_register_user label{margin:0;text-align:left}.kc-registration-user ul{padding-left:0!important}.kc-registration-user li{list-style:none;border:1px solid #ccc}.kc-registration-user li.last_name,.kc-registration-user li.kc_email,.kc-registration-user li.kc_phone{border-top:none}.kc-registration-user .kc_phone .iti__selected-flag,.kc-registration-user .kc_wa_phone .iti__selected-flag{height:33px!important}.input_ticket_receiver .phone .iti__selected-flag{height:40px!important}.kc-registration-user li input{border:none;width:100%;height:35px}.kc-list-unstyled{list-style:none;padding-left:0!important}.kc-registration-user .label label{margin-bottom:0!important}.kc-registration-user .label{font-size:14px!important;padding:4px 10px 0;color:#999}.kc-register-parent-label,.kc-register-child-label{margin-bottom:10px;display:block!important;font-size:14px}.kc_create_acc{border:none;background-color:#d44057;color:#fff;margin-bottom:30px;cursor:pointer}.iti__country-list,.ui-timepicker-container{z-index:99!important}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li{border:0 solid #ccc;width:100%;padding-left:0}.page-id-1174 #submit-code-discount{padding:8px 35px 8px 30px!important;background-color:#d44057!important;border:1px solid #d44057!important;color:#fff}.cart_detail .cart-sidebar .cart-discount-button .form-discount input{border-radius:5px}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li.rental_item{width:100%}.page-id-1174 .wp-cart-header .cart-header{position:relative;z-index:1}.page-id-1174 li:nth-child(21) .label{display:none!important;padding-top:5px!important}.page-id-1174 .wp-cart-header:after{content:"";top:0;left:0;width:100%;height:100%;background:hwb(351.02deg 25.49% 16.86%);position:absolute}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li input,.page-id-1174 .kc-registration-user li input{background:#f0f8ff;border:1px solid #2b5477;border-radius:3px;padding:8px 8px;font-size:15px}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li textarea,.page-id-1174 .kc-registration-user li textarea{background:#f0f8ff;border:1px solid #2b5477;border-radius:3px;padding:8px;font-size:15px;width:100%;resize:vertical}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li.first_name{border-top:0 solid #ccc}.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .ticket-name p,.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .price-ticket p,.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .quanty-ticket p{text-transform:uppercase;font-size:18px;line-height:1.2;font-weight:600;color:#000}.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type p{color:#332f2f;font-size:16px;font-weight:500;line-height:34px}.page-id-1174 .label{margin-top:11px;margin-bottom:8px;padding:0}.page-id-1174 span.text-err{margin-left:0px!important;color:#ff1919;font-size:14px}.page-id-1174 .create_account .span{padding-bottom:8px}.page-id-1174 .cart_detail .cart-sidebar .cart-info .wp-cart-info{padding:25px}.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header{border-bottom:2px solid #2b5477}.page-id-1174.flatpickr-day.today{border-color:#d44057}.page-id-1174 .flatpickr-day.flatpickr-disabled,.page-id-1174 .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#9b9b9bf7}.page-id-1174 .select2-results__option.select2-results__option--highlighted:hover,.page-id-1174 .select2-results__option.select2-results__option--highlighted.selected,.page-id-1174 .select2-results__option.select2-results__option--highlighted.selected:hover{background-color:#5897fb!important;color:white!important;border-radius:0!important}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li label,.page-id-1174 .kc-registration-user label{color:#000;font-size:16px;font-weight:600;width:100%;margin:0;padding-top:4px;display:inline-block}.page-id-1174 .kc-register-parent-label,.page-id-1174 strong.kc-register-child-label{width:100%;margin:14px 0;font-size:19px}.page-id-1174 .wp-cart-header .cart-header .title-event a,.page-id-1174 .wp-cart-header .cart-header .title-event a:hover{margin:0;font-size:40px;color:#fff!important}.page-id-1174 .submit-load-more{position:absolute;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;text-align:center;background:#ffb22a;z-index:-1;transition:0.4s}.page-id-1174 #cart-discount-button{border-radius:5px;background-color:#f9fcff;border:1px solid #111;color:#2b5477;cursor:pointer;font-size:16px;height:48px;line-height:24px;max-width:100%;padding:12px 25px;position:relative;text-align:center;text-decoration:none}.page-id-1174 .cart_detail .cart-sidebar .cart-info .total-cart-info{border-radius:5px;background:#2b5477;display:flex;justify-content:space-between;padding:11px 28px}.page-id-1174 .cart_detail .cart_title{font-size:18px;border-bottom:2px solid #2b5477;margin-bottom:11px}.page-id-1174 .kc-registration-user li{width:100%;margin-right:11px;border:0 solid #ccc}.page-id-1174 .cart_detail .el_multiple_ticket .ticket_item{border-radius:5px;font-size:16px;border:1px solid #ccc}.page-id-1174 .cart_detail .cart-sidebar .cart-info{box-shadow:1px 1px 20px 3px rgb(234 234 234 / 68%);border-radius:11px}.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span{border-radius:5px}.page-id-1174 .cart_detail{display:flex;gap:5%;flex-wrap:nowrap}.page-id-1174 .cart_detail .cart-content{box-shadow:1px 1px 20px 3px rgb(234 234 234 / 68%);position:relative;flex:0 0 calc(100% - 360px);width:calc(100% - 360px);padding:40px 40px 0;border-radius:11px;margin-bottom:14px}.page-id-1174 .cart_detail .el_multiple_ticket .ticket_item:hover,.page-id-1174 .cart_detail .el_multiple_ticket .ticket_item.actived{border-radius:5px;color:#fff}.page-id-1174 .cart_detail .cart-sidebar .checkout_button a{border-radius:5px;background:#ffb22a}.page-id-1174 .cart_detail .cart-sidebar .checkout_button a:hover{border-color:#2b5477!important;color:#2b5477!important;background:#fff!important;border:1px solid #2b5477!important}.single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status .stattus{border-radius:5px!important;color:#d44057!important;font-weight:500!important;font-size:14px!important;padding:5px!important}.info_user .top .author_name .user_job{color:#333333!important;font-weight:500!important}.event-template-default .gmnoprint.gm-style-mtc-bbw button,.event-template-default li.ssQIHO-checkbox-menu-item{font-size:12px!important;padding:5px 11px!important;height:100%!important}.single-event .fc-theme-standard .fc-list-day-cushion,.single-event .fc-theme-standard .fc-list-day-cushion a{background-color:#2b5477;background-color:#2b5477;color:#fff!important;opacity:1!important}.single-event .ticket-info{gap:0 12px;display:flex;flex-wrap:wrap}.single-event .ticket-info .item-info-ticket{width:calc(50% - 10px)!important;box-shadow:0 0 0 rgb(0 0 0 / .05)!important}.single-event .ticket-info h3.heading.second_font{width:100%}.event-template-default .gmnoprint.gm-style-mtc-bbw{gap:8px}.single-event .ticket-calendar button.fc-timeGridWeek-button.fc-button.fc-button-primary,.single-event .ticket-calendar button.fc-timeGridDay-button.fc-button.fc-button-primary{display:none!important}.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button:hover,.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button.fc-button-active{background-color:#d44057!important}.single-event .ticket-calendar .fullcalendar .fc-event-main{padding:0!important}div#booking_event{padding:0px!important}table{font-family:var(--e-global-typography-text-font-family),Sans-serif}table.el_booking_detail_table th{width:200px}table.el_booking_cart_table tbody tr:first-child{background-color:#2b5477!important}table.el_booking_cart_table tbody tr:first-child th{color:#fff!important}td.cart_total_right table{border-collapse:collapse;border:none}td.cart_total_right table th,td.cart_total_right table td,td.cart_total_right table tr{border:none}td.cart_total_right table tr th{text-align:right}td.cart_total_right table tr th::after{content:":";padding-left:5px}.el_booking_action .el_download_invoice{background-color:#ffb22a!important;border:1px solid #ffb22a!important;font-weight:600!important;transition:0.3s all ease}.el_booking_action{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.el_booking_action .el_download_invoice:hover,.el_booking_action .el_download_tickets:hover{color:#2b5477!important;background:#fff!important;border-color:#333!important}.el_booking_action .el_download_tickets{background-color:#ffb22a!important;border:1px solid #ffb22a!important;font-weight:600!important;transition:0.3s all ease}a#event_booking_single_button{height:55px;justify-content:center;margin-top:18px}.tax-event_tag .wrap_form_search.type3 form .el_submit_search,.archive .wrap_form_search.type3 form .el_submit_search{margin-top:0!important;height:48px}.tax-event_tag .wrap_form_search form .select2 .select2-selection__arrow,.archive .wrap_form_search form .select2 .select2-selection__arrow{height:48px!important}.page-id-12729 .ova_field_wrap.ova_custom_register_field.used_for_user.kdc-fields{display:none!important}.ova-login-form-container h3.title:after{left:48%!important}.ova-login-form-container h3.title{text-align:center}.ova-menu-acount .login a{padding:0!important}#customLoginToggle{color:#000!important}.ova-menu-acount a:hover{text-decoration:none;color:#d44057}.ova-menu-acount #customRegisterToggle:hover,.ova-menu-acount #customLoginToggle:hover{color:#d44057!important}.fa-right-to-bracket:before{font-size:17px}.create_account_content{color:#d44157;font-weight:600}.ova-login-form-container .login-username:after{content:"\f0e0"!important;font-weight:900!important;position:absolute!important;top:55px!important;left:20px!important;transform:translateY(-50%)!important;font-size:18px!important}.kc-triangle-down.kc-dt-arrow{right:26px;bottom:20px}.kc-triangle-down{width:8px;height:8px;position:absolute;right:15px;bottom:8px}.kc-loc-arrow{transition:transform 0.3s ease}.kc-active-arrow{transform:rotate(180deg);transition:transform 0.3s ease}.location-name .kc-loc-arrow,.kc-age-group-dropdown-label .kc-loc-arrow{bottom:20px}.ova-login-form-container #loginform p label{font-size:18px}.search_jobs .label_search,.page-id-1464 .kc_age_group_range{position:relative}.search_jobs .label_search::before,.page-id-1464 .kc_age_group_range::before,.wp_form div::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:25px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:16px;color:#d44057;z-index:1}.search_jobs .wrap_search_keywords::before{content:"\f002"}.search_jobs .wrap_search_cat::before,.wrap_form_search.type3 .categories.field_search::before{content:"\f03a"}.search_jobs .wrap_search_time::before{content:"\f017"}.search_jobs .loc_state::before{content:"\f279"}.search_jobs .loc_city::before,.wrap_form_search.type3 .loc_city.field_search::before{content:"\f64f"}.search_jobs .event_type::before{content:"\f3ff"}.page-id-1464 .kc_age_group_range::before,.wrap_form_search.type3 .kc_age_group_range.field_search::before{content:"\f0c0"}.search_jobs .wrap_search_start_date::before,.wrap_form_search.type3 .el_start_date.field_search::before{content:"\f271"}.search_jobs .wrap_search_end_date::before,.wrap_form_search.type3 .el_end_date.field_search::before{content:"\f272"}.search_jobs .venue::before{content:"\f1ad"}.search_jobs .kc_taxonomy_el_venue_type::before{content:"\f66f"}.search_jobs .kc_taxonomy_el_drop_off_allowed::before{content:"\f66f"}.search_jobs .kc_taxonomy_el_dbs_event_status::before{content:"\f3ed"}.name_event.field_search::before{content:"\f007"}form#el_save_profile .vendor_field.ova-cf.textarea{align-items:flex-start}.ova_profile_custom_field_wrapper .vendor_field.ova-cf:last-child{display:none!important}.wrap_safety_verification .vendor_field.ova-cf.file_field{display:flex!important;align-items:center}.page-id-1464 .search_jobs .wrap_search_keywords,.page-id-1464 .search_jobs .loc_city,.page-id-1464 .search_jobs .kc_taxonomy_el_dbs_event_status,.page-id-1464 .search_jobs .kc_taxonomy_el_drop_off_allowed,.page-id-1464 .search_jobs .venue,.page-id-1464 .search_jobs .wrap_range_price{display:none}.page-id-1464 .search_jobs .wrap_search_cat{order:1}.page-id-1464 .search_jobs .wrap_search_time{order:2}.page-id-1464 .search_jobs .loc_state{order:3}.page-id-1464 .search_jobs .kc_age_group_range{order:4}.page-id-1464 .search_jobs .wrap_search_start_date{order:5}.page-id-1464 .search_jobs .wrap_search_end_date{order:6}.page-id-1464 .search_jobs .wrap_search_location{order:7}.page-id-1464 .search_jobs .event_type{order:8}.page-id-1464 .search_jobs .kc_taxonomy_el_venue_type{order:9}small#brn_error{width:100%;padding-left:11%}.wrap_search_map .wrap_search .job_filters .wrap_search_radius #wrap_pointer span{z-index:0!important}.vendor_wrap .contents .vendor_edit_event .wrap_btn_submit .submit-load-more .load-more .lds-spinner{margin-top:6px!important}ul.commentlists li article{background:#f0f8ff!important;border:1px solid #2575fc!important}ul.commentlists li article header.comment-author{background:#fff!important;border:1px solid #2575fc!important;border-radius:50%!important}ul.commentlists li article header.content_comments .comments .commentlists article.comment_item .comment-details .comment-body p{font-size:18px!important}ul.commentlists li article .comment-details .author-name .name{font-size:22px!important;color:#000000!important}ul.commentlists li .author-name a.url{text-transform:none!important}ul.commentlists li p.count_star,.info_user.event_section_white p.count_star{display:none!important}ul.commentlists li section.comment-details{margin-bottom:16px}ul.commentlists li article em{color:red;font-style:normal;border:1px solid red;padding:2px 8px;border-radius:2px}.content_comments .comments .wrap_comment_form .comment-form-cookies-consent label{font-size:16px!important}.post-type-archive-event .ticket_info .info{margin-top:30px;border:1px solid #eee}.post-type-archive-event .ticket_info .info ul li label{min-width:200px;font-weight:600;text-align:left;padding-left:21px;border-right:1px solid #dfdfdf;padding-top:10px;margin:0;padding-bottom:10px}.post-type-archive-event .ticket_info .info ul li div{padding-left:20px;padding-top:8px}.post-type-archive-event .ticket_info .info ul li{padding:0 0}.org-mob-show{display:none!important}.zl-popularevent .owl-dots{position:relative;display:flex;align-items:center;justify-content:center;top:18px}.zl-popularevent .owl-carousel .owl-nav button.owl-next,.zl-popularevent .owl-carousel .owl-nav button.owl-prev,.zl-popularevent .owl-carousel button.owl-dot{margin-right:6px;width:10px;height:10px;background:0 0;color:inherit;border:1px solid #fff;padding:0!important;font:inherit;background-color:#fff}.zl-popularevent .owl-carousel button.owl-dot.active{border:1px solid #d44057;background-color:#d44057}.page-id-1464 .elementor_search_map .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;width:100%;font-weight:500}.page-id-1174 .kc_phone_country_code,.page-id-1174 .kc_wa_phone_country_code,.page-id-1174 [class*="kc_phone_country_code"],.page-id-1174 [class*="kc_wa_phone_country_code"],.page-id-1174 label[for*="kc_phone_country_code"],.page-id-1174 label[for*="kc_wa_phone_country_code"]{display:none!important}.iti{display:block!important}.number_ticket_rest,.ticket_rest{display:none!important}.event_archive.two-column .event_entry{width:100%!important}@media (min-width:1600px){.custom-login-dropdown{margin-left:-115px!important}}@media (min-width:1200px){.single-event .event-content{width:65%!important}.single-event .event-sidebar{width:35%!important}.archive .el_search_filters{width:1080px!important;margin:0 auto 60px}}@media only screen and (min-width:768px) and (max-width:1366px){html.safari-ipad .ova-event-near-me .event_archive.type1.three_column,html.safari-ipad .ova-event-near-me .event_archive.type2.three_column,html.safari-ipad .ova-event-near-me .event_archive.type4.three_column,html.safari-ipad .ova-event-near-me .event_archive.type5.three_column,html.safari-ipad .ova-event-near-me .event_archive.type6.three_column{display:grid!important;gap:20px!important;width:100%!important}@media (orientation:landscape){html.safari-ipad .ova-event-near-me .event_archive.type1.three_column,html.safari-ipad .ova-event-near-me .event_archive.type2.three_column,html.safari-ipad .ova-event-near-me .event_archive.type4.three_column,html.safari-ipad .ova-event-near-me .event_archive.type5.three_column,html.safari-ipad .ova-event-near-me .event_archive.type6.three_column{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (orientation:portrait){html.safari-ipad .ova-event-near-me .event_archive.type1.three_column,html.safari-ipad .ova-event-near-me .event_archive.type2.three_column,html.safari-ipad .ova-event-near-me .event_archive.type4.three_column,html.safari-ipad .ova-event-near-me .event_archive.type5.three_column,html.safari-ipad .ova-event-near-me .event_archive.type6.three_column{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.safari-ipad .ova-event-near-me .event_archive .event_entry{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;flex:0 0 100%!important;height:auto!important}html.safari-ipad .ova-event-near-me .event_archive .event_item{display:flex!important;flex-direction:column!important;height:100%!important}html.safari-ipad .ova-event-near-me .event_archive .event_detail{flex-grow:1!important;height:auto!important}}@media (max-width:1024px){.ova-event-near-me .event_archive.type1.three_column,.ova-event-near-me .event_archive.type2.three_column,.ova-event-near-me .event_archive.type4.three_column,.ova-event-near-me .event_archive.type5.three_column,.ova-event-near-me .event_archive.type6.three_column{gap:10px}.wrap_form_search.type1 form .field_search .icon_field{left:9px}.location-popup-content{width:100%!important}.wrap_form_search.type1 form .field_search .icon_field~.form-control,.wrap_form_search.type1 form .field_search .icon_field~.select2 .select2-selection__rendered{padding:0 0 0 38px}.page-id-1174 .cart_detail{flex-wrap:wrap;flex-direction:column;align-items:stretch}.page-id-1174 .kc-registration-user li{width:47%}.page-id-1174 .cart_detail .cart-content{width:100%}.page-id-1174 .cart_detail .cart-sidebar{flex:0 0 100%}input.form-control.flatpickr-input::placeholder,.field_label_grp span,.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,span.selected-age,.ova-subcrible,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input[type="text"]::placeholder,.el_select_date::placeholder,input.form-control::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{font-size:13px!important}}@media (min-width:992px) and (max-width:1199px){.page-id-1174 .cart_detail{gap:3%}.page-id-1174 .kc-registration-user li{width:47%}.page-id-1174 .cart_detail .cart-sidebar{flex:0 0 320px}.single-event .info_user{flex-direction:column-reverse}.kc_user_info,.kc_dbs_status_logo{width:100%!important}.kc_user_info{margin-top:30px}.kc-main-filter .field_label_grp,.kc-main-filter .categories,.kc-main-filter .el_start_date{display:flex;flex-direction:column;justify-content:space-evenly}.kc-main-filter .field_label_grp{height:100%}}@media (min-width:992px){.ova-slider-filter .el-button-filter.main__scroller{overflow-x:hidden!important}.page-id-1464 .wrap_search{margin-top:220px}.page-id-1464 .search_jobs{position:absolute;top:-300px;z-index:1;left:0;right:0;margin:0 auto!important;max-width:1000px;background:#fff;padding:40px 20px;border-radius:5px}.page-id-1464 .wrap_search_map .wrap_search #result_search{position:static!important}.page-id-1464 .search_jobs{box-shadow:0 0 20px -7px rgb(0 0 0 / .6)}.page-id-1464 .elementor_search_map .wrap_search_map .wrap_search #result_search{padding-top:0!important;margin-top:2%}.page-id-1464 .wrap_search_map .wrap_search .wrap_show_map{margin-top:2%}.page-id-1464 .gmnoprint.gm-style-mtc-bbw{gap:8px}}@media (max-width:991px){input.form-control.flatpickr-input::placeholder,.field_label_grp span,.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,span.selected-age,.ova-subcrible,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input[type="text"]::placeholder,.el_select_date::placeholder,input.form-control::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{font-size:17px!important}body .wrap_form_search.type1 .field_search{width:100%!important}.kc-main-filter form{flex-direction:column}.kc-main-filter .loc_input,.kc-main-filter .categories,.kc-main-filter .kc_age_group_range,.kc-main-filter .el_start_date,.kc-main-filter .el_submit_search input{border-radius:50px!important}.kc-main-filter .el_submit_search input{height:50px!important}.kc-main-filter .field_search{overflow:hidden!important}.kc-main-filter .kc_age_group_range.field_search,.kc-main-filter .loc_input.field_search{overflow:visible!important}.wrap_form_search.type1 form{flex-direction:row;justify-content:center;gap:0 11px}.kc-main-filter .el_submit_search,.wrap_form_search.type1 form>div{width:49%!important;border-radius:5px!important;padding:5px 8px!important}.elementor_search_form .wrap_form_search.type1 .field_search:nth-last-child(2){width:99%!important;order:4}.kc-age-group-dropdown-label .kc-loc-arrow{right:24px!important}.location-name .kc-loc-arrow{right:26px}.vendor_wrap .vendor_sidebar .vendor_sidebar_inner{width:100%!important}.vendor_wrap .fa-bars:before{color:#fff}.toggle_wrap [data-value="result_search"]{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.toggle_wrap [data-value="show_map"]{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}}@media (min-width:768px) and (max-width:991px){.page-id-1464 .event_thumbnail,.page-id-1464 .event_item.type1{max-width:350px}.zl-popularevent .event_entry,.zl-popularevent .event_thumbnail,.zl-popularevent .event_item.type1{min-width:100%;max-width:100%;width:100%}.zl-popularevent .ova-event-near-me .event_archive.type1{grid-gap:18px}}@media (min-width:768px){.single-event .act_gr{display:flex;flex-direction:row-reverse}.single-event .act_booking{display:flex;justify-content:end}.single-event .kc_user_info{width:100%}.single-event .kc_dbs_status_logo{width:50%}.kc_dbs_status_logo{text-align:center}.single-event .event-tag .wp-link-tag a,.wp-link-taxonomy a{min-width:150px!important}.kc-what-section-wrapper{display:flex;gap:22px;flex-direction:row}.kc-what-to-bring-section,.kc-what-is-provided-section{width:100%;background:#fff7e9}.single-event .button-book{text-align:right}.kc-main-filter .loc_input{border-radius:0 0 0 0px!important}.page-id-1464 .kc_age_group_range{width:33.33%}.tax-event_tag .wrap_form_search form .wp_form>div,.archive .wrap_form_search form .wp_form>div{width:33.33%}}@media (min-width:768px) and (max-width:1440px){.custom-register-dropdown{margin-left:-125px}}@media (max-width:767px){.elementor_search_form .wrap_form_search.type1 .field_search:first-child{width:100%!important;border-radius:5px!important}.page-id-1464 .search_jobs .age-group-popup-content{width:100%!important}.page-id-1464 .elementor_search_map .select2-container--default .select2-selection--single .select2-selection__rendered,span#select2-event_state-container{font-size:13px;width:80%;max-width:80%}.page-id-1464 #range-age-popup span#select2-min_age-8p-container{width:100%!important;max-width:100%!important}.role-el-event-manager .org-mob-show{display:block!important}.elementor_search_form .wrap_form_search.type1 .field_search:nth-last-child(2){order:4}div#location-popup{padding:2px 11px;border-radius:5px}.location-popup-content h3{margin:0}.location-name,.kc_age_group_range .kc-age-group-dropdown-label{padding-left:0!important}.kc-main-filter .el_submit_search,.wrap_form_search.type1 form>div{width:47%!important;border-radius:5px!important;padding:5px 8px!important}.wrap_form_search.type1 form .field_search .icon_field~.form-control,.wrap_form_search.type1 form .field_search .icon_field~.select2 .select2-selection__rendered{padding:0 0 0 25px!important}.loc_label{padding-left:0!important}.wrap_form_search.type1 form{flex-direction:row!important;flex-wrap:wrap!important;gap:0 11px}.wrap_form_search.type1 form .field_search .icon_field{left:4px!important}.select2-results__option[aria-selected]{font-size:12px!important}.wrap_search_map .wrap_search .job_filters .search_jobs .label_search,.page-id-1464 .kc_age_group_range{width:49%!important}.zl-input .wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input,.zl-input .kc_age_group_range_wrapper,body .wrap_search_map .wrap_search .job_filters .search_jobs .label_search input{padding-left:33px!important}.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered{padding:0!important}span.selected-age{text-wrap:nowrap!important}.kc-age-group-dropdown-label .kc-loc-arrow{right:1px!important}.select2-container .select2-dropdown{border-radius:0!important}input.form-control.flatpickr-input::placeholder,.field_label_grp span,.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,span.selected-age,.ova-subcrible,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input[type="text"]::placeholder,.el_select_date::placeholder,input.form-control::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{font-size:14px!important}.page-id-1464 .search_jobs{padding:0!important}.search_jobs .label_search::before,.page-id-1464 .kc_age_group_range::before,.wp_form div::before{left:24px;top:50%;font-size:12px!important}.wrap_search_map .wrap_search .job_filters .search_jobs{display:flex!important;flex-wrap:wrap!important;margin:0;gap:0 5px}.page-id-1174 .kc-registration-user li,.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li{width:100%!important}.page-id-1174 p.login-text,.page-id-1174 span{font-size:14px}.page-id-1174 .kc-register-parent-label,.page-id-1174 strong.kc-register-child-label{font-size:16px;margin:14px 0 0}.page-id-1174 .cart_detail .cart-customer-input .input_ticket_receiver li label,.page-id-1174 .kc-registration-user label{font-size:14px}.page-id-1174 span.text-err{font-size:12px}.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .ticket-name p,.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .price-ticket p,.page-id-1174 .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .quanty-ticket p,.page-id-1174 .cart_detail .cart_title{font-size:15px}.page-id-1174 .wp-cart-header{margin-bottom:35px}.page-id-1174 .cart_detail .cart-content{padding:25px 25px 0}#signupform .ova_field_wrap{width:100%!important}.ova_register_user{padding:40px 20px!important}.single-event .wrap_main_content{padding:30px 15px}.single-event .event_info,.single-event .content-top{width:100%}.single-event .content-top .title-event-single{text-align:left!important}.single-event .content-top .event_date{margin-bottom:0px!important}.single-event .act_gr .act_share{margin-top:20px!important}.single-event .event_top{padding:30px 20px!important}.single-event .info_user{flex-flow:column-reverse!important;gap:50px}.single-event .event_related_wrap{padding-top:20px!important}.kc-what-to-bring-section{margin-bottom:15px}.page-id-1464 .kc_age_group_range{width:100%;margin-bottom:15px}.tax-event_tag .wrap_form_search form .wp_form{flex-direction:column}.elementor-12727 .elementor-element.elementor-element-3d95465 .elementor-heading-title{font-size:22px!important}.custom-login-dropdown,.custom-register-dropdown{margin-left:-170px}}@media (max-width:576px){.single-event .ticket-calendar button.fc-dayGridMonth-button{display:none!important}.single-event .ticket-calendar button.fc-listWeek-button{border-radius:4px!important}.kc-main-filter .el_submit_search,.wrap_form_search.type1 form>div{padding:8px 8px!important}.wrap_form_search.type1 form>div:nth-child(2){padding-bottom:13px!important}.kc-age-group-dropdown-label .kc-loc-arrow{right:20px!important}.vendor_wrap .vendor_sidebar .vendor_sidebar_inner{width:100%!important}.fa-bars:before{content:"\f0c9";color:#fff}table.el_booking_detail_table th{width:auto}.owl-carousel .owl-stage-outer .owl-stage{padding-left:0px!important}.owl-carousel .owl-stage-outer .owl-item.active{margin-right:0px!important}.event-overview-taxonomy{padding:5px 11px;gap:10px}.single-event .event_top .event_info .content-top .event_date{border-bottom:0 solid #f1f1f1!important}.single-event .event_comments .content_comments .wrap_rating{margin:0}.content_comments .comments .wrap_comment_form .comment-respond .comment-form .wrap_comment{margin-bottom:22px;margin-top:22px}.single-event .event_section_white{margin-top:20px}.event-overview-taxonomy{margin-bottom:0}.page-id-12729 #signupform .ova_field_wrap,.page-id-12727 #signupform .ova_field_wrap{width:100%!important}.nsl-button-google .nsl-button-label-container,.nsl-button-facebook .nsl-button-label-container{display:none!important}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:unset;width:fit-content!important}div.nsl-container.nsl-container-block .nsl-container-buttons{justify-content:center}.page-id-1464 .wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{text-wrap:nowrap!important}}@media (max-width:375px){input.form-control.flatpickr-input::placeholder,.field_label_grp span,.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,span.selected-age,.ova-subcrible,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input[type="text"]::placeholder,.el_select_date::placeholder,input.form-control::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{font-size:12px!important;text-wrap:wrap!important;line-height:1.2em!important}.kc-age-group-dropdown-label .kc-loc-arrow{right:21px!important}.zl-input .wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input,.zl-input .kc_age_group_range_wrapper,body .wrap_search_map .wrap_search .job_filters .search_jobs .label_search input{padding-left:31px!important}}@media (max-width:320px){input.form-control.flatpickr-input::placeholder,.field_label_grp span,.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder,span.selected-age,.ova-subcrible,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input[type="text"]::placeholder,.el_select_date::placeholder,input.form-control::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder,.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder{font-size:11px!important;text-wrap:wrap!important;line-height:1.2em!important}.wrap_search_map .wrap_search .job_filters .search_jobs .label_search,.page-id-1464 .kc_age_group_range{width:49%!important;padding:0!important}.search_jobs .label_search::before,.page-id-1464 .kc_age_group_range::before,.wp_form div::before{left:10px;top:50%;font-size:12px!important}form.job_filters{padding:0 10px}}.el_ask_ticket{display:none!important}.kc_default_child_form li.allergies .span.allergies,.input_mult_ticket li.allergies .span.allergies{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.kc_default_child_form li.allergies .el-ckf-radio,.input_mult_ticket li.allergies .el-ckf-radio{display:inline-flex;align-items:center;gap:6px;margin:0}.kc_default_child_form li.allergies .el-ckf-radio input[type="radio"],.input_mult_ticket li.allergies .el-ckf-radio input[type="radio"]{margin:0;cursor:pointer}.kc_default_child_form li.allergies .el-ckf-radio label,.input_mult_ticket li.allergies .el-ckf-radio label{margin:0;cursor:pointer}.wrap_search_actions{padding:15px 0 5px;display:flex;gap:10px}.page-id-1464 .search_jobs .wrap_search_actions{order:10;width:100%;justify-content:center}.kc-search-btn{display:inline-block;font-size:16px;font-family:Jost,sans-serif;font-weight:500;text-transform:capitalize;color:#fff;background-color:#ffb22a;border:1px solid #ffb22a;padding:10px 25px;border-radius:5px;cursor:pointer;line-height:1.2}.kc-search-btn:hover{background-color:#e8a020;border-color:#e8a020}.kc-reset-btn{display:inline-block;font-size:16px;font-family:Jost,sans-serif;font-weight:500;text-transform:capitalize;color:#555;background-color:#fff;border:1px solid #ccc;padding:10px 25px;border-radius:5px;cursor:pointer;line-height:1.2}li.kc-allergy-reveal{display:none}.kc-reset-btn:hover{background-color:#f5f5f5;border-color:#aaa}.el-tab-next,.el-tab-prev{cursor:pointer}.kc-event-name-search-wrapper{display:flex;gap:10px;padding-left:20px;align-items:center}.kc-event-search-input{border:none!important;background:transparent!important;outline:none!important;box-shadow:none!important;padding:0!important;height:auto!important;font-size:15px;color:#393939;width:100%;font-family:inherit;font-weight:500}.kc-event-search-input::placeholder{color:#6a6c6e;opacity:.9;font-size:15px}.kc-event-search-input:focus{outline:none!important;box-shadow:none!important;border:none!important;background:transparent!important}.kc_event_name_search .fa-magnifying-glass{color:#D44057;font-size:16px;flex-shrink:0}.home .kc_event_name_search{border-right:1px solid #ddd}.page-id-1583 .kc-event-name-search-wrapper{height:50px;box-shadow:none;font-size:15px}.elementor_search_form .wrap_form_search.type1 .kc_event_name_search.field_search{width:30%;padding:10px}.wrap_form_search.type1 form .field_search:first-child{border-radius:50px 0 0 50px!important}.kc-listing-type-selector{margin:0 0 28px;padding:24px;background:#f0f4ff;border:2px solid #c7d4f5;border-radius:8px}.kc-listing-type-label{font-size:16px;font-weight:600;color:#1a1a2e;margin:0 0 16px}.kc-listing-type-cards{display:flex;gap:16px}.kc-listing-type-card{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;background:#fff;border:2px solid #dde3f0;border-radius:8px;cursor:pointer;transition:border-color 0.15s,box-shadow 0.15s;position:relative}.kc-listing-type-card input[type="radio"]{position:absolute;top:16px;right:16px;width:18px;height:18px;cursor:pointer}.kc-listing-type-card .kc-ltc-icon{font-size:28px;line-height:1;margin-bottom:4px}.kc-listing-type-card strong{font-size:15px;color:#1a1a2e}.kc-listing-type-card .kc-ltc-desc{font-size:13px;color:#666;line-height:1.5}.kc-listing-type-card.is-selected{border-color:#4a6cf7;box-shadow:0 0 0 3px rgb(74 108 247 / .15);background:#f5f8ff}.kc-listing-type-card.is-selected strong{color:#2d4fcf}@media (max-width:600px){.kc-listing-type-cards{flex-direction:column}}.kc-import-notice{background:#f8f9fa;border:1px solid #dee2e6;border-left:4px solid #6c757d;border-radius:4px;padding:12px 14px;margin:16px 0 16px;font-size:15px;color:#555;line-height:1.6}.kc-import-notice p{margin:0}.kc-import-notice a{color:#0073aa;text-decoration:none}.kc-import-notice a:hover{text-decoration:underline}.kc-ghost-calendar .fc-event,.kc-ghost-calendar .fc-daygrid-event,.kc-ghost-calendar .fc-timegrid-event{pointer-events:none;cursor:default;opacity:.8}.search_jobs .kc-keywords-fullwidth{width:100%!important;margin-bottom:16px}.kc-claim-listing.kc-claim-pending .kc-claim-pending-label,.kc-claim-sent{display:inline-block;padding:12px 24px;font-weight:600;color:#555}.kc-claim-loading{opacity:.6;pointer-events:none}.kc-claim-login-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:99999}.kc-claim-login-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:420px;background:#fff;border-radius:8px;padding:30px 25px;text-align:center;box-shadow:0 10px 40px rgb(0 0 0 / .2)}.kc-claim-login-close{position:absolute;top:10px;right:15px;font-size:24px;line-height:1;cursor:pointer;color:#999}.kc-claim-login-content h3{margin-top:0;margin-bottom:12px}.kc-claim-login-actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.kc-claim-login-actions a{display:block;padding:12px 20px;border-radius:6px;font-weight:600;text-decoration:none}.kc-claim-register-btn{background:#ff5a5f;color:#fff}.kc-claim-login-btn{background:#f1f1f1;color:#333}.search_jobs .kc-keywords-fullwidth::before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900}