.elementor-2586 .elementor-element.elementor-element-1d56de2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2586 .elementor-element.elementor-element-48f199e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-caption__name{color:var( --e-global-color-accent );font-size:1em;font-weight:500;text-transform:uppercase;line-height:2.5em;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-caption{padding:10px 20px 10px 20px;margin:0px 2px 0px 2px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#1B75BB38;border-radius:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-nav__link{font-size:20px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-header__week-day{background-color:var( --e-global-color-accent );color:var( --e-global-color-4da6c4c );font-size:0.7em;font-weight:600;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-header__week-day:last-child{border-right-width:0px;border-radius:0 0px 0px 0;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-header__week-day:first-child{border-radius:0px 0 0 0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day{background-color:var( --e-global-color-af688ae );}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day-content{padding:0px 0px 0px 0px;min-height:80px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day-wrap{min-height:80px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:5px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week .jet-calendar-week__day{border:0px solid;border-right-width:0;border-bottom-width:0;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:#1B75BB38;}.elementor-2586 .elementor-element.elementor-element-efe2aec tbody .jet-calendar-week:first-child .jet-calendar-week__day:first-child{border-radius:0px 0 0 0;}.elementor-2586 .elementor-element.elementor-element-efe2aec tbody .jet-calendar-week:first-child .jet-calendar-week__day:last-child{border-radius:0 0px 0 0;}.elementor-2586 .elementor-element.elementor-element-efe2aec tbody .jet-calendar-week:last-child .jet-calendar-week__day:first-child{border-radius:0 0 0 0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec tbody .jet-calendar-week:last-child .jet-calendar-week__day:last-child{border-radius:0 0 0px 0;}.elementor-2586 .elementor-element.elementor-element-efe2aec .has-events .jet-calendar-week__day-date{color:var( --e-global-color-accent );}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day-date{font-size:0.8em;justify-content:center;width:20px;height:20px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day-header{justify-content:flex-end;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day.current-day{background-color:#1B75BB38;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day.day-pad{opacity:0.35;}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day.day-pad .jet-calendar-week__day-date{color:var( --e-global-color-primary );}.elementor-2586 .elementor-element.elementor-element-efe2aec .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}.elementor-2586 .elementor-element.elementor-element-bcb35e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2586 .elementor-element.elementor-element-869f65b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2586 .elementor-element.elementor-element-c8bef00{--divider-border-style:solid;--divider-color:var( --e-global-color-af688ae );--divider-border-width:2px;}.elementor-2586 .elementor-element.elementor-element-c8bef00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2586 .elementor-element.elementor-element-c8bef00 .elementor-divider-separator{width:100%;}.elementor-2586 .elementor-element.elementor-element-c8bef00 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-2586 .elementor-element.elementor-element-acb8ab2{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-f1e0882{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-4a79740{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-1f4f95a{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-1510dd8{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-a30a065{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-2a0e1b4{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-db217e9{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-806581d{font-size:14px;}.elementor-2586 .elementor-element.elementor-element-2af380f{font-size:14px;}@media(max-width:1024px){.elementor-2586 .elementor-element.elementor-element-1d56de2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}}@media(max-width:767px){.elementor-2586 .elementor-element.elementor-element-1d56de2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-2586 .elementor-element.elementor-element-48f199e{--width:75%;}.elementor-2586 .elementor-element.elementor-element-bcb35e1{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2586 .elementor-element.elementor-element-48f199e{--width:75%;}.elementor-2586 .elementor-element.elementor-element-bcb35e1{--width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-acb8ab2 */.elementor-2586 .elementor-element.elementor-element-acb8ab2 h5{
    margin-bottom: 0;
    
    font-weight: bold;
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a79740 */.elementor-2586 .elementor-element.elementor-element-4a79740 h5{
    margin-bottom: 0;
    
    font-weight: bold;
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1510dd8 */.elementor-2586 .elementor-element.elementor-element-1510dd8 h5{
    margin-bottom: 0;
    
    font-weight: bold;
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a0e1b4 */.elementor-2586 .elementor-element.elementor-element-2a0e1b4 h5{
    margin-bottom: 0;
    
    font-weight: bold;
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-806581d */.elementor-2586 .elementor-element.elementor-element-806581d h5{
    margin-bottom: 0;
    
    font-weight: bold;
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb35e1 */.elementor-2586 .elementor-element.elementor-element-bcb35e1 p{
    margin-bottom: 5px;
}/* End custom CSS */