.elementor-177270 .elementor-element.elementor-element-54233bc{text-align:center;}.elementor-177270 .elementor-element.elementor-element-4238b71{--spacer-size:10px;}.elementor-177270 .elementor-element.elementor-element-675135e .elementor-button{background-color:#0E122C;}.elementor-177270 .elementor-element.elementor-element-675135e .elementor-button:hover, .elementor-177270 .elementor-element.elementor-element-675135e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-177270 .elementor-element.elementor-element-675135e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-177270 .elementor-element.elementor-element-e7a2c1d .elementor-button{background-color:#14223A;}.elementor-177270 .elementor-element.elementor-element-e7a2c1d .elementor-button:hover, .elementor-177270 .elementor-element.elementor-element-e7a2c1d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-177270 .elementor-element.elementor-element-e7a2c1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-177270 .elementor-element.elementor-element-d1c906f .elementor-alert-title{color:#C91919;}.elementor-177270 .elementor-element.elementor-element-d1c906f .elementor-alert-description{color:#C91717;font-size:18px;}.elementor-177270 .elementor-element.elementor-element-1e63aa1{text-align:center;}.elementor-177270 .elementor-element.elementor-element-1e63aa1 .elementor-heading-title{font-size:16px;color:#000000;}.elementor-177270 .elementor-element.elementor-element-af69c9c > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-177270 .elementor-element.elementor-element-af69c9c{text-align:center;}.elementor-177270 .elementor-element.elementor-element-af69c9c .elementor-heading-title{font-size:16px;font-weight:700;color:#000000;}.elementor-177270 .elementor-element.elementor-element-b4d6ebf{border-style:solid;border-color:#2D4F80;}.elementor-177270 .elementor-element.elementor-element-37875cc .elementor-heading-title{color:#000000;}.elementor-177270 .elementor-element.elementor-element-37fc0de{--spacer-size:50px;}.elementor-177270 .elementor-element.elementor-element-2e73bd0{text-align:center;}.elementor-177270 .elementor-element.elementor-element-2e73bd0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_wrapper{width:50%;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_thumb{width:100%;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_excerpt{padding:0px 0px 0px 0px;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_status{background:#E4B95A;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_price_bar{background:#002147;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_more_details{color:#020101B8;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_more_details:hover{color:#B8852E;}.elementor-177270 .elementor-element.elementor-element-b5b594e .rhea_latest_properties_ajax_classic .pagination{margin:0px 0px 0px 0px;}.elementor-177270 .elementor-element.elementor-element-b5b594e .rhea_latest_properties_ajax_classic .pagination a{margin-left:4px;margin-right:4px;width:45px;height:45px;line-height:1.5em;border-radius:3px;font-size:13px;font-weight:400;font-style:normal;letter-spacing:0px;word-spacing:0em;background:#dedede;color:#555;}.elementor-177270 .elementor-element.elementor-element-b5b594e .rhea_latest_properties_ajax_classic .pagination a:hover{background:#E4B95A;color:#ffffff;}.elementor-177270 .elementor-element.elementor-element-b5b594e .rhea_latest_properties_ajax_classic .pagination a.current{background:#E4B95A;color:#ffffff;}@media(max-width:1024px){.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_wrapper{width:366px;}}@media(max-width:767px){.elementor-177270 .elementor-element.elementor-element-54233bc .elementor-heading-title{font-size:22px;}.elementor-177270 .elementor-element.elementor-element-675135e .elementor-button{font-size:15px;}.elementor-177270 .elementor-element.elementor-element-e7a2c1d .elementor-button{letter-spacing:0.6px;word-spacing:0.2em;}.elementor-177270 .elementor-element.elementor-element-37875cc{text-align:center;}.elementor-177270 .elementor-element.elementor-element-37875cc .elementor-heading-title{font-size:16px;}.elementor-177270 .elementor-element.elementor-element-8e7755b > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-177270 .elementor-element.elementor-element-b5b594e > .elementor-widget-container{padding:0px 29px 0px 32px;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_wrapper{width:858px;}.elementor-177270 .elementor-element.elementor-element-b5b594e .classic_properties_elementor_wrapper .rhea_property_thumb{width:853px;}.elementor-177270 .elementor-element.elementor-element-b5b594e .rhea_latest_properties_ajax_classic .pagination a{margin-left:2px;margin-right:2px;width:40px;height:40px;line-height:1.7em;font-size:11px;}}/* Start custom CSS for rhea-classic-properties-widget, class: .elementor-element-b5b594e */.elementor-177270 .elementor-element.elementor-element-b5b594e .rhea_property_title {
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  min-height: 2.8em !important;
  max-height: 2.8em !important;
  line-height: 1.4em !important;
}
@media (min-width: 768px) {
  .rhea_property_thumb {
    height: 400px !important;
    overflow: hidden !important;
  }

  .rhea_thumb_inner {
    height: 100% !important;
  }

  .rhea_thumb_inner a {
    display: block !important;
    height: 100% !important;
  }

  .rhea_thumb_inner img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
  }
}
@media (min-width: 768px) {
  .rhea_property_thumb {
    height: 400px !important;
    overflow: hidden !important;
  }

  .rhea_thumb_inner {
    height: 100% !important;
  }

  .rhea_thumb_inner a {
    display: block !important;
    height: 100% !important;
  }

  .rhea_thumb_inner img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .rhea_property_thumb {
    height: 300px !important;
  }
}/* End custom CSS */