.customCalendar .simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void{
	background-color: rgb(0 0 0 / 0%) !important;
}

#homeCalendar{
	max-height: 575px;
    overflow-y: scroll;
}

/* .bloc_event_home h2{
	background-color: var(--e-global-color-primary) !important;
	color: #FFF;
	padding: 15px;
} */

.event_list_home .simcal-day-label{
	border-bottom-color: var(--e-global-color-primary) !important;
}

.event_list_home .simcal-day-label span{
	background-color: var(--e-global-color-primary) !important;
	border-radius: 11px 10px 0px 0;
}


.event_list_home .simcal-default-calendar-list ul.simcal-events{
	margin: 0;
}

.event_list_home .simcal-event-details .simcal-event-title{
	font-size: 18px;
    font-family: var(--e-global-typography-primary-font-family);
}

.event_list_home .simcal-event-details .simcal-event-start,
.event_list_home .simcal-event-details .simcal-event-end,
.event_list_home .simcal-event-details p:nth-child(2),
.event_list_home .simcal-event-details a
{
	/*display: none !important;*/
}

.event_list_home .simcal-event-description h2, .event_list_home .simcal-event-description h3{
	font-size: 15px !important;
    line-height: 0.5 !important;
    margin: 0 !important;

}


.bg_lead_style_page > .elementor-widget-wrap{
    background-position: top left !important;
    background-repeat: no-repeat !important;
    background-size: 165px auto !important;
}