.elementor-5577 .elementor-element.elementor-element-2e1c1cc7{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-ee-calendar .ee-calendar__cell__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-ee-calendar .ee-calendar__controls__month{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-ee-calendar .ee-calendar__controls__button{background-color:var( --e-global-color-primary );}.elementor-widget-ee-calendar .ee-calendar__table__head .ee-calendar__cell__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-ee-calendar .ee-calendar__day--event .ee-calendar__day__wrapper,
							 .elementor-widget-ee-calendar .ee-calendar__day--event .ee-calendar__day__event__name,
							 .elementor-widget-ee-calendar .ee-calendar__day--event .ee-calendar__day__event__name:before{background-color:var( --e-global-color-primary );}.elementor-widget-ee-calendar .ee-calendar__day--today .ee-calendar__day__wrapper,
							 .elementor-widget-ee-calendar .ee-calendar__day--today .ee-calendar__day__event__name,
							 .elementor-widget-ee-calendar .ee-calendar__day--today .ee-calendar__day__event__name:before{background-color:var( --e-global-color-secondary );}.elementor-widget-ee-calendar .ee-calendar__events__header__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-ee-calendar .ee-calendar__no-events{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-5577 .elementor-element.elementor-element-7300c9b3{text-align:center;}.elementor-5577 .elementor-element.elementor-element-7300c9b3 .clndr,
						 .elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar{border-radius:20px;}.elementor-5577 .elementor-element.elementor-element-7300c9b3.ee-calendar-arrows-position--left .ee-calendar__controls__month{margin-left:12px;}.elementor-5577 .elementor-element.elementor-element-7300c9b3.ee-calendar-arrows-position--sides .ee-calendar__controls__month{margin-left:12px;margin-right:12px;}.elementor-5577 .elementor-element.elementor-element-7300c9b3.ee-calendar-arrows-position--right .ee-calendar__controls__month{margin-right:12px;}.elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__controls__button{background-color:#E531C5;}.elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__month{padding:12px;}.elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__day--event .ee-calendar__day__wrapper,
							 .elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__day--event .ee-calendar__day__event__name,
							 .elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__day--event .ee-calendar__day__event__name:before{color:#ffffff;background-color:var( --e-global-color-accent );}.elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__day--today .ee-calendar__day__wrapper,
							 .elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__day--today .ee-calendar__day__event__name,
							 .elementor-5577 .elementor-element.elementor-element-7300c9b3 .ee-calendar__day--today .ee-calendar__day__event__name:before{color:#ffffff;background-color:#18D0C4;}:root{--page-title-display:none;}