.elementor-220 .elementor-element.elementor-element-6f1f3f6{padding:030px 0px 0px 0200px;}.elementor-220 .elementor-element.elementor-element-47c13ec .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-220 .elementor-element.elementor-element-47c13ec > .elementor-widget-container{padding:0px 0px 0px 010px;border-style:solid;border-width:0px 0px 0px 05px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS */.upcoming-events {
    list-style-type: none;
    display: flex;
    flex-direction: column;
    gap: 2em;
}
.upcoming-events li {
    display: flex;
    gap: 1em
}
.upcoming {
    display: flex;
    flex-wrap: wrap;
    /*justify-content: center;*/
}
@media (max-width: 786px) {
    .elementor-220 .elementor-element.elementor-element-6f1f3f6 {
	padding: 030px 0px 0px 020px;
}
}/* End custom CSS */