.elementor-300 .elementor-element.elementor-element-22ec0dc8 > .elementor-element-populated{padding:80px 10px 40px 10px;}.elementor-300 .elementor-element.elementor-element-30a70d58{text-align:start;}@media(max-width:1024px){.elementor-300 .elementor-element.elementor-element-44f599e0{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-300 .elementor-element.elementor-element-44f599e0{padding:0px 10px 0px 10px;}}/* Start custom CSS */body.elementor-page-300 .tribe-events .tribe-events-l-container{
    padding:0;
    max-width:100%;
}
body.elementor-page-300 .tribe-events .tribe-events-header{
    margin:0;
    padding:0;
}
body.elementor-page-300 .tribe-events .datepicker button{
    background:transparent;
}
body.elementor-page-300 .tribe-events .tribe-events-calendar-list__event,
body.elementor-page-300 .tribe-events .tribe-events-calendar-list__event-featured-image-wrapper,
body.elementor-page-300 .tribe-events .tribe-events-calendar-list__event-details{
    margin:0;
}
body.elementor-page-300 .tribe-events .tribe-events-calendar-month__day-cell--mobile{
    background:transparent;
    border-radius:0;
    padding:0;
}/* End custom CSS */