.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23 .elementor-element.elementor-element-a93ef8d{--display:flex;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7953c4f{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7953c4f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7953c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-ucaddon_ue_buttons_post_filter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_ue_buttons_post_filter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy{display:flex;gap:5px;justify-content:center;}.elementor-23 .elementor-element.elementor-element-787895d .slick-track{gap:5px;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_item{text-align:inherit;padding:10px 20px 10px 20px;border-style:none;margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0.02em;color:#FFFFFF;background-color:#EEEEEE00;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_item:hover{color:#000000;background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-787895d .uc-selected{color:#000000 !important;background-color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_item_icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-widget-ucaddon_ue_google_maps .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_ue_google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-maps-navigator-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-maps-navigator-item-sub-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-google-map__info-window-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-google-map__info-window-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-google-map_category-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-map-dir-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_google_maps .ue-map-learn-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-3ab99ca > .elementor-widget-container{background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3ab99ca.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_container{height:600px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map{direction:LTR;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_places-wrapper{width:300px;background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_search-wrapper{padding:12px 10px 10px 10px;background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_places-item{flex-direction:row-reverse;background-color:#6FB143;padding:21px 15px 22px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-spacing{width:0px;height:0px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.02em;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-sub-title{color:#FFFFFFFA;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue_active{background-color:#FFFFFF;border-style:solid;border-width:1px 0px 1px 1px;border-color:#EBEBEB;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue_active .ue-maps-navigator-item-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue_active .ue-maps-navigator-item-sub-title{color:#686868;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-image{width:80px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-image img{height:63px;border-radius:6px 6px 6px 6px;opacity:100%;object-fit:cover;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-image-spacing{width:15px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-maps-navigator-item-background-image{object-fit:cover;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window{text-align:inherit;width:243px;height:287px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#000000;margin-top:10px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-content{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#3F3F3F;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-wrapper{margin-top:5px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-img img{height:120px;object-fit:cover;border-radius:5px 5px 5px 5px;object-position:center center;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_reset-btn{width:40px;height:40px;font-size:16px;border-radius:2px;background-color:#ffffff;color:#666666;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_reset-btn svg{fill:#666666;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_reset-btn:hover{color:#000000;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_category-title{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_category{background-color:#dadada;color:#565656;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_category svg{fill:#565656;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_navigator-toggle{padding:10px 20px 10px 20px;margin:0px 0px 0px 0px;border-radius:0px;background-color:#575757;color:#ffffff;flex-direction:row;gap:10px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_navigator-toggle svg{width:20px;height:20px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_navigator-toggle-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_search-input{color:#000000;background-color:#B1B1B126;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_search-input::placeholder{color:#BEBEBE;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-map-dir-btn{margin-top:0px;text-align:center;color:#ffffff;background-color:#585858;padding:5px 10px 5px 10px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-map-learn-btn{margin-top:22px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.06em;text-align:center;background-color:#70B143;padding:8px 10px 8px 10px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-map-learn-btn a{color:#ffffff;}:root{--page-title-display:none;}/* Start custom CSS for ucaddon_ue_buttons_post_filter, class: .elementor-element-787895d */.elementor-23 .elementor-element.elementor-element-787895d .ue_taxonomy {background: linear-gradient( to right, #70b143 , #168fd4);}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_google_maps, class: .elementor-element-3ab99ca */.elementor-23 .elementor-element.elementor-element-3ab99ca .gm-style-iw-chr{
    position: absolute;
    right:5px;
    top:4px;
    width:35px;
    height:35px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 5px 6px 18.3px 0px #DDE0F0;
}
.elementor-23 .elementor-element.elementor-element-3ab99ca .gm-style-iw-chr button{
    width:35px!important;
  height:35px!important;
}
.elementor-23 .elementor-element.elementor-element-3ab99ca .gm-style-iw-chr button span{
    width: 17px!important;
  height: 17px!important;
  margin: 10px!important
}
.elementor-23 .elementor-element.elementor-element-3ab99ca  .gm-style-iw {
    padding-top: 16px!important;
}
.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-wrapper .ue-google-map__info{color: #545454;margin-left:6px}
.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info a{color: #545454;}

.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-wrapper{margin-top: 12px!important;}

.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_search-input-wrapper #mapSearch{border: 1px solid rgba(0,0,0,0.05)!important;border-radius: 35px;font-size:12px;padding:12px 10px 12px 18px;}
.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map_search-input-wrapper .ue-google-map_search-icon{
    right: 18px!important;
    color: #5faa5f;
}

.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-wrapper .ue-google-map__info-icon i{color:#1d92c8;}

.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-content div:nth-child(2) a{
    font-size: 16px;
    font-weight: 600;
    transition:all 60ms ease-in-out;
}  

.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-content div:nth-child(2) a:hover{
    color: #6fb144;
}
.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-content div:nth-child(2) .ue-google-map__info-icon i{font-size:16px;}
.elementor-23 .elementor-element.elementor-element-3ab99ca .ue-google-map__info-window-content div:nth-child(2) .ue-google-map__info-icon{padding-top:4px;}/* End custom CSS */
/* Start custom CSS */body.elementor-page-23 footer{display:none;}
body.elementor-page-23 .elementor-location-header{display:none;}/* End custom CSS */