.filtros .form-items{display:grid;grid-template-columns:33.3% 33.3% 33.3%;grid-template-rows:25% 25% 25% 25%;grid-column-gap:25px}.carga-ficha{padding-top:50px !important}.container-caracteristicas{display:grid;grid-template-columns:50% 50%}.cabecera_inmueble{padding-top:100px !important}.et_pb_map_container>.et_pb_map{height:450px !important}.btn.dropdown-toggle.bs-placeholder.btn-light{background-color:#fff;color:#495057}.no_listings_found{text-align:center;grid-column-start:1;grid-column-end:4}.loading{grid-column-start:1;grid-column-end:4;margin-top:100px}.filtros button.main-default{background-color:#f4a513;border:none;color:#fff;text-transform:uppercase;margin-bottom:17px;border-radius:5px;padding:7px;border-radius:2px;grid-column-start:1;grid-column-end:4}.filtros button.main-default:hover{background:#272727;cursor:pointer}.inmueble .h-area:before{content:url(//www.riex.es/wp-content/plugins/jig-platform-connection/assets/css/../img/Icon_LivingSpace.svg);width:25px;display:block;margin:0 auto}.inmueble .h-beds:before{content:url(//www.riex.es/wp-content/plugins/jig-platform-connection/assets/css/../img/Icon_Bedrooms.svg);width:25px;display:block;margin:0 auto}.inmueble .h-baths:before{content:url(//www.riex.es/wp-content/plugins/jig-platform-connection/assets/css/../img/Icon_Bathrooms.svg);width:25px;display:block;margin:0 auto}.filtros label{display:none}.container-inmuebles{display:grid;grid-template-columns:33.3% 33.3% 33.3%;min-height:400px}.inmueble h3{font-size:16px;font-weight:700;text-transform:inherit;min-height:70px}.inmueble h3 a{color:#000a26}.ficha-inmueble .box-ficha{margin-bottom:35px;font-weight:700;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border-radius:8px;background-color:#fff;display:block;transition-duration:1s}.ficha-inmueble .box-ficha:hover{box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px;transform:scale(1.05)}.filtros select.form-control{border:1px solid #f2f2f2}.ficha-inmueble .inmueble{padding:15px}.ficha-inmueble .card-img-top{width:100%;height:200px;object-fit:cover}.inmueble .precio{color:#f4a513;text-align:right;font-size:16px;margin-bottom:15px}.inmueble .ref{font-size:12px;font-weight:lighter;padding:0;margin-bottom:15px;color:#000a26}.inmueble .caracteristicas{display:grid;grid-template-columns:33.3% 33.3% 33.3%;text-align:center;color:#000a26}.et_pb_signup_custom_field_1_tb_footer .et_pb_contact_field_options_title{display:none}.gecko .et_pb_newsletter .et_pb_newsletter_field{margin-bottom:0}.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form,.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_top_bottom .et_pb_newsletter_form{padding-top:10px}.nav-tabs .nav-link{border:none}.entry-content #box-searchform ul#TabSearch.nav{list-style:none !important;text-align:center;font-size:18px;display:block;text-transform:uppercase;font-weight:700}.entry-content #box-searchform ul#TabSearch.nav a{color:#fff;padding:0;padding-bottom:0;padding-bottom:10px}.entry-content #box-searchform .nav-tabs .nav-link.active{color:#fff;background:0 0 !important;border:none;border-bottom:2px solid #f4a513}.entry-content #box-searchform .nav-tabs .nav-link:focus,.entry-content #box-searchform .nav-tabs .nav-link:hover{border:none;border-bottom:2px solid #f4a513}.entry-content #box-searchform ul#TabSearch.nav li{display:inline-block}#left-area ul,.comment-content ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul,body.et-pb-preview #main-content .container ul{list-style-type:none;padding-right:22px}#box-searchform #TabSearch li{list-style:none !important;margin:10px;border-right:1px solid #fff;padding-right:22px}#box-searchform #TabSearch li:last-child{border:none}#box-searchform button.main-default{content:"";text-indent:-2999px;border-radius:0;background-color:#2d2d2d;border:solid 1px #2d2d2d;background-image:url(//www.riex.es/wp-content/plugins/jig-platform-connection/assets/css/../img/ic-buscar-white.png);width:40px;height:40px;background-repeat:no-repeat;background-position:center;cursor:pointer}#box-searchform button.main-default:hover{background-color:#f4a513;border:solid 1px #f4a513}#box-searchform #form-search .form-items,#box-searchform #form-search-alquiler .form-items,#box-searchform #form-search-venta .form-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#box-searchform #form-search .form-items .form-item,#box-searchform #form-search-alquiler .form-items .form-item,#box-searchform #form-search-venta .form-items .form-item{padding-right:20px}#box-searchform #form-search-venta label,#box-searchform #form-search-alquiler label,#box-searchform #form-search label{text-indent:-999px;display:none}.nav-tabs{border-bottom:none}.form-control{border-radius:0}#box-searchform #form-search .form-items .form-item input[type=text],#box-searchform #form-search-venta .form-items .form-item input[type=text],#box-searchform #form-search-alquiler .form-items .form-item input[type=text]{height:40px;padding:0 10px}.single-content{text-align:center}.datos-principales-inmuebles{text-align:center;margin-top:20px}.datos-principales-inmuebles .caracteristica{display:inline-block;margin:25px 30px 0}.caracteristica img.img-ico{width:50px}.caracteristica .numero{display:block;font-size:24px;margin:5px 0}.descripción-inmuebles{margin-top:50px;font-size:16px;text-align:center}.caracteristicas-ficha .tabla ul{width:40%;display:inline-block;vertical-align:top}.caracteristicas-ficha .tabla ul li:nth-child(2n){background:#fff}.tabla ul{.list-style:none}.single-inmueble .caracteristicas-ficha{background:#f7f7f7;margin:50px 0;padding:30px;position:relative}.caracteristicas-ficha h3{margin-bottom:30px;font-weight:700}.caracteristica-label{font-weight:700;position:relative;width:40%;padding:18px 0}.caracteristica-dato{width:58%;padding:18px 0}.caracteristica-item{display:flex;border-bottom:1px solid #d9d9d9;margin-right:15px}.ficha-inmueble{padding:0 15px}.tabla ul li span{position:absolute;width:calc(100% - 120px);transform:translateY(-50%);top:50%;left:60px;line-height:16px}.caracteristicas-ficha .tabla ul li{font-weight:700;position:relative;padding:0 60px;height:60px;list-style:none}.caracteristicas-ficha .tabla ul:last-child{margin-left:-5px;width:58%}.caracteristica .etiqueta{display:block}.single-inmueble h1{color:#f4a513;font-weight:700}.single-inmueble .subtitle{font-size:18px;font-style:italic}.single-inmueble .dsm_image_carousel .swiper-slide{height:400px}.single-inmueble .dsm_image_carousel .swiper-slide img{object-fit:cover;height:400px}.toolbar_result-search{display:block;margin-bottom:20px}.toolbar_result-search .total{display:inline-block;width:32.3%;font-weight:700}.toolbar_result-search .pager{display:inline-block;width:33.3%}.toolbar_result-search .pager ul{list-style-type:none}ul.pagination{list-style-type:none !important}.page-link:hover{color:#fff;text-decoration:none;background-color:#f4a513;border-color:#f4a513}.toolbar_result-search .sort-wrap{display:inline-block;width:33.3%;text-align:right}.page-item.active .page-link{z-index:1;color:#fff;background-color:#000a26;border-color:#000a26}.sort-wrap select{border:none;padding:8px 0 8px 8px}@media (max-width:1200px){.caracteristica-item{display:block;padding:10px}.caracteristicas-ficha .tabla ul{width:100%}.caracteristica-label{font-weight:700;position:relative;padding:5px 10px;height:auto;width:100%}.caracteristica-dato{width:100%;padding:5px 10px;height:auto}.caracteristicas-ficha .tabla ul:last-child{position:absolute;width:90%;top:110px;left:50%;transform:translateX(-50%);margin-left:0}.caracteristicas-ficha .tabla ul:last-child li{background:0 0}.caracteristicas-ficha .tabla ul li span{top:35%}}@media (max-width:1000px){.no_listings_found{text-align:center;grid-column-start:1;grid-column-end:3}.loading{grid-column-start:1;grid-column-end:3;margin-top:100px}.container-inmuebles{display:grid;grid-template-columns:50% 50%;grid-column-gap:25px}.filtros .form-items{display:grid;grid-template-columns:50% 50%;grid-template-rows:20% 20% 20% 20% 20%;grid-column-gap:25px}.filtros button.main-default{grid-column-start:2;grid-column-end:3}.toolbar_result-search .total{display:block;width:100%;text-align:center;margin-bottom:15px}.toolbar_result-search .pager{display:block;width:100%}.toolbar_result-search .sort-wrap{display:block;width:100%;text-align:center;margin-bottom:35px}}@media (max-width:768px){.container-caracteristicas{display:grid;grid-template-columns:100%}.container-inmuebles{display:grid;grid-template-columns:100%;grid-column-gap:25px}.filtros .form-items{display:grid;grid-template-columns:100%;grid-template-rows:10% 10% 10% 10% 10% 10% 10% 10% 10% 10%;grid-column-gap:25px}.entry-content #box-searchform ul#TabSearch.nav li{display:block}.filtros button.main-default{grid-column-start:1;grid-column-end:2}#box-searchform #TabSearch li{border-right:none;padding-right:0}#box-searchform #form-search .form-items,#box-searchform #form-search-venta .form-items,#box-searchform #form-search-alquiler .form-items{display:block}#box-searchform #form-search .form-items .form-item,#box-searchform #form-search-venta .form-items .form-item,#box-searchform #form-search-alquiler .form-items .form-item{padding-right:0}#box-searchform button.main-default{width:100%;color:#fff;text-transform:uppercase;text-indent:inherit;background-image:none}#box-searchform #form-search .form-items .form-item input[type=text],#box-searchform #form-search-alquiler .form-items .form-item input[type=text],#box-searchform #form-search-venta .form-items .form-item input[type=text]{width:100%}}