.inde-events{
	grid-gap: var(--widgets-spacing);
}

.inde-events .center{
	display: grid;
	justify-content: center;
}

.inde-events .inde-event .event-image{
	width: 100%;
	object-fit: cover;
	max-width: 500px;
	max-height: 500px;
}

.inde-events .inde-event .event-datetime{
	font-weight: bold;
}

.inde-events .inde-event .event-times{
	font-style: italic;
}

.inde-events .inde-event .event-dates{
	margin-right: 1rem;
}

.inde-events .inde-event .event-button button{
	padding: 1rem 3rem;
}

.inde-events .inde-event .event-button button:hover{
	background-color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}

.inde-events .inde-event .event-name{
	color: var(--e-global-color-text);
	text-align: center;
}

.inde-events .inde-event .elementor-icon-box-wrapper{
	display: flex;
	flex-direction: row;
	text-align: center;
	align-items: flex-start;
}

.inde-events .inde-event .elementor-icon-box-icon{
	margin-right: var(--icon-box-icon-margin,15px);
	margin-left: 0;
	margin-bottom: unset;
	display: inline-flex;
  flex: 0 0 auto;	
}

.inde-events .inde-event .elementor-icon-box-icon a{
	background-color: var(--e-global-color-text );
    fill: var(--e-global-color-accent );
    color: var(--e-global-color-accent );
    border-radius: 50%;
    padding: 0.5em;
  }