.elementor-97 .elementor-element.elementor-element-15e64cc{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-15e64cc:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-15e64cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C96D31A;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-1da4cf3{text-align:center;}.elementor-97 .elementor-element.elementor-element-1da4cf3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:46px;font-weight:700;color:#000000;}.elementor-97 .elementor-element.elementor-element-9880ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-wrapper{--e-ectbe-date-area-background:#01010200;--ectbe-featd-evt-bg-color:#075798;--ectbe-featd-evt-color:#FFFFFF;--e-ectbe-content-box-background:#1C96D31A;--e-ectbe-date-area-color:#020101;--e-ectbe-evt-title-color:#075798;--e-ectbe-evt-description-color:#333333;--e-ectbe-evt-venue-color:#333333;}.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-list-wrapper.style-1 .ectbe-date-area,
					.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-content-box .ectbe-date-area span,
					.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-minimal-list-wrapper .ectbe-evt-time{font-family:"Nunito", Sans-serif;font-size:28px;}.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-evt-title .ectbe-evt-url{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:100%;}.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-evt-description{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;}.elementor-97 .elementor-element.elementor-element-9880ca1 .ectbe-evt-venue span{font-family:"Nunito", Sans-serif;font-size:13.34px;font-weight:400;}/* Start custom CSS for the-events-calendar-addon, class: .elementor-element-9880ca1 */.ectbe-date-area{
    flex-direction: row !important;
    align-items: baseline;
    border-radius: 200px;
}
.ectbe-date-area .ectbe-ev-day{
    margin-right: 5px !important;
    font-size: 42px !important;
} 
.ectbe-featured-event{
    align-items: center !important;
}
.ectbe-ev-mo{
    font-size: 20px !important;
    text-transform: uppercase;
}
.ectbe-content-box{
    display: grid !important;
grid-template-columns: 50% 25% 25%;
  grid-template-rows: auto auto;
  gap: 10px;
}
.ectbe-content-box div:nth-child(1) { 
    order: 1;
    
}
.ectbe-content-box div:nth-child(2) { 
     order: 3;
    
}
.ectbe-content-box div:nth-child(3) { 
     order: 2;
    
}
.ectbe-content-box div:nth-child(4) { 
    order: 4;
    
}/* End custom CSS */