.elementor-45575 .elementor-element.elementor-element-3508bc68{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45575 .elementor-element.elementor-element-64fec8af .elementor-repeater-item-b3ac2a6 .swiper-slide-bg{background-color:#833ca3;}.elementor-45575 .elementor-element.elementor-element-64fec8af .elementor-repeater-item-a8bef2a .swiper-slide-bg{background-color:#4054b2;}.elementor-45575 .elementor-element.elementor-element-64fec8af .elementor-repeater-item-503ddea .swiper-slide-bg{background-color:#0047BA;}.elementor-45575 .elementor-element.elementor-element-64fec8af .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-45575 .elementor-element.elementor-element-64fec8af .swiper-slide-contents{max-width:100%;}.elementor-45575 .elementor-element.elementor-element-64fec8af .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-45575 .elementor-element.elementor-element-64fec8af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45575 .elementor-element.elementor-element-787a81a{--display:flex;--min-height:100px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45575 .elementor-element.elementor-element-fd64982{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45575 .elementor-element.elementor-element-de21a3f{text-align:center;}.elementor-45575 .elementor-element.elementor-element-de21a3f .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:35px;color:#00008B;}.elementor-45575 .elementor-element.elementor-element-efe26d7{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45575 .elementor-element.elementor-element-2ef7123 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45575 .elementor-element.elementor-element-d8d55a5 .ectbe-wrapper{--e-ectbe-date-area-background:#000000;--e-ectbe-date-area-color:#00008B;--e-ectbe-evt-title-color:#3788D8;--e-ectbe-evt-description-color:#000000;--e-ectbe-evt-venue-color:#000000;}.elementor-45575 .elementor-element.elementor-element-d8d55a5 .ectbe-list-wrapper.style-1 .ectbe-date-area,
					.elementor-45575 .elementor-element.elementor-element-d8d55a5 .ectbe-content-box .ectbe-date-area span,
					.elementor-45575 .elementor-element.elementor-element-d8d55a5 .ectbe-minimal-list-wrapper .ectbe-evt-time{font-family:"Alice", Sans-serif;font-size:15px;}.elementor-45575 .elementor-element.elementor-element-d8d55a5 .ectbe-evt-title .ectbe-evt-url{font-family:"Alice", Sans-serif;font-size:15px;font-weight:700;}.elementor-45575 .elementor-element.elementor-element-d8d55a5 .ectbe-evt-venue span{font-size:13px;}.elementor-45575 .elementor-element.elementor-element-d8d55a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-45575 .elementor-element.elementor-element-efe26d7{--content-width:600px;}}/* Start custom CSS for the-events-calendar-addon, class: .elementor-element-2ef7123 */.fc-daygrid-event-dot{border: 6px solid #3788d8 !important;
    border-radius: 6px !important;}
  td.fc-daygrid-day.fc-day.fc-day-mon.fc-day-future{
    height: 25px !important;}
      td.fc-daygrid-day.fc-day.fc-day-mon.fc-day-past.fc-day-other,td.fc-daygrid-day.fc-day.fc-day-mon.fc-day-past{height:25px !important}
      table.fc-scrollgrid-sync-table{ height:225px !important  }
      .fc-view-harness.fc-view-harness-active{
          height: 250px !important;
      }
      .fc .fc-daygrid-day-number {
    padding: 2px !important ; 
    font-size: 12px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd64982 */.ectbe-month-header.ectbe-simple-event,.fc-event-time,div#ectbe-date,.ectbe-evt-more-box,.fc-event-title,button.fc-dayGridMonth-button.fc-button.fc-button-primary.fc-button-active,button.fc-timeGridWeek-button.fc-button.fc-button-primary,button.fc-timeGridDay-button.fc-button.fc-button-primary{
	display: none !important;
}
.ectbe-list-wrapper.style-2 .ectbe-simple-event .ectbe-content-box{
    border-left:none;
    margin:0 !important;
    padding: 0; ;
}
div#ectbe-wrapper-d8d55a5 {
    margin: 0 !important;
    padding: 0;
}
.ectbe-list-wrapper .ectbe-inner-wrapper,.ectbe-evt-venue {margin:0!important;}/* End custom CSS */