.elementor-19238 .elementor-element.elementor-element-80eab99{margin-top:100px;margin-bottom:100px;}.elementor-19238 .elementor-element.elementor-element-cb737e0{--grid-columns:3;}.elementor-19238 .elementor-element.elementor-element-cb737e0 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-19238 .elementor-element.elementor-element-cb737e0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-19238 .elementor-element.elementor-element-cb737e0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-19238 .elementor-element.elementor-element-cb737e0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-19238 .elementor-element.elementor-element-cb737e0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__field{font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__submit{background-color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__item-title{color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__results-count{font-weight:600;color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__full-results{font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__source-results-holder-title{color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__message{font-size:14px;}.elementor-19238 .elementor-element.elementor-element-a350578 .jet-ajax-search__spinner{color:var( --e-global-color-primary );}.elementor-19238 .elementor-element.elementor-element-167f68f{width:var( --container-widget-width, 369px );max-width:369px;--container-widget-width:369px;--container-widget-flex-grow:0;}.elementor-19238 .elementor-element.elementor-element-167f68f .jet-calendar-week__day-header{justify-content:flex-end;}.elementor-19238 .elementor-element.elementor-element-167f68f .jet-calendar-week__day-date{justify-content:center;}.elementor-19238 .elementor-element.elementor-element-167f68f .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}.elementor-19238 .elementor-element.elementor-element-541fb09 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(min-width:768px){.elementor-19238 .elementor-element.elementor-element-b35ef07{width:74.067%;}.elementor-19238 .elementor-element.elementor-element-180996d{width:25.933%;}}@media(max-width:1024px){.elementor-19238 .elementor-element.elementor-element-cb737e0{--grid-columns:2;}}@media(max-width:767px){.elementor-19238 .elementor-element.elementor-element-cb737e0{--grid-columns:1;}}/* Start custom CSS for jet-listing-calendar, class: .elementor-element-167f68f */.elementor-19238 .elementor-element.elementor-element-167f68f .jet-calendar-week__day-mobile-wrap {
display: none;

}

@media (max-width: 4096px) {.elementor-19238 .elementor-element.elementor-element-167f68f .jet-calendar-week__day-mobile-wrap {
display: flex;

}
}

@media (max-width: 4096px) {.elementor-19238 .elementor-element.elementor-element-167f68f .jet-calendar-week__day-content {
display: none;

}
}

.jet-calendar-week__day-mobile-trigger {display: none;}




.jet-calendar-nav__link {
    height: 29px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    background-color: #3EA5A2;
}

.jet-calendar-week__day-mobile-overlay {
    border-style: solid;
    border-radius: 8px;
    border-width: 2px;
    border-color: #3EA5A2;
    padding: 11px;
}

.jet-calendar-header__week-day {
    background: #D3EBEA;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80eab99 */.entry-title {
    display: none!important;
}/* End custom CSS */