.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-caption__name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-33b3b14-font-family),Sans-serif;font-size:var(--e-global-typography-33b3b14-font-size);font-weight:var(--e-global-typography-33b3b14-font-weight)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-caption{border-style:none}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-caption__wrap{gap:20px}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-nav__link{width:40px;height:40px;font-size:20px;border-style:none;border-radius:100px 100px 100px 100px;color:var(--e-global-color-accent);background-color:var(--e-global-color-138993b)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-nav__link:hover{color:var(--e-global-color-645b3af);background-color:var(--e-global-color-85beb61)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-header__week-day{background-color:#FFF0;border-style:solid;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-header__week-day:last-child{border-right-width:0}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day{background-color:var(--e-global-color-313e584)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-content{padding:0 0 0 0;min-height:10px}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-wrap{min-height:10px}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-event+.jet-calendar-week__day-event{margin-top:10px}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px}.elementor-7431 .elementor-element.elementor-element-7431 tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:#012B3024}.elementor-7431 .elementor-element.elementor-element-7431 tbody .jet-calendar-week:first-child .jet-calendar-week__day:first-child{border-radius:10px 0 0 0}.elementor-7431 .elementor-element.elementor-element-7431 tbody .jet-calendar-week:first-child .jet-calendar-week__day:last-child{border-radius:0 10px 0 0}.elementor-7431 .elementor-element.elementor-element-7431 tbody .jet-calendar-week:last-child .jet-calendar-week__day:first-child{border-radius:0 0 0 10px}.elementor-7431 .elementor-element.elementor-element-7431 tbody .jet-calendar-week:last-child .jet-calendar-week__day:last-child{border-radius:0 0 10px 0}.elementor-7431 .elementor-element.elementor-element-7431 .has-events .jet-calendar-week__day-date{color:var(--e-global-color-primary);background-color:var(--e-global-color-313e584)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-date{font-family:var(--e-global-typography-ae06e78-font-family),Sans-serif;font-size:var(--e-global-typography-ae06e78-font-size);justify-content:center;width:20px;height:20px;border-radius:10px 10px 10px 10px;padding:0 0 0 0;margin:0 0 5px 0}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-header{justify-content:flex-end}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day.current-day .jet-calendar-week__day-date{color:var(--e-global-color-313e584);background-color:var(--e-global-color-138993b);border-color:var(--e-global-color-138993b)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day.day-pad{opacity:.6}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-mobile-trigger{background-color:var(--e-global-color-ed82f41);width:10px;height:10px}.elementor-7431 .elementor-element.elementor-element-7431 .calendar-event-active .jet-calendar-week__day-mobile-trigger{background-color:var(--e-global-color-c4516bd)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-mobile-wrap{justify-content:flex-end}@media(max-width:1200px){.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-caption__name{font-size:var(--e-global-typography-33b3b14-font-size)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-date{font-size:var(--e-global-typography-ae06e78-font-size)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-mobile-trigger{border-radius:10px 10px 10px 10px}}@media(max-width:767px){.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-caption__name{font-size:var(--e-global-typography-33b3b14-font-size)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-date{font-size:var(--e-global-typography-ae06e78-font-size)}.elementor-7431 .elementor-element.elementor-element-7431 .jet-calendar-week__day-mobile-trigger{border-radius:100px 100px 100px 100px}}.elementor-7431 .elementor-element.elementor-element-7431 table td{padding:5px}