.elementor-542 .elementor-element.elementor-element-6de5883a{--display:flex;}.elementor-542 .elementor-element.elementor-element-ac076de{--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;}.elementor-542 .elementor-element.elementor-element-f195e67 .elementor-wrapper{--video-aspect-ratio:1.77777;}/* Start custom CSS for shortcode, class: .elementor-element-5c1b3df2 */.wpl_property_listing .wpl_prp_title {
    color: Black !important;
}
a.view_detail {
    color: white !important;
}
   a.view_detail {
   background-color: #623E2A !important; 
}

/* Change text color of price */
.wpl_property_listing .price_box {
    color: #623e2a !important;
}

/* Optional: change background color of the price box */
.wpl_property_listing .price_box {
    background-color: #F4F1ED !important;  /* Light lavender background */
    padding: 6px 12px;
    border-radius: 6px;
    display: inline-block;
}
/* Change text color of price */
.wpl_property_listing .price_box {
    color: #623e2a !important;
}

/* Optional: change background color of the price box */
.wpl_property_listing .price_box {
    background-color: #F4F1ED !important;  /* Light lavender background */
    padding: 6px 12px;
    border-radius: 6px;
    display: inline-block;
}
/* Style the dropdown select box */
select[name="wplorderby"] {
    background-color: #f9f0ff !important;  /* light lavender */
    color: #D85CF7 !important;             /* lavender text */
    border: 1px solid #D85CF7 !important;
    padding: 8px;
    border-radius: 6px;
    font-weight: 500;
}

/* Style dropdown options */
select[name="wplorderby"] option {
    color: #333; /* text inside dropdown */
    background-color: #fff;
}

/* Optional: on focus */
select[name="wplorderby"]:focus {
    outline: none;
    border-color: #b946d0 !important;
    box-shadow: 0 0 4px #d8aaf0;
}/* End custom CSS */
/* Start custom CSS *//* Change listing title links color */
.wpl_listings .wpl_item .wpl_title a {
  color: #e94e77 !important;
}

/* Change price color */
.wpl_listings .wpl_item .wpl_price {
  color: #e94e77 !important;
}

/* Change "Read More" button/link color */
.wpl_listings .wpl_item .wpl_read_more a {
  background-color: #e94e77 !important;
  border-color: #e94e77 !important;
  color: #ffffff !important;
}

/* Hover state for Read More button */
.wpl_listings .wpl_item .wpl_read_more a:hover {
  background-color: #c1395f !important;
  border-color: #c1395f !important;
}/* End custom CSS */