.gywoQq_EventsCategoryCalendar{color:var(--color_white)}.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_title_btn{justify-content:space-between;align-items:center;display:flex}@media (max-width:991px){.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_title_btn{flex-direction:column;align-items:flex-start}}.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_title_btn .gywoQq_ctaButtonDesktop{border:1px solid var(--color_white);background-color:var(--color_beige_shade);color:var(--color_black);cursor:pointer;border-radius:10px;padding:20px 41px 17px;display:inline-block}@media (max-width:991px){.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_title_btn .gywoQq_ctaButtonDesktop{margin-top:15px}}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_title_btn .gywoQq_ctaButtonDesktop{display:none}}.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_ctaButtonMobile{border:1px solid var(--color_white);background-color:var(--color_beige_shade);color:var(--color_black);cursor:pointer;border-radius:10px;padding:20px 41px 17px;display:none}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_calendar_content_wrap .gywoQq_ctaButtonMobile{border-radius:6px;padding:11px 29px;display:inline-block}}@media (max-width:1439px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap{display:flex}}@media (max-width:991px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap{flex-wrap:wrap;gap:10px}}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter{width:100%;max-width:280px;color:var(--color_white);display:inline-block;position:relative}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter{width:48%;margin-left:0}}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_icon{cursor:pointer;color:var(--color_white);background:0 0;border:none;align-items:center;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_icon img{width:15px;height:15px}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_input{border:2px solid var(--color_white);width:100%;color:var(--color_white);background-color:#0000;border-radius:10px;outline:none;margin:0;padding:15px 10px 12px 40px}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_input::placeholder{color:var(--color_white);opacity:1}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_input:focus{border-color:var(--color_white)}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_input:focus-visible{outline:2px solid var(--color_white);outline-offset:2px}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_search_filter .gywoQq_search_input{padding:10px 10px 10px 40px}}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown{border:2px solid var(--color_white);border-radius:10px;width:280px;margin-left:32px;display:inline-block;position:relative}@media (max-width:991px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown{margin-left:0}}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown{width:48%;margin-top:0;margin-left:0}}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_button{color:var(--color_white);cursor:pointer;text-align:left;background-color:#0000;border:none;border-radius:5px;width:100%;padding:12px 15px;position:relative}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_button{padding:10px;display:flex}}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_button .gywoQq_button_text{text-align:left;color:var(--color_white);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_button .gywoQq_dropdown_arrow{border:solid var(--color_white);transform-origin:50%;border-width:0 2px 2px 0;width:8px;height:8px;margin-left:10px;transition:transform .3s ease-in-out;display:inline-block;position:absolute;top:16px;right:10px;transform:rotate(45deg)}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_button .gywoQq_dropdown_arrow{top:10px}}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_menu{z-index:11;background-color:var(--color_biege_dark);border-radius:5px;width:100%;padding:0;list-style:none;display:none;position:absolute;overflow:hidden;box-shadow:0 4px 6px #0000001a}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_menu .gywoQq_dropdown_item{cursor:pointer;color:#333;width:100%;padding:10px 15px}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown .gywoQq_dropdown_menu .gywoQq_dropdown_item:hover{background-color:#f1f1f1}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown.gywoQq_active .gywoQq_dropdown_menu{display:block}.gywoQq_EventsCategoryCalendar .gywoQq_filter_wrap .gywoQq_dropdown.gywoQq_active .gywoQq_dropdown_arrow{transform:rotate(225deg)}.gywoQq_EventsCategoryCalendar .gywoQq_category_card_wrap{color:var(--color_black);grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:1199px){.gywoQq_EventsCategoryCalendar .gywoQq_category_card_wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_category_card_wrap{grid-template-columns:repeat(1,1fr)}}.gywoQq_EventsCategoryCalendar .gywoQq_no_data{color:var(--color_white);text-align:center}@media (max-width:767px){.gywoQq_EventsCategoryCalendar .gywoQq_no_data{padding-top:70px}}.gywoQq_EventsCategoryCalendar .gywoQq_btn_wrap{justify-content:center;display:flex}.gywoQq_EventsCategoryCalendar .gywoQq_btn_wrap .gywoQq_load_more_button{cursor:pointer;color:var(--color_white);background-color:#0000;border:1px solid #737373;border-radius:5px;margin-top:30px;margin-bottom:50px;padding:13px 34px}
