.elementor-5305 .elementor-element.elementor-element-3b05802{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-6c70a6c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-7ebe719 .elementor-spacer-inner{height:50px;}.elementor-5305 .elementor-element.elementor-element-021a8c0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-8c6933a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-e38fc18 .elementor-button{font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#E31515;border-style:solid;border-width:1px 1px 0px 1px;border-color:#FF0202;border-radius:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-e38fc18 .elementor-button:hover, .elementor-5305 .elementor-element.elementor-element-e38fc18 .elementor-button:focus{color:#EC0C0C;background-color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-e38fc18 .elementor-button:hover svg, .elementor-5305 .elementor-element.elementor-element-e38fc18 .elementor-button:focus svg{fill:#EC0C0C;}.elementor-5305 .elementor-element.elementor-element-e38fc18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-8cc8ab8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-ca2a874 .elementor-button{font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#E31515;border-style:solid;border-width:1px 1px 0px 1px;border-color:#FF0202;border-radius:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-ca2a874 .elementor-button:hover, .elementor-5305 .elementor-element.elementor-element-ca2a874 .elementor-button:focus{color:#E31515;background-color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-ca2a874 .elementor-button:hover svg, .elementor-5305 .elementor-element.elementor-element-ca2a874 .elementor-button:focus svg{fill:#E31515;}.elementor-5305 .elementor-element.elementor-element-ca2a874 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-300dc30 > .elementor-container{max-width:1300px;}.elementor-5305 .elementor-element.elementor-element-212db8a .elementor-spacer-inner{height:50px;}.elementor-5305 .elementor-element.elementor-element-41eca96 .rh_section__subtitle{font-family:"Arial", Sans-serif;font-size:18px;margin-bottom:20px;}.elementor-5305 .elementor-element.elementor-element-41eca96 .rh_section__title{font-size:45px;font-weight:800;margin-bottom:20px;}.elementor-5305 .elementor-element.elementor-element-41eca96 .rh_section__desc{font-size:22px;font-weight:500;}.elementor-5305 .elementor-element.elementor-element-41eca96 .re_section_head_elementor{text-align:center;margin-left:0;margin-right:0;margin-bottom:40px;}.elementor-5305 .elementor-element.elementor-element-41eca96 .re_section_head_elementor .rh_section__subtitle{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-41eca96 .re_section_head_elementor .rh_section__title{color:#000000;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rh_properties_element .wrapper_properties_ele{width:33.333%;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_overlay{background:#000000A6;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_overlay__contents a:hover{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_label_elementor{background:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_label_elementor span{border-left-color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_label_elementor .rh_label__wrap{color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_prop_card__details_elementor h3 a{color:#2A2A2A;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_prop_card__details_elementor h3 a:hover{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_properties_grid .rh_prop_card__details_elementor .rh_prop_card__priceLabel .rh_prop_card__price{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 a.add-to-favorite svg path {fill:#FFFFFFC7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .add-to-favorite:hover svg path{fill:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .favorite-placeholder svg path{fill:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rh_prop_card__btns [data-tooltip]:not([flow]):hover::before{border-top-color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rh_prop_card__btns [data-tooltip]:not([flow]):hover::after{background:#FF0000C7;color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-758ed49 .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__wrap{box-shadow:7px 7px 10px -2px rgba(0,0,0,0.5);}.elementor-5305 .elementor-element.elementor-element-758ed49 .rhea_latest_properties_ajax .pagination{margin:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rhea_latest_properties_ajax .pagination a{margin-left:10px;margin-right:10px;padding:0px 0px 0px 0px;border-radius:0px;font-size:12px;line-height:36px;letter-spacing:0px;background:#FF0000B3;color:#FFFFFF;box-shadow:5px 5px 5px -5px rgba(0,0,0,0.5);}.elementor-5305 .elementor-element.elementor-element-758ed49 .rhea_latest_properties_ajax .pagination a:hover{background:#FF0000C7;color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rhea_latest_properties_ajax .pagination a.current{background:#FF0000C7;color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rh_prop_card__details_elementor .rh_prop_card__priceLabel .rh_prop_card__price{font-weight:700;}.elementor-5305 .elementor-element.elementor-element-0f12cca > .elementor-container{max-width:1300px;}.elementor-5305 .elementor-element.elementor-element-ef73a04 .elementor-spacer-inner{height:50px;}.elementor-5305 .elementor-element.elementor-element-53f485c .rh_section__subtitle{font-family:"Arial", Sans-serif;font-size:18px;margin-bottom:20px;}.elementor-5305 .elementor-element.elementor-element-53f485c .rh_section__title{font-size:45px;font-weight:800;margin-bottom:20px;}.elementor-5305 .elementor-element.elementor-element-53f485c .rh_section__desc{font-size:22px;font-weight:500;}.elementor-5305 .elementor-element.elementor-element-53f485c .re_section_head_elementor{text-align:center;margin-left:0;margin-right:0;margin-bottom:40px;}.elementor-5305 .elementor-element.elementor-element-53f485c .re_section_head_elementor .rh_section__subtitle{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-53f485c .re_section_head_elementor .rh_section__title{color:#000000;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rh_properties_element .wrapper_properties_ele{width:33.333%;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_overlay{background:#000000A6;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_overlay__contents a:hover{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_label_elementor{background:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_label_elementor span{border-left-color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_label_elementor .rh_label__wrap{color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_prop_card__details_elementor h3 a{color:#2A2A2A;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_prop_card__details_elementor h3 a:hover{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_properties_grid .rh_prop_card__details_elementor .rh_prop_card__priceLabel .rh_prop_card__price{color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 a.add-to-favorite svg path {fill:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-1de7612 .add-to-favorite:hover svg path{fill:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .favorite-placeholder svg path{fill:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rh_prop_card__btns [data-tooltip]:not([flow]):hover::before{border-top-color:#FF0000C7;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rh_prop_card__btns [data-tooltip]:not([flow]):hover::after{background:#FF0000C7;color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-1de7612 .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__wrap{box-shadow:7px 7px 10px -2px rgba(0,0,0,0.5);}.elementor-5305 .elementor-element.elementor-element-1de7612 .rhea_latest_properties_ajax .pagination{margin:0px 0px 0px 0px;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rhea_latest_properties_ajax .pagination a{margin-left:10px;margin-right:10px;padding:0px 0px 0px 0px;border-radius:0px;font-size:12px;line-height:36px;letter-spacing:0px;background:#FF0000B3;color:#FFFFFF;box-shadow:5px 5px 5px -5px rgba(0,0,0,0.5);}.elementor-5305 .elementor-element.elementor-element-1de7612 .rhea_latest_properties_ajax .pagination a:hover{background:#FF0000C7;color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rhea_latest_properties_ajax .pagination a.current{background:#FF0000C7;color:#FFFFFF;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rh_prop_card__details_elementor .rh_prop_card__priceLabel .rh_prop_card__price{font-weight:700;}.elementor-5305 .elementor-element.elementor-element-dc3f6c4 .elementor-spacer-inner{height:55px;}.elementor-5305 .elementor-element.elementor-element-c71dc2d > .elementor-container{max-width:1300px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5305 .elementor-element.elementor-element-758ed49 .rh_properties_element .wrapper_properties_ele{width:50%;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rh_properties_element .wrapper_properties_ele{width:50%;}}@media(max-width:767px){.elementor-5305 .elementor-element.elementor-element-8c6933a{width:47%;}.elementor-5305 .elementor-element.elementor-element-8cc8ab8{width:50%;}.elementor-5305 .elementor-element.elementor-element-758ed49 .rh_properties_element .wrapper_properties_ele{width:100%;}.elementor-5305 .elementor-element.elementor-element-1de7612 .rh_properties_element .wrapper_properties_ele{width:100%;}}/* Start custom CSS for rhea-properties-widget, class: .elementor-element-758ed49 */@media (min-width: 1024px){
  a.real-btn {
    max-width: max-content;
    width: 100% !important;
    padding: 2px 15px 5px 15px !important;
    }
}

@media (min-width: 1024px){
  .rh_prop_card__wrap{
    border-radius: 0px 20px 0px 30px !important;
    }
   .rhea_top_tags_box {
    border-radius: 0px 20px 0px 20px !important;
   }
   .rh_overlay {
    border-radius: 0px 20px 0px 20px !important;
   }
   img.attachment-property-thumb-image.size-property-thumb-image.wp-post-image {
    border-radius: 0px 20px 0px 20px !important;
   }
}
.rh_prop_card__excerpt{
    line-height: 20px !important;
    
}
H3{
    line-height: 27px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-300dc30 */#arriendo {
    width: 100% !important; /* Para que la que quede visible ocupe todo el ancho */
}/* End custom CSS */
/* Start custom CSS for rhea-properties-widget, class: .elementor-element-1de7612 */@media (min-width: 1024px){
  .rh_prop_card__wrap {
    height: 650px;
  }
}

@media (min-width: 1024px){
  a.real-btn {
    max-width: max-content;
    width: 100% !important;
    padding: 2px 15px 5px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0f12cca */#arriendo{
    display: none;
}/* End custom CSS */
/* Start custom CSS */.rh_sticky_wrapper_footer {
    display: none;
}/* End custom CSS */