.elementor-523 .elementor-element.elementor-element-8cd8836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-523 .elementor-element.elementor-element-8154e0b{--display:flex;}.elementor-523 .elementor-element.elementor-element-75b7e4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-523 .elementor-element.elementor-element-75b7e4e.e-con{--align-self:center;}.elementor-523 .elementor-element.elementor-element-1103705{--display:flex;}.elementor-523 .elementor-element.elementor-element-055aab3.elementor-element{--align-self:center;}.elementor-523 .elementor-element.elementor-element-055aab3 .elementor-button{padding:6px 20px 6px 20px;}.elementor-523 .elementor-element.elementor-element-250648f{text-align:center;font-family:"Figtree", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-523 .elementor-element.elementor-element-e946d5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-523 .elementor-element.elementor-element-df282ae{--ewpe-list-gap:10px;}.elementor-523 .elementor-element.elementor-element-df282ae .ewpe-showfilter-btn{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae #ewpe-fb-todaydate{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae #ewpe-fb-thisweek{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae #ewpe-fb-nextweek{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae #ewpe-fb-thisweekend{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae #ewpe-fb-thismonth{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae #ewpe-fb-nextmonth{--ewpe-filter-btn-text-color:var( --e-global-color-background );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae {--ewpe-filter-hvr-btn-text-color:var( --e-global-color-background );--ewpe-filter-hvr-btn-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-df282ae .ewpe-filter-bar button.ewpe-date-buttons.active{--ewpe-filter-btn-active-bg-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-df282ae .ewpe-showfilter-btn.active{--ewpe-filter-btn-active-bg-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-25f4053{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-523 .elementor-element.elementor-element-708890a{width:100%;max-width:100%;}.elementor-523 .elementor-element.elementor-element-708890a .fc .fc-toolbar-title{color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-708890a .fc .fc-button-primary{--fc-button-border-color:#00000020;--fc-button-text-color:var( --e-global-color-background );--fc-button-bg-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a a.ewpe-event-details-link button{border-color:#00000020;color:var( --e-global-color-background );background-color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a .fc-button.fc-button-active{background-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-708890a .fc .fc-button-primary:hover{--fc-button-hover-bg-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-708890a a.ewpe-event-details-link button:hover{background-color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-708890a .fc table.fc-col-header{color:var( --e-global-color-accent );background-color:var( --e-global-color-backgroundAccent );}.elementor-523 .elementor-element.elementor-element-708890a .fc table.fc-col-header .fc-col-header-cell div a{color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a .fc table.fc-list-table .fc-list-day .fc-list-day-cushion a{color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a .fc table.fc-col-header .fc-col-header-cell div {background-color:var( --e-global-color-backgroundAccent );}.elementor-523 .elementor-element.elementor-element-708890a .fc table.fc-list-table .fc-list-day .fc-list-day-cushion{background-color:var( --e-global-color-backgroundAccent );}.elementor-523 .elementor-element.elementor-element-708890a table.fc-scrollgrid-sync-table tbody .fc-daygrid-day-top a{color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a table span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion{color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a table .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion{color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a table tr.fc-list-event{color:var( --e-global-color-accent );}.elementor-523 .elementor-element.elementor-element-708890a table tbody{background-color:#fff;}.elementor-523 .elementor-element.elementor-element-708890a table tbody td{background-color:#fff;}.elementor-523 .elementor-element.elementor-element-708890a .fc .fc-list-event:hover td{--fc-list-event-hover-bg-color:#fff;}.elementor-523 .elementor-element.elementor-element-1e320ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-523 .elementor-element.elementor-element-f6c59c8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}@media(min-width:768px){.elementor-523 .elementor-element.elementor-element-8154e0b{--width:50%;}.elementor-523 .elementor-element.elementor-element-75b7e4e{--width:50%;}}