.elementor-7362 .elementor-element.elementor-element-a240eb0{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7362 .elementor-element.elementor-element-502cede .elementor-heading-title{font-family:var( --e-global-typography-c037bbd-font-family ), Sans-serif;font-size:var( --e-global-typography-c037bbd-font-size );font-weight:var( --e-global-typography-c037bbd-font-weight );}.elementor-7362 .elementor-element.elementor-element-208216c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7362 .elementor-element.elementor-element-208216c > .elementor-widget-container{margin:50px 0px 0px 0px;padding:40px 40px 55px 40px;border-radius:5px 5px 5px 5px;}.elementor-7362 .elementor-element.elementor-element-208216c.elementor-element{--align-self:center;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c037bbd-font-family ), Sans-serif;font-size:var( --e-global-typography-c037bbd-font-size );font-weight:var( --e-global-typography-c037bbd-font-weight );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption{padding:18px 18px 18px 18px;border-style:none;border-radius:5px 5px 0px 0px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption__wrap{gap:20px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-nav__link{font-size:25px;border-radius:50px 50px 50px 50px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-header__week-day{font-family:"Poppins", Sans-serif;border-color:var( --e-global-color-primary );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-header__week-day:first-child{border-left-color:var( --e-global-color-primary );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-header__week-day:last-child{border-right-color:var( --e-global-color-primary );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-content{min-height:55px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-wrap{min-height:55px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:10px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px;}.elementor-7362 .elementor-element.elementor-element-208216c tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px;}.elementor-7362 .elementor-element.elementor-element-208216c tbody .jet-calendar-week:first-child .jet-calendar-week__day:first-child{border-radius:5px 0 0 0;}.elementor-7362 .elementor-element.elementor-element-208216c tbody .jet-calendar-week:first-child .jet-calendar-week__day:last-child{border-radius:0 5px 0 0;}.elementor-7362 .elementor-element.elementor-element-208216c tbody .jet-calendar-week:last-child .jet-calendar-week__day:first-child{border-radius:0 0 0 5px;}.elementor-7362 .elementor-element.elementor-element-208216c tbody .jet-calendar-week:last-child .jet-calendar-week__day:last-child{border-radius:0 0 5px 0;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-date{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4c33077-font-family ), Sans-serif;font-size:var( --e-global-typography-4c33077-font-size );font-weight:var( --e-global-typography-4c33077-font-weight );justify-content:center;height:34px;border-radius:50px 50px 50px 50px;padding:15px 8px 12px 8px;margin:10px 0px 0px 0px;}.elementor-7362 .elementor-element.elementor-element-208216c .has-events .jet-calendar-week__day-date{color:var( --e-global-color-3da5b41 );background-color:var( --e-global-color-primary );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-header{justify-content:center;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day.day-pad{background-color:#FFFFFF4D;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-mobile-trigger{background-color:var( --e-global-color-accent );height:10px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}@media(max-width:1024px){.elementor-7362 .elementor-element.elementor-element-502cede .elementor-heading-title{font-size:var( --e-global-typography-c037bbd-font-size );}.elementor-7362 .elementor-element.elementor-element-208216c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption__name{font-size:var( --e-global-typography-c037bbd-font-size );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption{padding:10px 10px 10px 10px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-header__week-day{font-size:1rem;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-content{padding:0px 0px 0px 0px;min-height:20px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-wrap{min-height:20px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:5px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-date{font-size:var( --e-global-typography-4c33077-font-size );padding:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-7362 .elementor-element.elementor-element-502cede .elementor-heading-title{font-size:var( --e-global-typography-c037bbd-font-size );}.elementor-7362 .elementor-element.elementor-element-208216c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption__name{font-size:var( --e-global-typography-c037bbd-font-size );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-caption{padding:0px 0px 0px 0px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-header__week-day{padding:5px 5px 5px 5px;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-date{font-size:var( --e-global-typography-4c33077-font-size );}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-mobile-wrap{justify-content:center;}.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-mobile-event{margin:0px 0px 0px 0px;}}/* Start custom CSS for jet-listing-calendar, class: .elementor-element-208216c */.elementor-7362 .elementor-element.elementor-element-208216c .jet-calendar-week__day-content {
    padding: 3px;
}

.elementor-7362 .elementor-element.elementor-element-208216c td.jet-calendar-week__day.has-events {
    background-color: #0174BE !important;
    transition: .3s all;
    
}

.elementor-7362 .elementor-element.elementor-element-208216c td.jet-calendar-week__day.has-events:hover {
    background-color: #83BBE0 !important;
}


.elementor-7362 .elementor-element.elementor-element-208216c td.jet-calendar-week__day.has-events .jet-calendar-week__day-date {
    color: white !important;
    font-weight: 500;
    transform: translatey(0px);
    background: none;
}


@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-7362 .elementor-element.elementor-element-208216c {
        display: none !important;
    }
    
}/* End custom CSS */