.elementor-8 .elementor-element.elementor-element-18e27ea{margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-3a2a08a{margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-21be928 .elementor-heading-title{color:var( --e-global-color-accent );font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-21be928 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-8dfb188{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-border );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-8dfb188 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b5acb4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-856b73e{--divider-border-style:solid;--divider-color:var( --e-global-color-border );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-856b73e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-856b73e .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-8 .elementor-element.elementor-element-062e1e7 .elementor-heading-title{color:var( --e-global-color-accent );font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-062e1e7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-c82fae9 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-87c6057 .item_img .item-thumb{height:420px;}.elementor-8 .elementor-element.elementor-element-b3c4591 .elementor-heading-title{color:var( --e-global-color-accent );font-size:20px;}.elementor-8 .elementor-element.elementor-element-b3c4591 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-border );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-18e27ea{padding:0px 15px 0px 15px;}.elementor-8 .elementor-element.elementor-element-3a2a08a{padding:0px 15px 0px 15px;}.elementor-8 .elementor-element.elementor-element-8dfb188{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-c82fae9 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d80487d{width:23%;}.elementor-8 .elementor-element.elementor-element-c82fae9{width:77%;}}@media(max-width:880px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-d80487d{width:30%;}.elementor-8 .elementor-element.elementor-element-c82fae9{width:70%;}}@media(min-width:2400px){.elementor-8 .elementor-element.elementor-element-18e27ea{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-3a2a08a{padding:0px 30px 0px 30px;}}/* Start custom CSS for section, class: .elementor-element-18e27ea */.babe_items_1 .item_info_price{
    display: none;
}

.babe_items .item_title a{
    color:#176BAB;
}

.babe_items .item-location,
.babe_pager .page-numbers li .page-numbers:hover{
    color:#00A0E3;
}

.babe_items .item-meta > span i{
    margin-right: 5px;
   margin-bottom: 10px;
    font-size: 16px;
}

.villax-icon-beds:before{
    content: "🛏️ ";
}

.villax-icon-baths:before{
    content: "🛁 ";
}

.villax-icon-guests:before{
    content: "👥 ";
}

.babe_items .item-location:before{
    content: "📌 ";
}

.input_select_field .input_select_list .term_item:hover{
        color: #00a0e3;
}

.babe_items_1 .item_info_price{
    display: none;
}

.babe_pager .page-numbers li .page-numbers.current{
    background-color: #176BAB;
}
.babe_pager .page-numbers li .page-numbers{
    color:#000;
}

.babe_pager{
    margin:0;
}

.input_select_field .input_select_list .term_item{
    color:#000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8dfb188 */.babe-search-filter-terms .term_item > input[type="checkbox"]:checked + label:before{
    color:#00a0e3;
     background: white;
}

.term_item_checkbox input[type="checkbox"] + label:before{
    padding:1px;
}

.babe-search-filter-terms .term_item > label:hover{
     color:#00a0e3;
}
.elementor-element-8dfb188 .elementor-background-overlay.collapsed{
    display:block;/* End custom CSS */
/* Start custom CSS for babe-search-results, class: .elementor-element-87c6057 */.elementor-widget-container .item_info_price label {
    display: none;
}

.item-gallery-control{
    opacity: 1;
}

.item-gallery-control span:before{
    width: 10px;
    height: 10px;
    background: #fff;
}

.item-gallery-control span.active:before {
    background-color: #00A0E3;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a2a08a */.babe_items_1 .item_info_price{
    display: none;
}

.babe_items .item_title a{
    color:#176BAB;
}

.babe_items .item-location,
.babe_pager .page-numbers li .page-numbers:hover{
    color:#00A0E3;
}

.babe_items .item-meta > span i{
    margin-right: 5px;
   margin-bottom: 10px;
    font-size: 16px;
}

.villax-icon-beds:before{
    content: "🛏️ ";
}

.villax-icon-baths:before{
    content: "🛁 ";
}

.villax-icon-guests:before{
    content: "👥 ";
}

.babe_items .item-location:before{
    content: "📌 ";
}

.input_select_field .input_select_list .term_item:hover{
        color: #00a0e3;
}

.babe_items_1 .item_info_price{
    display: none;
}

.babe_pager .page-numbers li .page-numbers.current{
    background-color: #176BAB;
}
.babe_pager .page-numbers li .page-numbers{
    color:#000;
}

.babe_pager{
    margin:0;
}

.input_select_field .input_select_list .term_item{
    color:#000;
}/* End custom CSS */