.elementor-30 .elementor-element.elementor-element-d18b24b{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-0d2860c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0d2860c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0d2860c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-0d2860c.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6f20a8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-caption__name{font-size:20px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-caption{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-caption__wrap{gap:0px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-nav__link{width:36px;font-size:21px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-content{padding:0px 0px 0px 0px;min-height:120px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-wrap{min-height:120px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:0px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px;}.elementor-30 .elementor-element.elementor-element-6f20a8a tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:#E2E2E2;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-date{color:#000000;background-color:#FFFFFF;justify-content:center;width:20px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .has-events .jet-calendar-week__day-date{color:#000000;background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-header{justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-mobile-trigger{background-color:#00167B;width:91px;height:15px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#598B8A;}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-content{min-height:10px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-wrap{min-height:10px;}.elementor-30 .elementor-element.elementor-element-6f20a8a .jet-calendar-week__day-mobile-trigger{border-radius:50px 50px 50px 50px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-0d2860c{--content-width:1000px;}}/* Start custom CSS for jet-listing-calendar, class: .elementor-element-6f20a8a */.elementor-40 .elementor-element.elementor-element-75b229f > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    margin: -22px 0;
}


.elementor-40 .elementor-element.elementor-element-4a0f4b1 .elementor-heading-title {
    font-size: 1em;
    font-weight: 600;
    padding-top: 10px;
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    color: #000000;
}
/*
.jet-calendar-week__day.has-events {
    background: #999 !important;
}
.jet-calendar-week__day.has-events:hover {
    background: #000000 !important;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2860c */.calendar {
  border-radius: 20px;
}/* End custom CSS */