.elementor-1302 .elementor-element.elementor-element-bac9342{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1302 .elementor-element.elementor-element-fed8cfd{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1302 .elementor-element.elementor-element-fed8cfd:not(.elementor-motion-effects-element-type-background), .elementor-1302 .elementor-element.elementor-element-fed8cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C3838E8 0%, var( --e-global-color-primary ) 100%);}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-0efd5f6 */.elementor-1302 .elementor-element.elementor-element-0efd5f6 .em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div {
    background: transparent !important;
    background-image: linear-gradient(180deg, #033232fa 0%, #000000 100%) !important;
    border: 1px solid #442C0E;
}
.elementor-1302 .elementor-element.elementor-element-0efd5f6 .em.em-list .em-item .em-item-info {
    border-left: 4px solid #033232fa !important;
    padding: 0 10px 0 35px;
}
.elementor-1302 .elementor-element.elementor-element-0efd5f6 a.em-calnav-today.button.button-secondary.size-large.size-medium.is-today {
    border: 1px solid #fff !important;
    color: #fff !important;
}
.elementor-1302 .elementor-element.elementor-element-0efd5f6 input.em-month-picker.flatpickr-input.select-toggle {
    color: #fff !important;
}
.elementor-1302 .elementor-element.elementor-element-0efd5f6 .month-nav path {
    stroke: #fff;
}/* End custom CSS */