.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-caption__name{color:#040404;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-caption__wrap{gap:15px;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-nav__link{font-size:21px;color:#000000;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-header__week-day{padding:8px 8px 8px 8px;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-content{padding:0px 0px 0px 0px;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:15px;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-header{justify-content:flex-end;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-date{justify-content:center;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day.current-day{background-color:#012E6F;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-mobile-trigger{background-color:#4C8F32;width:100%;height:28px;}.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}@media(max-width:767px){.elementor-1367 .elementor-element.elementor-element-65c57dc .jet-calendar-week__day-mobile-wrap{justify-content:center;}}/* Start custom CSS for jet-listing-calendar, class: .elementor-element-65c57dc */@media (max-width: 767px) {
  /* Target days that have an event */
   .jet-calendar-week__day.has-events {
    background-color: #4C8F32 !important; /* your highlight color */
  
  }

  
}/* End custom CSS */