.tt-clear-filter-btn-holder{display:none}.tt-clear-filter-btn-holder.show,.elementor-editor-active .tt-clear-filter-btn-holder{display:block}.tt-calendar-holder{position:relative;display:inline-flex;margin-bottom:30px}.tt-calendar-holder .tt-date-preview__clear{display:none;visibility:hidden;padding:5px;position:absolute;top:50%;right:0;transform:translateY(-50%);color:currentColor;background:none}.tt-calendar-holder .tt-date-preview__clear:hover,.tt-calendar-holder .tt-date-preview__clear:focus{color:currentColor;background:none}.tt-date-preview__input.has-value+.tt-date-preview__clear{display:block;visibility:visible}.tt-datepicker{padding:.5em;background-color:#fff}.tt-datepicker table th,.tt-datepicker table td{border:0;text-align:center}.tt-datepicker table th{font-size:.75rem;padding-top:5px;padding-bottom:5px;color:#777}.tt-datepicker table td{width:3em;aspect-ratio:1;line-height:1;border-radius:50%}.tt-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;align-items:center;padding:10px 5px;background-color:#eee;margin:-.5em -.5em 0 -.5em}.tt-datepicker .ui-datepicker-title{font-size:1rem;padding:0 5px}.tt-datepicker .ui-datepicker-prev{order:-1}.tt-datepicker .ui-datepicker-next{order:999}.tt-datepicker .ui-datepicker-prev,.tt-datepicker .ui-datepicker-next{padding:5px;font-family:"Font Awesome 5 Free";font-weight:900}.tt-datepicker .ui-datepicker-prev>span,.tt-datepicker .ui-datepicker-next>span{display:none}.tt-datepicker .ui-datepicker-prev::before{content:"\f053"}.tt-datepicker .ui-datepicker-next::before{content:"\f054"}.tt-datepicker td.ui-datepicker-current-day{background-color:var(--e-global-color-accent)}.tt-datepicker td.ui-datepicker-current-day .ui-state-active{color:#fff}.tt-datepicker td.ui-datepicker-unselectable,.tt-datepicker td.ui-state-disabled{color:#ccc}.elementor-widget-tootoot-event-list.load-more-align-center .tt-load-more-button,.elementor-widget-tootoot-article-list.load-more-align-center .tt-load-more-button{text-align:center}.elementor-widget-tootoot-event-list.load-more-align-start .tt-load-more-button,.elementor-widget-tootoot-article-list.load-more-align-start .tt-load-more-button{text-align:start}.elementor-widget-tootoot-event-list.load-more-align-end .tt-load-more-button,.elementor-widget-tootoot-article-list.load-more-align-end .tt-load-more-button{text-align:end}.elementor-widget-tootoot-event-list.load-more-align-justify .tt-load-more-button .elementor-button,.elementor-widget-tootoot-article-list.load-more-align-justify .tt-load-more-button .elementor-button{width:100%}.elementor-widget-tootoot-event-list .e-load-more-spinner,.elementor-widget-tootoot-article-list .e-load-more-spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-tootoot-event-list .e-load-more-spinner i,.elementor-widget-tootoot-event-list .e-load-more-spinner svg,.elementor-widget-tootoot-article-list .e-load-more-spinner i,.elementor-widget-tootoot-article-list .e-load-more-spinner svg{margin:0 auto;display:none}.elementor-widget-tootoot-event-list .e-load-more-spinner i,.elementor-widget-tootoot-article-list .e-load-more-spinner i{color:var(--load-more-spinner-color)}.elementor-widget-tootoot-event-list .e-load-more-spinner svg,.elementor-widget-tootoot-article-list .e-load-more-spinner svg{fill:var(--load-more-spinner-color);height:1em;width:1em}.elementor-widget-tootoot-event-list .e-load-more-message,.elementor-widget-tootoot-article-list .e-load-more-message{color:var(--load-more-message-color);text-align:var(--load-more-message-alignment,center);display:none;margin-top:var(--load-more—spacing,30px)}.elementor-widget-tootoot-event-list.e-load-more-pagination-loading,.elementor-widget-tootoot-article-list.e-load-more-pagination-loading{cursor:default}.elementor-widget-tootoot-event-list.e-load-more-pagination-loading .e-load-more-spinner,.elementor-widget-tootoot-article-list.e-load-more-pagination-loading .e-load-more-spinner{margin-top:var(--load-more—spacing,30px)}.elementor-widget-tootoot-event-list.e-load-more-pagination-loading .e-load-more-spinner i,.elementor-widget-tootoot-event-list.e-load-more-pagination-loading .e-load-more-spinner svg,.elementor-widget-tootoot-article-list.e-load-more-pagination-loading .e-load-more-spinner i,.elementor-widget-tootoot-article-list.e-load-more-pagination-loading .e-load-more-spinner svg{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-tootoot-event-list.e-load-more-pagination-loading .tt-load-more-button .elementor-button-content-wrapper,.elementor-widget-tootoot-article-list.e-load-more-pagination-loading .tt-load-more-button .elementor-button-content-wrapper{visibility:hidden}.elementor-widget-tootoot-event-list.e-load-more-pagination-end .tt-load-more-button,.elementor-widget-tootoot-article-list.e-load-more-pagination-end .tt-load-more-button,.elementor-widget-tootoot-event-list.e-load-more-no-posts .tt-load-more-button,.elementor-widget-tootoot-article-list.e-load-more-no-posts .tt-load-more-button{display:none}.elementor-widget-tootoot-event-list.e-load-more-no-posts .e-load-more-message:not(:empty),.elementor-widget-tootoot-article-list.e-load-more-no-posts .e-load-more-message:not(:empty){display:block}.elementor-widget-tootoot-event-list.e-load-more-no-spinner .tt-load-more-button .elementor-button-content-wrapper,.elementor-widget-tootoot-article-list.e-load-more-no-spinner .tt-load-more-button .elementor-button-content-wrapper{visibility:visible}.elementor-widget-tootoot-event-list .tt-load-more-button,.elementor-widget-tootoot-article-list .tt-load-more-button{margin-top:var(--load-more—spacing,30px)}.elementor-widget-tootoot-event-list .tt-load-more-button .e-load-more-spinner,.elementor-widget-tootoot-article-list .tt-load-more-button .e-load-more-spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:inherit}.elementor-widget-tootoot-event-list .tt-load-more-button .elementor-button,.elementor-widget-tootoot-article-list .tt-load-more-button .elementor-button{cursor:pointer;position:relative}