.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-MEC-SHORTCODE-BUILDER .mec-modal-booking-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-MEC-SHORTCODE-BUILDER .mec-localtime-details div,.elementor-widget-MEC-SHORTCODE-BUILDER .mec-local-time-details div,.elementor-widget-MEC-SHORTCODE-BUILDER .mec-event-list-standard .mec-local-time-details .mec-local-title,.elementor-widget-MEC-SHORTCODE-BUILDER .mec-fluent-wrap.mec-skin-list-wrap .mec-local-time-details{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-MEC-SHORTCODE-BUILDER .mec-load-more-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-MEC-SHORTCODE-BUILDER .mec-nextprev-wrap .mec-nextprev-prev-button,.elementor-widget-MEC-SHORTCODE-BUILDER .mec-nextprev-wrap .mec-nextprev-next-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box i,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters i{font-size:15px;color:#777!important}.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box .mec-totalcal-view span,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box input,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box input::placeholder,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box .nice-select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box .nice-select .current,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-search-form .mec-dropdown-search select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__rendered,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap .nice-select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap .nice-select .current,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap .nice-select .option{color:#777!important}.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box .mec-totalcal-view span,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box input,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box .nice-select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-search-form .mec-dropdown-search select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap .nice-select,.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-gCalendar-filters-wrap .nice-select .current{background:#fff!important}.elementor-6089 .elementor-element.elementor-element-23929f9 .mec-totalcal-box{background:#fff!important}.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box i,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters i{font-size:15px;color:#777!important}.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box .mec-totalcal-view span,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box input,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box input::placeholder,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box .nice-select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box .nice-select .current,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-search-form .mec-dropdown-search select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__rendered,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap .nice-select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap .nice-select .current,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap .nice-select .option{color:#777!important}.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box .mec-totalcal-view span,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box input,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box .nice-select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-search-form .mec-dropdown-search select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap .nice-select,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-gCalendar-filters-wrap .nice-select .current{background:#fff!important}.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-totalcal-box{background:#fff!important}.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-event-day,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-agenda-day,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-weekly-view-weekday,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-weekly-view-monthday,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-calendar-table-head dt,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-ttt2-title,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-event-cover-classic .mec-event-date,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-day span,.elementor-6089 .elementor-element.elementor-element-a4b20c1 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-day span{font-size:16px}@media (max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}