.elementor-28347 .elementor-element.elementor-element-8d8ceac{--display:flex;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day-content{padding:10px 10px 10px 10px;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:5px;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:#EBEBEB;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .has-events .jet-calendar-week__day-date{color:var( --e-global-color-b585458 );}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day-date{font-size:20px;font-weight:700;justify-content:center;height:25px;padding:10px 10px 10px 10px;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day-header{justify-content:flex-start;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day.current-day{background-color:#F8F8F8;}.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day-content{padding:10px 10px 10px 10px;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:5px;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px;}.elementor-28347 .elementor-element.elementor-element-215a0ff tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:#EBEBEB;}.elementor-28347 .elementor-element.elementor-element-215a0ff .has-events .jet-calendar-week__day-date{color:var( --e-global-color-b585458 );}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day-date{font-size:20px;font-weight:700;justify-content:center;height:25px;padding:10px 10px 10px 10px;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day-header{justify-content:flex-start;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day.current-day{background-color:#F8F8F8;}.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}/* Start custom CSS for jet-listing-calendar, class: .elementor-element-9a9ec36 */.elementor-28347 .elementor-element.elementor-element-9a9ec36 .jet-calendar-week__day:hover {
   border-bottom: 3px solid black;
} 

.jet-calendar-week__day-header {
    z-index: 1;
}
.jet-calendar-week__day-date {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for jet-listing-calendar, class: .elementor-element-215a0ff */.elementor-28347 .elementor-element.elementor-element-215a0ff .jet-calendar-week__day:hover {
   border-bottom: 3px solid black;
} 

.jet-calendar-week__day-header {
    z-index: 1;
}
.jet-calendar-week__day-date {
    z-index: 1;
}/* End custom CSS */