.hs-font-title{line-height:normal}.hs-font-cursiva-title,.hs-font-title{font-family:Editorial New;font-weight:200}.hs-font-cursiva-title{font-style:italic;line-height:.9em}.hs-font-normal{font-family:PP Neue Montreal;font-weight:400}.hs-color-black,.hs-color-black *{color:#000!important}.hs-color-white,.hs-color-white *{color:#fff!important}.hs-color-grey,.hs-color-grey *{color:#929292!important}.hs-color-light-grey,.hs-color-light-grey *{color:#c9c9c9!important}.hs-color-light-grey-2,.hs-color-light-grey-2 *{color:#f2f2f2!important}.hs-color-red,.hs-color-red *{color:#cc1313!important}.hs-color-light-red,.hs-color-light-red *{color:#ffecec!important}.hs-color-blue,.hs-color-blue *{color:#4a809d!important}.hs-color-light-blue,.hs-color-light-blue *{color:#e4f5fd!important}.hs-color-dark-green,.hs-color-dark-green *{color:#046974!important}.hs-color-light-green,.hs-color-light-green *{color:#defff9!important}.hs-background-color-black{background-color:#000!important}.hs-background-color-white{background-color:#fff!important}.hs-background-color-grey{background-color:#929292!important}.hs-background-color-light-grey{background-color:#c9c9c9!important}.hs-background-color-light-grey-2{background-color:#f2f2f2!important}.hs-background-color-red{background-color:#cc1313!important}.hs-background-color-light-red{background-color:#ffecec!important}.hs-background-color-blue{background-color:#4a809d!important}.hs-background-color-light-blue{background-color:#e4f5fd!important}.hs-background-color-dark-green{background-color:#046974!important}.hs-background-color-light-green{background-color:#defff9!important}.hs-transitions{transition:all .5s ease}.hs-font-light{font-weight:200}.hs-font-medium{font-weight:500}.hs-font-bold{font-weight:700}.hs-line-1_5,.hs-line-1_5 *{line-height:1.5em}.hs-line-1_7,.hs-line-1_7 *{line-height:1.7em}.hs-absolute-bottom,.hs-absolute-left,.hs-absolute-right,.hs-absolute-top{position:absolute}.hs-absolute-right{right:0}.hs-absolute-top{top:0}.hs-absolute-left{left:0}.hs-absolute-bottom{bottom:0}@media (min-width:1620px){.hs-width-limit{margin:auto;max-width:1620px}}.hs-font-0{font-size:0}.hs-title{text-wrap:balance;line-height:1em}.hs-title strong{font-family:Editorial New;font-style:italic;font-weight:200;line-height:.9em}.hs-fs-2m,.hs-fs-2m-static,.hs-fs-2xl,.hs-fs-2xl-static,.hs-fs-2xs,.hs-fs-2xs-static,.hs-fs-3xl,.hs-fs-3xl-static,.hs-fs-3xs,.hs-fs-3xs-static,.hs-fs-4_3xl,.hs-fs-4xl,.hs-fs-4xl-static,.hs-fs-l,.hs-fs-l-static,.hs-fs-m,.hs-fs-m-static,.hs-fs-s,.hs-fs-s-static,.hs-fs-xl,.hs-fs-xl-static,.hs-fs-xs,.hs-fs-xs-static{line-height:1.15em}.hs-fs-4xl{font-size:64px!important}@media (max-width:767px){.hs-fs-4xl{font-size:56px!important}}.hs-fs-4_3xl{font-size:64px!important}@media (max-width:767px){.hs-fs-4_3xl{font-size:48px!important}}.hs-fs-3xl{font-size:56px!important}@media (max-width:767px){.hs-fs-3xl{font-size:48px!important}}.hs-fs-2xl{font-size:48px!important}@media (max-width:767px){.hs-fs-2xl{font-size:40px!important}}.hs-fs-xl{font-size:40px!important}@media (max-width:767px){.hs-fs-xl{font-size:32px!important}}.hs-fs-l-m{font-size:40px!important}@media (max-width:575px){.hs-fs-l-m{font-size:24px!important}}.hs-fs-l{font-size:32px!important}@media (max-width:767px){.hs-fs-l{font-size:24px!important}}.hs-fs-m{font-size:24px!important}@media (max-width:767px){.hs-fs-m{font-size:18px!important}}.hs-fs-2m{font-size:28px!important}@media (max-width:767px){.hs-fs-2m{font-size:18px!important}}.hs-fs-2s{font-size:20px!important}@media (max-width:767px){.hs-fs-2s{font-size:17px!important}}.hs-fs-s{font-size:18px!important}@media (max-width:767px){.hs-fs-s{font-size:16px!important}}.hs-fs-xs{font-size:16px!important}@media (max-width:767px){.hs-fs-xs{font-size:14px!important}}.hs-fs-2xs{font-size:14px!important}@media (max-width:767px){.hs-fs-2xs{font-size:12px!important}}.hs-fs-3xs{font-size:12px!important}@media (max-width:767px){.hs-fs-3xs{font-size:10px!important}}.hs-fs-4xl-static{font-size:64px!important}.hs-fs-3xl-static{font-size:56px!important}.hs-fs-2xl-static{font-size:48px!important}.hs-fs-xl-static{font-size:40px!important}.hs-fs-l-static{font-size:32px!important}.hs-fs-m-static{font-size:24px!important}.hs-fs-2m-static{font-size:28px!important}.hs-fs-2s-static{font-size:20px!important}.hs-fs-s-static{font-size:18px!important}.hs-fs-xs-static{font-size:16px!important}.hs-fs-2xs-static{font-size:14px!important}.hs-fs-3xs-static{font-size:12px!important}@media (max-width:576px){.hs-fs-4xl-sm{font-size:64px!important}.hs-fs-3xl-stati{font-size:56px!important}.hs-fs-2xl-sm{font-size:48px!important}.hs-fs-xl-sm{font-size:40px!important}.hs-fs-l-sm{font-size:32px!important}.hs-fs-m-sm{font-size:24px!important}.hs-fs-2m-sm{font-size:28px!important}.hs-fs-s-sm{font-size:18px!important}.hs-fs-xs-sm{font-size:16px!important}.hs-fs-2xs-sm{font-size:14px!important}}.hs-ico-2m,.hs-ico-2m-static,.hs-ico-2xl,.hs-ico-2xl-static,.hs-ico-2xs,.hs-ico-2xs-static,.hs-ico-3xl,.hs-ico-3xl-static,.hs-ico-4xl,.hs-ico-4xl-static,.hs-ico-l,.hs-ico-l-static,.hs-ico-m,.hs-ico-m-static,.hs-ico-s,.hs-ico-s-static,.hs-ico-xl,.hs-ico-xl-static,.hs-ico-xs,.hs-ico-xs-static{display:inline-block;vertical-align:bottom;width:auto}.hs-ico-4xl{height:64px}@media (max-width:767px){.hs-ico-4xl{height:56px}}.hs-ico-3xl{height:56px}@media (max-width:767px){.hs-ico-3xl{height:48px}}.hs-ico-2xl{height:48px}@media (max-width:767px){.hs-ico-2xl{height:40px}}.hs-ico-xl{height:40px}@media (max-width:767px){.hs-ico-xl{height:32px}}.hs-ico-l{height:32px}@media (max-width:767px){.hs-ico-l{height:24px}}.hs-ico-m{height:24px}@media (max-width:767px){.hs-ico-m{height:18px}}.hs-ico-2m{height:28px}@media (max-width:767px){.hs-ico-2m{height:18px}}.hs-ico-s{height:18px}@media (max-width:767px){.hs-ico-s{height:16px}}.hs-ico-xs{height:16px}@media (max-width:767px){.hs-ico-xs{height:14px}}.hs-ico-2xs{height:14px}@media (max-width:767px){.hs-ico-2xs{height:12px}}.hs-ico-4xl-static{height:64px}.hs-ico-3xl-static{height:56px}.hs-ico-2xl-static{height:48px}.hs-ico-xl-static{height:40px}.hs-ico-l-static{height:32px}.hs-ico-m-static{height:24px}.hs-ico-2m-static{height:28px}.hs-ico-s-static{height:18px}.hs-ico-xs-static{height:16px}.hs-ico-2xs-static{height:14px}.hs-rounded-corners-10{border-radius:10px}.text-decoration-underline{text-decoration:underline}.hs-send-to-back{z-index:-1}.hs-clearfix:after{clear:both;content:"";display:table}.hs-lh-0{line-height:0!important}.hs-lh-0_1{line-height:.1!important}.hs-lh-0_2{line-height:.2!important}.hs-lh-0_3{line-height:.3!important}.hs-lh-0_4{line-height:.4!important}.hs-lh-0_5{line-height:.5!important}.hs-lh-0_6{line-height:.6!important}.hs-lh-0_7{line-height:.7!important}.hs-lh-0_8{line-height:.8!important}.hs-lh-0_9{line-height:.9!important}.hs-lh-1{line-height:1!important}.hs-lh-1_1{line-height:1.1!important}.hs-lh-1_2{line-height:1.2!important}.hs-lh-1_3{line-height:1.3!important}.hs-lh-1_4{line-height:1.4!important}.hs-lh-1_5{line-height:1.5!important}.hs-lh-1_6{line-height:1.6!important}.hs-lh-1_7{line-height:1.7!important}.hs-lh-1_8{line-height:1.8!important}.hs-lh-1_9{line-height:1.9!important}@media (max-width:576px){.hs-lh-1-sm{line-height:1!important}.hs-lh-1_1-sm{line-height:1.1!important}.hs-lh-1_2-sm{line-height:1.2!important}.hs-lh-1_3-sm{line-height:1.3!important}.hs-lh-1_4-sm{line-height:1.4!important}.hs-lh-1_5-sm{line-height:1.5!important}.hs-lh-1_6-sm{line-height:1.6!important}.hs-lh-1_7-sm{line-height:1.7!important}.hs-lh-1_8-sm{line-height:1.8!important}.hs-lh-1_9-sm{line-height:1.9!important}}.hs-big-padding{padding:100px}@media (max-width:767px){.hs-big-padding{padding:80px}}.hs-pt-100{padding-top:100px}.hs-pb-100{padding-bottom:100px}.hs-pr-100{padding-right:100px}.hs-pl-100,.hs-px-100{padding-left:100px}.hs-px-100{padding-right:100px}.hs-py-100{padding-bottom:100px;padding-top:100px}.hs-p-100{padding:100px}.hs-pt-90{padding-top:90px}.hs-pb-90{padding-bottom:90px}.hs-pr-90{padding-right:90px}.hs-pl-90,.hs-px-90{padding-left:90px}.hs-px-90{padding-right:90px}.hs-py-90{padding-bottom:90px;padding-top:90px}.hs-p-90{padding:90px}.hs-pt-80{padding-top:80px}.hs-pb-80{padding-bottom:80px}.hs-pr-80{padding-right:80px}.hs-pl-80,.hs-px-80{padding-left:80px}.hs-px-80{padding-right:80px}.hs-py-80{padding-bottom:80px;padding-top:80px}.hs-p-80{padding:80px}.hs-pt-50{padding-top:50px}.hs-pb-50{padding-bottom:50px}.hs-pr-50{padding-right:50px}.hs-pl-50,.hs-px-50{padding-left:50px}.hs-px-50{padding-right:50px}.hs-py-50{padding-bottom:50px;padding-top:50px}.hs-p-50{padding:50px}.hs-pt-60{padding-top:60px}.hs-pb-60{padding-bottom:60px}.hs-pr-60{padding-right:60px}.hs-pl-60,.hs-px-60{padding-left:60px}.hs-px-60{padding-right:60px}.hs-py-60{padding-bottom:60px;padding-top:60px}.hs-p-60{padding:60px}.hs-pt-40{padding-top:40px}.hs-pb-40{padding-bottom:40px}.hs-pr-40{padding-right:40px}.hs-pl-40,.hs-px-40{padding-left:40px}.hs-px-40{padding-right:40px}.hs-py-40{padding-bottom:40px;padding-top:40px}.hs-p-40{padding:40px}.hs-pt-10{padding-top:10px}.hs-pb-10{padding-bottom:10px}.hs-pr-10{padding-right:10px}.hs-pl-10,.hs-px-10{padding-left:10px}.hs-px-10{padding-right:10px}.hs-py-10{padding-bottom:10px;padding-top:10px}.hs-p-10{padding:10px}.hs-pt-16{padding-top:16px}.hs-pb-16{padding-bottom:16px}.hs-pr-16{padding-right:16px}.hs-pl-16,.hs-px-16{padding-left:16px}.hs-px-16{padding-right:16px}.hs-py-16{padding-bottom:16px;padding-top:16px}.hs-p-16{padding:16px}.hs-pt-14{padding-top:14px}.hs-pb-14{padding-bottom:14px}.hs-pr-14{padding-right:14px}.hs-pl-14,.hs-px-14{padding-left:14px}.hs-px-14{padding-right:14px}.hs-py-14{padding-bottom:14px;padding-top:14px}.hs-p-14{padding:14px}.hs-pt-12{padding-top:12px}.hs-pb-12{padding-bottom:12px}.hs-pr-12{padding-right:12px}.hs-pl-12,.hs-px-12{padding-left:12px}.hs-px-12{padding-right:12px}.hs-py-12{padding-bottom:12px;padding-top:12px}.hs-p-12{padding:12px}.hs-pt-24{padding-top:24px!important}.hs-pb-24{padding-bottom:24px!important}.hs-pr-24{padding-right:24px!important}.hs-pl-24,.hs-px-24{padding-left:24px!important}.hs-px-24{padding-right:24px!important}.hs-py-24{padding-bottom:24px!important;padding-top:24px!important}.hs-p-24{padding:24px!important}.hs-pt-30{padding-top:30px}.hs-pb-30{padding-bottom:30px}.hs-pr-30{padding-right:30px}.hs-pl-30,.hs-px-30{padding-left:30px}.hs-px-30{padding-right:30px}.hs-py-30{padding-bottom:30px;padding-top:30px}.hs-p-30{padding:30px}.hs-pt-6{padding-top:6px}.hs-pb-6{padding-bottom:6px}.hs-pr-6{padding-right:6px}.hs-pl-6,.hs-px-6{padding-left:6px}.hs-px-6{padding-right:6px}.hs-py-6{padding-bottom:6px;padding-top:6px}.hs-p-6{padding:6px}.hs-pl-1_5{padding-left:1.5em}a.hs-border-black,button.hs-border-black{border-color:#000}a.hs-border-white,button.hs-border-white{border-color:#fff}.hs-border-top{border-top:1px solid #c9c9c9!important}.hs-border-bottom{border-bottom:1px solid #c9c9c9!important}.hs-border-left{border-left:1px solid #c9c9c9!important}.hs-border-right,.hs-border-x{border-right:1px solid #c9c9c9!important}.hs-border-x{border-left:1px solid #c9c9c9!important}.hs-border{border-top:1px solid #929292;border:1px solid #c9c9c9!important;border-bottom:1px solid #929292}:root{--primary-color:#000;--secundary-color:#fff}.btn_custom_01{align-items:center;border:1px solid;border-radius:5px;display:flex;justify-content:center;padding:12px 20px;width:-moz-fit-content;width:fit-content}@font-face{font-family:PP Neue Montreal;font-weight:700;src:url(/assets/fonts/PPNeueMontreal-Bold.woff2)}@font-face{font-family:PP Neue Montreal;font-weight:400;src:url(/assets/fonts/PPNeueMontreal-Book.woff2)}@font-face{font-family:PP Neue Montreal;font-weight:500;src:url(/assets/fonts/PPNeueMontreal-Medium.woff2)}@font-face{font-family:Editorial New;font-weight:200;src:url(/assets/fonts/PPEditorialNew-Ultralight.woff2)}@font-face{font-family:Editorial New;font-style:italic;font-weight:200;src:url(/assets/fonts/PPEditorialNew-UltralightItalic.woff2)}body{font-size:18px}body,body h2{font-weight:200}.section-banner-corporativa{position:relative}.section-banner-corporativa .title_01{bottom:0;color:#fff;height:-moz-fit-content;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content}.section-banner-corporativa .section-banner-living-box-title{position:inherit}.banner-bottom-corporativa{background:#010202;padding:80px 0}.banner-bottom-corporativa .section-banner-living-box-title{position:inherit}.box-text-corporativa{color:#fff}.box-text-corporativa .title_02{margin-bottom:20px}.section-corporativa-03{padding:100px 0}.section-corporativa-03 .container-custom{max-width:1920px;padding:0}.box-img-alquiler img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.box-img-alquiler{height:545px}.date-alquiler{font-family:Editorial New;font-size:30px;font-weight:200;letter-spacing:0;line-height:1.3;text-align:left}.box-text-alquiler .date-alquiler{margin:20px 0 10px}.title-alquiler{font-size:30px;line-height:1.15;margin-bottom:20px;text-align:left}.text_02,.title-alquiler{font-family:PP Neue Montreal;font-weight:200}.text_02{font-size:18px;line-height:22px;line-height:1.23}.box-text-alquiler .text_02{opacity:0;transition:all .5s ease}.box-content-swiper-alquiler:hover .text_02{opacity:1}.box-title-corporativa-03{margin-bottom:80px}.box-title-corporativa-03 .title_01{margin-bottom:0}.box-swiper-corporativa-03{position:relative}.box-swiper-corporativa-03:before{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,.5) 30%,hsla(0,0%,99%,0));left:0}.box-swiper-corporativa-03:after,.box-swiper-corporativa-03:before{content:"";height:100%;position:absolute;top:0;width:55px;z-index:9}.box-swiper-corporativa-03:after{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,99%,.5));right:0}.section-corporativa-01{padding:100px 0}.section-corporativa-01 .box-title-custom-01{margin-bottom:75px}.box-total-asi-somos{display:flex}.box-single-asi-somos{margin:0 10px;width:32%}.box-img-asi-somos img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.box-text-asi-somos .item-c01{font-size:23px;height:28px;line-height:1;margin:31px auto 20px;padding:5px 0 0;position:relative;width:28px}.box-title-asi-somos{padding:0 30px;text-align:center}.title_03{font-family:Editorial New;font-size:30px;font-weight:200;line-height:1.25}.box-title-asi-somos .title_03{margin-bottom:20px}.section-corporativa-02{background:#000;color:#fff;padding:118px 0}.box-list-corporativa ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.list-corporativa{border:1px solid #fff;border-left:transparent;border-right:transparent;padding:20px;width:30%}.text_list_corporativa{font-family:Editorial New;font-size:30px;font-weight:200;line-height:1.26;margin:0}.box-title-corporativa-02{margin-bottom:65px}.title_list_corporativa{font-size:18px;font-weight:200;line-height:1.26;text-transform:uppercase}s33weebody{color:var(--primary-color)}.container-custom{max-width:1320px}.btn-c01{border:1px solid;border:1px solid!important;border-radius:5px;display:block;padding:7px 15px;text-decoration:none!important;white-space:nowrap;width:-moz-fit-content;width:fit-content}.item-c01{border:1.16px solid;border-radius:40px;font-family:Editorial New;height:45px;justify-content:center;left:0;margin-bottom:0;padding-top:10px;position:absolute;width:45px}.item-c01,.section-header{align-items:center;display:flex}.section-header{background:var(--secundary-color);height:90px;max-width:100vw;position:fixed;top:0;transition:all .5s ease;width:100%;z-index:100}.content-header{justify-content:space-between}.content-header,.header-links{align-items:center;display:flex}.header-links{cursor:pointer;margin-left:auto}.header-links-list{display:flex;list-style:none;margin-bottom:0;margin-right:0;padding-left:0}.header-links-list li{margin:0}.header-links-list li:last-child{margin-right:0}.header-links-item{color:var(--primary-color)!important;font-size:16px;letter-spacing:0;line-height:19px;text-align:left;text-decoration:none!important}.header-buttons{align-items:center;display:flex}.button-login.btnh{display:block}.btn-mobile{align-items:center;background:0 0;border:none;height:100%;justify-content:center;opacity:1;outline:none!important;padding:0;z-index:99999}.btn-mobile,.header-menu{display:flex;flex-direction:column}.header-menu{background:rgba(0,0,0,.5);bottom:0;justify-content:space-between;opacity:0;position:fixed;right:0;top:90px;transition:all .5s ease;visibility:hidden;width:100%;z-index:9999}.header-menu-links{margin-bottom:auto;padding:104px 105px 0 140px}.header-menu-links-02-list{font-size:24px;list-style:none;margin-bottom:0;padding-left:0}.header-menu-links-02-list li{margin-bottom:23px;transition:all .5s ease}.header-menu-links-02-list li:last-child,.header-menu-links-02-list li:nth-child(3),.header-menu-links-02-list p{margin-bottom:0}.header-menu-links-02-list i{font-size:19px;margin:0}.header-menu-links-02-list img{height:20px;width:20px}.header-menu-links-02-list i,.header-menu-links-02-list img{margin-right:15px}.header-menu-links-02-list i:last-child,.header-menu-links-02-list img:last-child{margin-right:0}.header-menu-links-02-list .insta{font-size:19px}.header-menu-links-02-list .header-instagram-icon{display:block}.header-menu-links-02-list .header-link-02-item{display:flex}.header-whatsapp{display:flex}.header-link-02-item,.header-whatsapp{color:var(--secundary-color)!important;text-decoration:none!important}.header-link-02-item img{display:none}.header-menu.active{opacity:1;visibility:inherit}.header-menu.active .header-menu-content{transform:translate(0)}.btn-menu.active{opacity:1!important}.btn-menu.active span:nth-child(2){opacity:0}.btn-menu.active span:first-child{top:14px;transform:rotate(45deg)}.btn-menu.active span:nth-child(3){top:-2px;transform:rotate(-45deg)}.header-menu-content{background:#000;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:auto;max-width:100%;transform:translateX(100%);transition:all 1.5s ease;width:575px}.language-active{align-items:center;display:flex;justify-content:center}.language-active img{margin-left:5px}.btn-menu{color:#fff;height:40px;position:absolute;right:106px;top:37px}.header-menu-mobile-buttons{display:none}.header-buttons-c{align-items:center;display:-ms-flexbox}.header-whatsapp-icon{margin-right:6px}.select-language{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;border:none;cursor:pointer;font-weight:200;outline:none!important;padding-left:0;padding-right:0;width:100%}.select-language i,.select-language img{transition:all .5s ease}.select-language img{bottom:1px;margin-left:1px;position:relative}.select-language-box{align-items:center;display:flex;height:24px;justify-content:center;position:relative;width:40px}.select-language-box:after{background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:-10px;top:6px;width:20px}.section-banner-barra.active{opacity:1;visibility:initial}.dropdown-menu-language{border:0;border-radius:0;box-sizing:border-box;margin-left:-5px;min-width:auto;padding:0;width:calc(100% + 10px)}.dropdown-menu-language .dropdown-item{background:#fff!important;color:var(--primary-color)!important;outline:none!important;padding:10px 5px!important}.section-page-all-content{background:#fff;margin-bottom:0;position:relative}.section-banner-fond{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.section-banner{position:relative}.section-banner .container-banner,.section-banner .container-custom{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:9}.section-banner-fond-box{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-10}.section-banner-barra{align-items:center;background:#fff;background:0 0;border-radius:8px;bottom:6%;display:-ms-flexbox;display:flex;height:43px;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;transition:all .5s ease;width:-moz-fit-content;width:fit-content;z-index:99999999}.banner-barra-top{bottom:25%!important;left:-24%!important;left:auto!important;opacity:0;visibility:hidden;z-index:9}.banner-barra-list,.banner-barra-top{position:relative;transition:all .5s ease}.banner-barra-list{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;display:flex;height:100%;list-style:none;margin-bottom:0;padding-left:0;z-index:2}.banner-barra-list li{align-items:center;border-radius:8px;border-radius:0;display:flex;margin:0;position:relative;transition:all .5s ease}.banner-barra-list li:nth-child(2){border:none;padding:0}.banner-barra-list li:nth-child(2) a{border-left:.5px solid #bcbcbc;border-radius:0;border-right:.5px solid #bcbcbc;height:25px}.banner-barra-list li:nth-child(2) a:after{left:0}.banner-barra-list li:nth-child(2) a:after,.banner-barra-list li:nth-child(2) a:before{background:#bcbcbc;bottom:0;content:"";height:60%;margin:auto;position:absolute;top:0;transition:all .3s ease;width:1px}.banner-barra-list li:nth-child(2) a:before{right:0}.banner-barra-list li:nth-child(2) a.active:after,.banner-barra-list li:nth-child(2) a.active:before{opacity:0}.banner-barra-list li:nth-child(2):hover a{border:.5px solid transparent}.banner-barra-list li:first-child .barra-list-item{border-bottom-left-radius:8px;border-top-left-radius:8px}.banner-barra-list li:nth-child(3){z-index:3}.banner-barra-list li:nth-child(3) a.active:before{opacity:0}.banner-barra-list-d.active{background:#fff;transform:scale(1.15)}.banner-barra-search{align-items:center;background:#000;border:1px solid transparent;border-radius:5px;color:#fff;display:flex;height:34px;justify-content:center;margin-right:4px;outline:none!important;padding:0;transition:all .5s ease;width:34px}.banner-barra-search:hover{background:#fff!important;color:#000;transition:all .5s ease}.banner-barra-search:hover img{filter:brightness(0) saturate(100%)}.barra-list-item{align-items:center;background:#fff;border:0!important;color:var(--primary-color)!important;display:flex;height:100%;height:100%!important;justify-content:center;padding:0 15px;text-decoration:none!important;transition:all .3s ease}.barra-search-img{height:20px;transition:all .5s ease;width:20px}.banner-barra-list-m{display:none!important}.barra-destino-box{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;display:none;justify-content:space-between;padding:21px 32px;position:absolute;width:575px}.barra-custom-item-label{color:var(--primary-color);cursor:pointer;display:block;line-height:1.1em;margin-bottom:0;padding-left:23px;position:relative;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.barra-custom-item-label:after,.barra-custom-item-label:before{content:"";display:block;left:0;position:absolute;transition:all .5s ease}.barra-custom-item-label:after{border:1px solid;height:16px;top:0;width:16px}.barra-custom-item-label:before{background:#000;border-radius:10px;height:10px;left:3px;opacity:0;top:3px;width:10px}.barra-destino-title{border-bottom:1px solid #000;color:#000;margin-bottom:18px;padding-bottom:0;text-align:left}.barra-custom-list{list-style:none;margin-bottom:0;padding:0}.barra-destino-col{width:28%}.barra-custom-list-item input:checked+label:before{opacity:1}.barra-destino-item-text{color:#bcbcbc;font-size:16px;margin-bottom:0;margin-top:15px;pointer-events:none}.barra-custom-item-input{display:none}.banner-barra-box.active{background:#d9d9d9}.barra-dormitorios-box-number{display:flex;justify-content:center;right:40px;transition:all .8s ease}.dormitorios-number-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none;color:var(--primary-color);outline:none!important;text-align:center;width:36px}.dormitorios-number-input::-webkit-inner-spin-button{display:none}.barra-dormitorios-box{background-color:#fff;border-radius:8px;border-top:0!important;box-shadow:0 0 7px 0 #00000026;display:flex;display:none;justify-content:center;padding:13px 16px;position:absolute}.button-dormitorios-number{background:0 0;border:none;outline:none!important;padding:0}.button-dormitorios-number i{font-size:18px}.dropdown-language.show .select-language i,.dropdown-language.show .select-language img{transform:rotate(-180deg)}.section-header.menu-fixed{box-shadow:1px 3px 9px -7px}.logo-header{width:100%}.logo-header-box{padding:8px 0;transition:all .8s ease;width:200px}.header-custom{position:relative}.header-custom .banner-barra-top{left:0!important;opacity:1;visibility:initial}.header-custom .banner-barra-list li:nth-child(3) a:before{background:#bcbcbc;bottom:0;content:"";height:60%;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease;width:1px}.header-custom .logo-header-box{transition:all .5s ease;width:200px}.header-custom .banner-barra-list-d.barra-list-dormitorios .barra-list-item{width:auto}.barra-vivienda-box{display:none;padding:20px 50px 20px 20px}.barra-fecha-box,.barra-vivienda-box{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;position:absolute}.barra-fecha-box{display:flex;display:none;flex-direction:column;overflow:hidden;padding:24px 30px;width:588px}.barra-fecha-box-selector{display:flex;justify-content:center;margin-bottom:26px}.barra-fecha-box-selector .nav-tabs{background:#f2f2f2;border-radius:8px;border-style:solid;overflow:hidden}.barra-fecha-box-selector .nav-tabs,.barra-fecha-box-selector .nav-tabs .nav-link{border-color:#c9c9c9;border-width:1px}.barra-fecha-box-selector .nav-tabs,.barra-fecha-box-selector .nav-tabs .nav-item,.barra-fecha-box-selector .nav-tabs .nav-link{box-sizing:border-box;height:33px;line-height:33px}.barra-fecha-box-selector .nav-tabs .nav-item,.barra-fecha-box-selector .nav-tabs .nav-link{border-radius:0}.barra-fecha-box-selector .nav-tabs .nav-link{background-color:#f2f2f2;border-style:none solid;color:#c9c9c9;font-size:14px;font-weight:200;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;transition:all .3s ease}.barra-fecha-box-selector .nav-tabs .nav-link:after{content:none}.barra-fecha-box-selector .nav-tabs .nav-item{margin-left:-1px;margin-top:-1px}.barra-fecha-box-selector .nav-tabs .nav-item:last-child .nav-link{border-right-style:none}.barra-fecha-box-selector .nav-tabs .nav-link.active{background:#000;color:#fff;z-index:9}.nav-date-title{outline:none!important;text-transform:uppercase}div#ui-datepicker-div{background:#fff!important;border:none;display:block!important;left:29%!important;position:relative;top:41%!important;width:32em!important;z-index:999999!important}.ui-datepicker .ui-datepicker-title{font-size:12px;font-weight:200;text-transform:uppercase}.ui-datepicker th{color:#929292;font-size:12px;font-weight:200}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:0 0!important;border:none!important;outline:none!important;top:0}.ui-state-default,.ui-widget-content .ui-state-default{background:0 0;border:none;border-radius:20px;color:#000;font-size:12px;text-align:center}.ui-widget-header{background:#fff;border:none}.ui-button,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:0 0;border:none;border-radius:20px;color:#000;font-size:12px;text-align:center}.date-tab-dt-content .nav-date-title{background:0 0;border:none;color:var(--primary-color)!important;display:flex;flex-direction:column;font-size:14px;margin-bottom:6px;padding:0;position:relative}.date-tab-dt-content .nav-date-title .date-picker-start{border:none;color:#000;font-family:PP Neue Montreal;font-weight:400;margin-left:-2px;outline:none!important}.date-tab-dt-content .nav-date-title .date-picker-start:-ms-input-placeholder,.date-tab-dt-content .nav-date-title .date-picker-start::-moz-placeholder,.date-tab-dt-content .nav-date-title .date-picker-start::-ms-input-placeholder,.date-tab-dt-content .nav-date-title .date-picker-start::-webkit-input-placeholder,.date-tab-dt-content .nav-date-title .date-picker-start::placeholder{color:#929292}.date-tab-dt-content .nav-date-title.active:before{background:#000;bottom:-6px;content:"";display:block;height:1px;position:absolute;width:100%}.section-like-live-box-02-container{display:flex;position:relative}.section-like-live-box-02-container:after{background:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:rotate(-180deg);width:100%}.box-02-content{align-items:center;color:var(--secundary-color)!important;display:flex;flex-direction:column;height:600px;justify-content:center;position:relative;width:50%}.section-like-live-box-fond{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.section-like-live-button.button-s1:before{background:#fff!important;background:#000!important}.box-02-content-title{margin-bottom:20px;position:relative}.box-02-content-text{margin:auto;position:relative;width:390px;width:370px}.section-like-live-button{align-items:center;background:#000;background:#fff;border-radius:20px;box-shadow:1.5px 1.5px 8px 0 #00000040;color:var(--secundary-color)!important;display:flex;height:39px;justify-content:center;margin-top:20px;padding:0 15px;text-decoration:none!important;transition:all .5s ease;z-index:9}.section-like-live-box-detail{position:relative;text-align:center;width:55%;z-index:9}.section-exclusive-homes-box-swiper{margin-top:-60px;position:relative}.swiper-exclusive-homes .swiper-slide-active .exclusive-home-swiper-box-img{overflow:hidden}.swiper-exclusive-homes .swiper-slide-active .exclusive-home-swiper-box-img img{filter:brightness(65%)}.swiper-exclusive-homes .swiper-slide{width:inherit!important}.arrow-swiper-prev{transform:rotate(180deg)}.swiper-button-next,.swiper-button-prev{color:#000;outline:none!important;transition:all .5s ease}.reverse-background .swiper-button-next,.reverse-background .swiper-button-prev{color:#fff}.swiper-button-next i,.swiper-button-prev i{font-size:39px}.section-exclusive-homes-title{text-transform:uppercase}.exclusive-home-swiper-title{margin-bottom:23px}.exclusive-home-swiper-container{display:flex}.exclusive-home-swiper-box-img{overflow:hidden}.exclusive-home-swiper-box-content{background:#000;color:var(--secundary-color);padding:35px 26px 30px 31px}.exclusive--home-swiper-img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:all 2s ease;width:100%}.exclusive-home-swiper-box-text{margin-bottom:50px;width:90%}.exclusive-home-swiper-tips-item{display:flex;justify-content:center;justify-content:flex-start;margin:0;padding-left:55px;position:relative;width:90%}.swiper-tips-item-number{border-color:var(--secundary-color);color:var(--secundary-color)!important}.swiper-tips-item-title{margin-bottom:0;padding-left:10px}.exclusive-home-swiper-button{border-color:var(--secundary-color);bottom:4.3%;color:var(--secundary-color)!important;margin-top:auto;position:absolute!important;transition:all .5s ease}.exclusive-home-swiper-button:hover{background:#fff;background:inherit}.section-rental-selection-content{display:flex;justify-content:space-between;padding-bottom:0}.section-rental-selection-title{margin-bottom:0;width:70%}.section-rental-selection{padding:120px 0}.swiper-rental-selection-images{height:100%;margin-bottom:-2px;overflow:hidden;position:relative}.swiper-rental-selection-images .swiper-pagination-bullet{background:#fff;height:6px;margin:0 5.5px!important;opacity:1;width:6px}.swiper-rental-selection-images .swiper-pagination-bullet-active{height:8px;width:8px}.swiper-rental-selection-images .swiper-pagination{align-items:center;bottom:20px;justify-content:center}.swiper-rental-selection-images .swiper-button-prev{background:#fff;border-radius:50%;height:25px;opacity:1;top:50%;transition:all .3s ease;width:25px}.swiper-rental-selection-images .swiper-button-prev:after{display:none}.swiper-rental-selection-images .swiper-button-prev img{filter:invert(1);left:9px;position:absolute;width:5px}.swiper-rental-selection-images .swiper-button-next{background:#fff;border-radius:50%;height:25px;opacity:1;top:50%;transition:all .3s ease;width:25px}.swiper-rental-selection-images .swiper-button-next:after{display:none}.swiper-rental-selection-images .swiper-button-next img{filter:invert(1);position:absolute;right:9px;transform:rotate(180deg);width:5px}.swiper-rental-selection-images .swiper-button-disabled{opacity:0}.section-rental-selection-button{background:#fff;border-color:#000!important;color:var(--secundary-color)!important;font-size:clamp(12px,1.1111111vw,20px);line-height:clamp(14.4px,1.3333333vw,24px);padding:8px 14px;transition:all .5s ease}.section-rental-selection-button span{transition:all .85s ease}.section-rental-selection-box-button{align-items:flex-end;display:flex;margin-right:175px}.swiper-rental-selection-box-img{background-color:red;display:block;height:100%;height:0;overflow:hidden;padding-bottom:127%;position:relative;text-decoration:none!important;width:100%}.swiper-rental-selection-etiquet{background:#fff;color:var(--primary-color);max-width:-moz-fit-content;max-width:fit-content;min-width:auto;padding:8px 14px 7px;position:relative;width:auto;z-index:999}.swiper-rental-selection-heart{background:0 0;border:none;margin-left:auto;outline:none!important;position:absolute;right:10px;top:0;width:28px;z-index:99}.swiper-rental-selection-box-detail{padding-top:14px}.rental-selection-detail-ubication{margin-bottom:2px}.rental-selection-detail-price{margin-bottom:0}.swiper-rental-selection{overflow:initial;position:relative}.swiper-rental-selection:after{left:0}.swiper-rental-selection:after,.swiper-rental-selection:before{content:"";display:none;height:103%;position:absolute;top:-13px;width:7%;z-index:9}.swiper-rental-selection:before{right:0}.section-rental-selection-box-swiper{margin-top:-40px;overflow:hidden;padding-top:70px}.swiper-rental-selection-img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 2s ease;width:100%}.section-proprietary-content{display:flex;height:100%;position:relative}.section-propietary-box-content{background:#000;color:var(--secundary-color);display:flex;flex-direction:column;justify-content:space-between;padding:178px 30px 30px;width:50%}.section-propietary-box-content-detail{width:66%}.section-propietary-button{border-color:var(--secundary-color);color:var(--secundary-color)!important;transition:all .5s ease}.section-propietary-content-title{margin-bottom:30px;width:75%}.section-propietary-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-propietary-box-img{width:50%}.section-propietary-box-title-section{color:var(--secundary-color);left:2%;position:absolute;top:3%}.section-ways-live{padding:120px 0}.section-ways-live-title{margin-bottom:31px;width:45%}.ways-live-col-title{margin-bottom:8px;padding-top:5px}.ways-live-col-content-box-title{position:relative}.ways-live-col-content-box-detail{padding-top:22px}.ways-live-col-text{margin-bottom:38px}.ways-live-col-content-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ways-live-col-number{height:42px;width:42px}.ways-live-col-content-box-img.active img{filter:brightness(65%)}.ways-live-col-content-box-img{overflow:hidden}.ways-live-col-content-box-img img{transition:all 2s ease}.seccion-faqs-box.aos-init.aos-animate{display:flex;justify-content:space-between}.faqs-box{width:32%}.card-faqs{background:0 0!important;border:none!important;padding-bottom:12px}.card-faqs .card-body{color:#929292;padding:16px 0 0 5px}.card-header-faqs{background:0 0;border:none;padding:0}.card-header-faqs h2{font-size:inherit}.btn-faqs{background:0 0;border:none;color:var(--primary-color);font-weight:200;line-height:1.1em;outline:none!important;padding-left:0;position:relative;text-align:left;transition:all .5s ease}.section-faqs{background:#fff;padding-bottom:120px;position:relative;z-index:999999999}.button-pregunta-custom{display:inline;height:16px;margin-left:5px;margin-right:-4px;position:relative;width:10px}.button-pregunta-custom span{background:#000;bottom:0;content:"";display:block;height:1px;margin:auto;position:absolute;top:0;width:10px;width:7px}.button-pregunta-custom span:nth-child(2){bottom:0;left:0;margin:auto;right:0;top:0}.button-pregunta-custom span:first-child{opacity:0;transition:all .5s ease}.collapsed .button-pregunta-custom span:first-child{bottom:0;left:0;margin:auto;opacity:1;right:0;top:0;transform:rotate(90deg)}.section-faqs-title{border-top:1px solid;font-family:pp neue montreal;font-size:24px;line-height:52px;margin-bottom:17px;padding-top:19px}.seccion-faqs-more{display:none}.section-footer{background:#000;bottom:0;color:#fff;padding:47px 0 40px;position:fixed;position:relative;width:100%}.section-footer ul{list-style:none}.section-footer-content{display:flex;flex-direction:column;justify-content:space-between}.section-footer-col-links-list{margin-bottom:0;padding-left:0}.section-footer-col-links-list li:last-child a{margin-bottom:0}.section-footer-col-links{display:flex;flex-direction:column}.section-footer-col-container{display:flex;justify-content:space-between}.section-footer-col-link-item{color:var(--secundary-color)!important;display:block;font-size:18px;font-weight:200;line-height:31px;margin:0;text-decoration:none!important;transition:all .5s ease;width:-moz-fit-content;width:fit-content}.section-footer-col-link-item-title{font-weight:700;line-height:1.5rem;margin-bottom:5px}.section-footer-legales-list{display:flex;list-style:none;margin-bottom:0;padding-left:0}.section-footer-box-legales .section-footer-col-link-item{border-right:.5px solid #fff;line-height:1;margin-bottom:0;padding:0 33px;transition:all .5s ease}.section-footer-box-legales .section-footer-col-link-item:hover{opacity:.8}.section-footer-box-legales .section-footer-legales-list{align-items:center;justify-content:center}.section-footer-box-legales .section-footer-legales-list li:first-child a{padding-left:0}.section-footer-box-legales .section-footer-legales-list li:last-child a{border:none;padding-right:0}.section-footer-col-box-money{display:flex;margin-top:63px}.section-footer-col-money-text{color:var(--secundary-color);margin-bottom:0;margin-right:7px}.footer-input-search{background:0 0;border:none;height:100%;outline:none!important;padding:2px 0 0;width:100%}.footer-input-search::-moz-placeholder{color:#929292;opacity:1}.footer-input-search::placeholder{color:#929292;opacity:1}.footer-col-box-search{align-items:center;border:solid #fff;border-width:0 0 .75px;color:#c9c9c9;display:flex;height:36px;justify-content:space-between;padding:0 9px}.section-footer-col-money{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:none;color:var(--secundary-color)!important;outline:none!important;padding:0 15px 0 5px;text-decoration:none!important}.footer-icon-search{width:12px}.input-newsletter{background:0 0;border:none;border-bottom:1px solid #fff;border-radius:0!important;color:var(--secundary-color);outline:none!important;padding-bottom:0;width:100%}.footer-col-extra-box-list{margin-bottom:0;padding-left:0}.footer-col-extra-box-list .col-extra-text{line-height:31px;margin:0}.footer-col-extra-social-networks-list{display:flex;margin-bottom:0;padding-left:0}.footer-col-extra-social-networks-list a{line-height:30px}.col-extra-text{color:var(--secundary-color)!important;display:block;margin-bottom:8px;text-decoration:none!important;transition:all .5s ease}.col-extra-text:hover{opacity:.8}.social-network-item{background:#000;border-radius:50px;display:block;margin-right:39px;transition:all .5s ease}.social-network-item i,.social-network-item img{color:#fff;font-size:27px;transition:all .5s ease;width:40px}.section-footer-copyright-text{color:#929292;margin-bottom:0;text-align:center}.section-footer-col-search-money{width:30%}.section-footer-col-extra{width:24%}.footer-col-extra-box{margin-bottom:32px}.section-footer-col-{display:flex}.button-search-footer{align-items:center;background:0 0;border:none;display:flex;justify-content:center;outline:none!important;padding:0}.section-footer-bottom,.section-footer-top{display:flex;justify-content:space-between}.section-footer-bottom{margin-top:60px}.select-money-box{display:flex;position:relative}.select-money-box:after{background-repeat:no-repeat;bottom:0;content:"";display:block;display:none;height:10px;margin:auto;position:absolute;right:0;top:3px;width:10px}.select-money{align-items:center;background:#000;border:none;color:var(--secundary-color);display:flex;margin:0;outline:none!important;padding:0}.dropdown-money{display:flex}.dropdown-menu-money{background:#000;border-radius:0;min-width:45px;transform:translate(-12px,20px)!important}.dropdown-menu-money .dropdown-item{background:#000;color:var(--secundary-color)!important;outline:none!important;padding:5px 14px}.section-footer-money-arrow{margin-left:3px;transition:all .5s ease}.newsletter-box{display:flex;height:32px}.button-newsletter{background:#fff;border:none;border-radius:5px;color:var(--primary-color);display:none;margin-left:8px;outline:none!important;transition:all .5s ease}.modal-filtro-avanzado{height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:99999}.modal-filtro-avanzado .box-content-modal{overflow:hidden;z-index:9}.modal-filtro-avanzado .overlay-modal-custom{z-index:9}.container-modal-custom{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.box-content-modal{height:95%;margin:auto;max-height:1220px;padding-bottom:11px;position:relative;width:60%}.overlay-modal-custom{background:rgba(0,0,0,.502);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.underline{position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.underline:after{border-bottom:2px solid #fff;bottom:-5px;content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s;width:100%}.underline:hover:after{transform:scaleX(1);transform-origin:left}.dropdown-menu-list-filter .underline:after,.header-links-item.underline:after{border-color:#000;border-bottom:1px solid;bottom:-2px}.banner-barra-search-m{display:none}.date-picker-wrapper{background:0 0;border:0;box-shadow:none;max-width:100%;padding:0;z-index:999999}.date-picker-wrapper,.date-picker-wrapper.single-date{width:525px}#date-day-mobile-content .date-picker-wrapper,#date-month-mobile-content .date-picker-wrapper,#date-year-mobile-content .date-picker-wrapper{width:auto}.date-picker-wrapper .time{display:none!important}.date-picker-wrapper .month-wrapper{align-items:flex-start;display:flex;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important}.date-picker-wrapper .month-wrapper table .caption .next,.date-picker-wrapper .month-wrapper table .caption .prev{background-color:transparent;color:#000;transition:all .5s ease}.date-picker-wrapper .month-wrapper table .caption .next:hover,.date-picker-wrapper .month-wrapper table .caption .prev:hover{background-color:transparent;color:#929292}.date-picker-wrapper .month-wrapper table .week-name th{font-size:0}.date-picker-wrapper .month-wrapper table .week-name th:first-letter{font-size:14px}.date-picker-wrapper .month-wrapper table .day.checked.first-date-selected:not .lastMonth,.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected:not .lastMonth{align-items:center;background:#000!important;border-radius:50%!important;color:var(--secundary-color)!important;display:flex;height:30px;justify-content:center;margin:-4px 0;position:relative}.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected:not .lastMonth{border-bottom-right-radius:20px;border-top-right-radius:20px}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{color:#929292;font-family:PP Neue Montreal;font-size:12px;line-height:1.1}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background:#00000012;color:#fff}.date-picker-wrapper .month-wrapper table .day.checked,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background:#00000012;color:#000}.date-picker-wrapper .month-wrapper table tr td div.day{color:var(--primary-color)}.date-picker-wrapper .month-wrapper table tr td:not(:first-child) div.day.last-date-selected:after{background:red}.date-picker-wrapper .month-wrapper table tr td div.day.invalid{color:#bebebe!important}.date-picker-wrapper .month-wrapper table .day.real-today:not .checked{align-items:center;background:0 0;border:1px solid #000;border-radius:50%;color:#000!important;display:flex;height:30px;justify-content:center;margin:-6px 0}.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected.first-date-selected:after,.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected.first-date-selected:before{display:none}.date-picker-wrapper .month-wrapper .month-name{font-weight:200}.date-picker-wrapper .gap{margin-left:20px;margin-right:20px}@media (min-width:530px){.date-picker-wrapper:not(.single-month) .month1{margin-right:40px}}.date-picker-wrapper .month-element{color:var(--primary-color)}.date-picker-wrapper .date-range-length-tip{background:#929292;border-radius:4px;color:#fff;padding:3px 7px}.date-picker-wrapper .date-range-length-tip:after{border-top-color:#929292}.nextMonth{align-items:center;border-radius:50%!important;border-bottom-right-radius:20px;border-top-right-radius:20px;display:flex;height:30px;justify-content:center;margin:-4px 0;position:relative}.box-footer-tab-pane{border-top:.5px solid #929292;display:flex;flex-wrap:wrap;padding-top:27px}.box-footer-tab-pane .title-box-footer-tab-pane{color:#000;font-size:14px;line-height:17px;margin-bottom:10px;width:100%}.box-footer-tab-pane .items-tab-footer{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;padding-right:30px}.box-footer-tab-pane .title-box-footer-tab-pane-last{align-items:center;display:flex;margin:0 auto 0 0;width:auto}.btn-design2{background:#000;color:#fff!important}.btn-design1,.btn-design2{border:1px solid #000;border-radius:5px;display:inline-block;font-size:16px;font-weight:200;line-height:19px;line-height:1;padding:8px 14px 9px;text-align:center;text-decoration:none!important}.btn-design1{background:#fff;color:#000!important}.item-tab-footer.active{border:1px solid #000}#myTabContent{display:flex;flex:1 1 auto;flex-direction:column}#date-range12-container,#date-range12-container-2,#date-range12-container-3{height:auto}#date-year-content .box-footer-tab-pane{padding-top:24px}#date-year-content .nav-date-title{width:100%}#date-year-content .nav-date-title input{display:block;width:100%}#date-year-content .nav-item{width:100%}.banner-barra-list.active{background:0 0!important;background:#f2f2f2!important}.banner-barra-list.active .banner-barra-list-d-submit,.banner-barra-list.active .barra-list-item{opacity:.8}.banner-barra-list.active .banner-barra-list-d-submit:hover{background:#fff;border-radius:8px;opacity:1;transform:scale(1.15);z-index:999}.banner-barra-list.active .barra-list-item.active{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;margin-left:-2.5px;margin-right:-2.5px;margin-top:0;opacity:1;padding:24px 23px;position:relative;z-index:9999}.banner-barra-list-d-submit{background:#fff;border-bottom-right-radius:8px!important;border-top-right-radius:8px!important;padding-left:5px}.section-proprietary{height:665px}.overlay-modal-box-banner,.overlay-modal-map{background:#000;bottom:0;display:none;left:0;opacity:.3;position:fixed;right:0;top:0}.overlay-modal-map{z-index:999999}.modal-box-banner{z-index:99999999999}.section-listado-custom1{background:#fff;position:relative;z-index:999}.section-listado-custom1 .container-custom{position:relative}.items-listado-custom1{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px)}.item-listado-custom1{background-color:#fff;color:#000!important;display:block;text-decoration:none!important}.item-listado-custom1-header{border:none;border-bottom:0;position:relative;transition:all .3s ease}.item-listado-custom1-header .swiper-rental-selection-heart-box{position:absolute;right:17px;top:18px;z-index:2}.item-listado-custom1-header-swiper-img{height:300px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-listado-custom1-header-tags{display:flex;left:9px;position:absolute;top:16px;z-index:2}.item-listado-custom1-header-tag{background:#fff;cursor:pointer;margin-bottom:5px;margin-right:8px;padding:6px 15px;transition:all .3s ease}.item-listado-custom1-body-title{color:var(--primary-color);line-height:31px;margin-bottom:0;text-transform:uppercase}.item-listado-custom1-body-text1{color:var(--primary-color);line-height:16px;margin-bottom:0;margin-top:2px}.item-listado-custom1-body-tag{border-right:1px solid;color:var(--primary-color);margin-right:10px;padding-right:10px}.item-listado-custom1-body-tags{display:flex;flex-direction:column;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.item-listado-custom1-body-tags .item-listado-custom1-body-tag:last-child{border-right:0;margin-right:0;padding-right:0}.item-listado-custom1-footer-price-text{color:var(--primary-color);margin:0}.item-listado-custom1-body{border-left:.8px solid #d9d9d9!important;border-right:.8px solid #d9d9d9!important;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:16px;transition:all .3s ease}.item-listado-custom1-footer{border:.8px solid #d9d9d9!important;text-align:center;transition:all .3s ease}.item-listado-custom1-footer-date-text{color:var(--primary-color);margin:0;text-align:right}.item-listado-custom1-footer-date{margin-left:auto}.swiper-listado-images{overflow:hidden;position:relative;width:100%}.swiper-listado-images .swiper-pagination-bullet{background:#fff;height:4.84px;margin:0 6.5px!important;opacity:1;transition:all .3s ease;width:4.84px}.swiper-listado-images .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(2)}.swiper-listado-images .swiper-pagination{align-items:center;bottom:16px;display:flex;justify-content:center;width:100%}.swiper-listado-images .swiper-button-next:after,.swiper-listado-images .swiper-button-prev:after{color:#fff;font-size:26px}.swiper-listado-images2{overflow:hidden;position:relative;width:100%}.swiper-listado-images2 .swiper-pagination-bullet{background:#fff;height:4.84px;margin:0 6.5px!important;opacity:1;transition:all .3s ease;width:4.84px}.swiper-listado-images2 .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(2)}.swiper-listado-images2 .swiper-pagination{align-items:center;bottom:16px;display:flex;justify-content:center;width:100%}.swiper-listado-images2 .swiper-button-next:after,.swiper-listado-images2 .swiper-button-prev:after{color:#fff;font-size:26px}.swiper-listado-images2_int{overflow:hidden;position:relative;width:100%}.item-breadcrumb{color:#929292!important;display:inline-block;text-decoration:none!important;text-transform:uppercase}.item-breadcrumb.active{color:var(--primary-color)!important}.box-title-section{padding-bottom:30px}.item-listado-custom1-footer-price-text-price-discount{color:#984242;text-decoration:line-through}.item-listado-custom1-header-tag.active{background:#000;color:#fff}.item-listado-custom1-destaqued{max-width:100%;width:calc(50% - 25px)}.swiper-items-listado{height:100%;margin-top:-91px;overflow:hidden;padding-top:90px;position:relative}.swiper-items-listado .item-listado-custom1{padding:0;width:100%}.link-title-section{color:var(--primary-color)!important;position:absolute;right:15px;text-align:right;text-decoration:underline;text-underline-offset:auto;text-underline-position:under;top:5px}.link-title-section,.link-title-section:hover{text-decoration-thickness:1px}.box-section-items-listado-title{display:flex;justify-content:space-between;margin-bottom:26px;padding-bottom:1px;padding-right:114px;position:relative;width:100%}.box-section-items-listado-title .text-custom-05{align-items:center;display:flex}.box-section-items-listado-title .title-custom-09{display:inline-block;margin-bottom:-10px;position:relative;z-index:9999}.box-swiper-items-listado-navigation{position:absolute;right:0;top:38px;transition:all .5s ease;z-index:999}.swiper-button-next2{margin-left:27px}.swiper-button-next2,.swiper-button-prev2{background:0 0;border:0;outline:none!important;padding:0}.swiper-button-next2.swiper-button-disabled,.swiper-button-prev2.swiper-button-disabled{opacity:.6}.swiper-lazy-preloader{border-bottom-color:#000;border-left-color:#000;border-right-color:#000}.infinite-scroll-request{margin:30px 0;padding:30px 0;position:relative}.barra-custom-buttons{border-radius:5px;bottom:20px;display:flex;height:56px;justify-content:center;margin:auto;position:fixed;width:100%;z-index:2}.box-barra-custom-buttons{bottom:2%;left:0;position:fixed;width:100%;z-index:999999}.barra-custom-button{align-items:center;background:0 0;background:#000;border:none;border-radius:0;border-radius:7px;color:#fff!important;display:flex;height:56px;line-height:56px;margin:0;padding:0;position:relative}.barra-custom-button span{display:block;padding:0 25px}.barra-custom-button-m{margin-right:8px}.barra-custom-button-m:before{background:#d9d9d9;content:"";display:block;display:none;height:55%;position:absolute;right:0;top:12px;width:.5px}.barra-custom-button-img{margin-right:8px}.btn-fixed-map{background:#000;border-radius:7px;border-bottom-right-radius:0;border-top-right-radius:0;bottom:20px;box-shadow:2px 3px 10px rgba(0,0,0,.05);color:#fff!important;display:inline-block;height:56px;line-height:56px;position:fixed;right:0;text-decoration:none!important;transition:all .3s ease;z-index:9}.btn-fixed-map i{margin-right:7px}.btn-fixed-map:hover{padding-right:20px}.btn-fixed-map span{display:block;padding:0 25px}.modal-map{display:block;height:calc(100vh - 130px)!important;overflow:hidden;position:fixed;position:sticky;right:0;transform:translateX(125%);transition:transform .5s ease;z-index:2}.modal-map .item-listado-custom1-footer-content{flex-wrap:wrap}.modal-map .item-listado-custom1-footer-content p{font-size:14px;line-height:16px;margin-bottom:5px;margin-right:6px;padding-right:6px}.modal-map .item-listado-custom1-footer-content p:last-child{margin-bottom:0;padding-right:0}.modal-map .item-listado-custom1-footer-content p:nth-child(3){border:none;padding-right:0}.modal-map .item-listado-custom1-body-box-title{width:100%}.modal-map .item-listado-custom1-body-tags{height:auto;width:-moz-fit-content;width:fit-content}#map{height:100%}.btn-close-modal-map{align-items:center;background:#fff;border:.5px solid #d9d9d9;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.3);display:flex;height:40.24px;justify-content:center;outline:none!important;outline:none;padding:0;position:absolute;right:10px;top:10px;width:40.24px;z-index:9999999}.btn-close-modal-map:before{transform:rotate(45deg)}.btn-close-modal-map:after,.btn-close-modal-map:before{background:#000;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:25px}.btn-close-modal-map:after{transform:rotate(-45deg)}.btn-close-modal-map img{opacity:0}.marker-label,.marker-label-multi{background:#fff;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.3);font-family:pp neue montreal!important;font-size:16px!important;font-style:normal;font-weight:200;line-height:18px;padding:8px 10px}.gm-style-iw-d{overflow:hidden!important;padding:0!important}.gm-style-iw-d .item-listado-custom1{display:flex;margin:0 0 19px;padding:0;width:100%}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-header{border:0;padding-right:10px;width:calc(48.5% + 12px)}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-body{border:0;border:0!important;flex-direction:column;margin-bottom:0;padding-bottom:12px;padding-left:0!important;padding-right:0!important;padding-top:11px}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-footer{border:0;border:0!important;border-top:.8px solid #d9d9d9!important;padding:12px 0}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-header-swiper-img{height:183px}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-body-title{font-size:16px;line-height:22px;margin:0 0 9px}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-body-text1{font-size:12px;line-height:17px;margin-bottom:4px}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-body-text1 svg{position:relative;top:-1px}.gm-style-iw-d .item-listado-custom1 .item-listado-custom1-body-tag{font-size:12px;line-height:14px}.gm-style-iw-d .item-listado-custom1 .swiper-listado-images .swiper-button-prev{display:none;width:auto}.gm-style-iw-d .item-listado-custom1 .swiper-listado-images .swiper-button-prev:after{font-size:18px}.gm-style-iw-d .item-listado-custom1 .swiper-listado-images .swiper-button-next{display:none;width:auto}.gm-style-iw-d .item-listado-custom1 .swiper-listado-images .swiper-button-next:after{font-size:18px}.gm-style-iw-d .item-listado-custom1 .swiper-rental-selection-heart-box{display:none;right:10px;top:8px;width:21px}.gm-style-iw-d .item-listado-custom1 .swiper-rental-selection-heart-box img{height:21px;width:21px}.gm-style-iw-d .item-listado-custom1-available.text-custom-06{font-size:12px;line-height:14px}.gm-style .gm-style-iw-c{border-radius:0;box-shadow:none;filter:drop-shadow(1px 3px 10px rgba(0,0,0,.4));padding:0}.gm-style .gm-style-iw-tc{display:none}.gm-ui-hover-effect{align-items:center;background:rgba(0,0,0,.2)!important;border-radius:3px;display:flex!important;height:21px!important;justify-content:center;left:8px;opacity:1!important;outline:none!important;top:7px!important;width:21px!important;z-index:9999}.gm-ui-hover-effect span{background-repeat:no-repeat;margin:0!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:0}.gm-ui-hover-effect:before{transform:rotate(45deg)}.gm-ui-hover-effect:after,.gm-ui-hover-effect:before{background:#000;background:#fff;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:25px;width:14px}.gm-ui-hover-effect:after{transform:rotate(-45deg)}.gm-style-iw-a-multi .gm-style-iw-c{height:360px;max-width:400px!important;width:400px!important}.gm-style-iw-a-multi .gm-style-iw-c:before{background:#fff;border-radius:0;content:"";display:block;height:24px}.gm-style-iw-a-multi .gm-ui-hover-effect{background:0 0!important;border:0!important;border-radius:0!important;height:17px!important;left:6px!important;padding:0!important;right:auto!important;top:6px!important;width:17px!important}.gm-style-iw-a-multi .gm-ui-hover-effect span{filter:invert(1);height:90%!important;opacity:0;width:90%!important}.gm-style-iw-a-multi .gm-ui-hover-effect:before{transform:rotate(45deg)}.gm-style-iw-a-multi .gm-ui-hover-effect:after,.gm-style-iw-a-multi .gm-ui-hover-effect:before{background:#000;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:25px;width:17px}.gm-style-iw-a-multi .gm-ui-hover-effect:after{transform:rotate(-45deg)}.gm-style-iw-a-multi .gm-style-iw-d{height:calc(100% - 24px);overflow-y:scroll!important;padding-bottom:8px!important;padding-left:8px!important;padding-top:8px!important}.box-item-listado-custom1{display:flex;flex-direction:column;justify-content:center;min-height:140px}.box-item-listado-custom1>*{margin-bottom:15px}.box-item-listado-custom1>:last-child{margin-bottom:0}.section-banner-fond-mobile{display:none!important}.button-s1{border:none;box-shadow:none!important;outline:none!important;overflow:hidden;position:relative}.button-s1 span{background:#000;color:#fff;font-weight:200;mix-blend-mode:difference;padding:0 5px;position:relative;z-index:9999}.button-s1:before{background:#fff!important;content:"";height:100%;left:0;position:absolute;top:0;transition:all .85s cubic-bezier(.68,-.55,.265,1.55);width:0;z-index:999}.modal-map.active{transform:translateX(0)}.tab-pane{position:relative}.box-exit-closed-flexible{background:#fff;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:0;opacity:0;padding-bottom:3px;padding-top:10px;position:absolute;top:56px;transition:all .5s ease;visibility:hidden;width:100%;z-index:999999}.exit-closed-flexible-item-title{color:#000;font-family:pp neue montreal;font-size:20px;font-weight:200;line-height:21px;margin-bottom:8.5px}.exit-closed-flexible-item-title span{font-family:editorial new;font-style:italic;padding-left:2px}.exit-closed-flecible-item-list{list-style:none;margin-bottom:0;margin-top:35px;padding-left:20px}.exit-closed-flecible-item-list li{color:#000;font-family:pp neue montreal;font-size:13px;font-weight:200;letter-spacing:0;line-height:20px;margin-bottom:20px;text-align:left}.exit-closed-flecible-item-list .item-c01{height:22px;left:12px;padding-top:4px;width:22px}.exit-closed-flexible-item{width:48%}.exit-closed-flexible-item label{border:1px solid #c9c9c9;border-radius:8px;cursor:pointer;height:100%;margin-bottom:0;padding:16px;position:relative;transition:all .3s ease;width:100%}.exit-closed-flexible-item label:after{border:1px solid #929292;content:"";display:block;display:none;height:14px;left:17px;position:absolute;top:19px;width:14px}.exit-closed-flexible-item label:before{background:#000;border-radius:50%;content:"";display:block;display:none;height:10px;left:19px;opacity:0;position:absolute;top:21px;transition:all .5s ease;width:10px}.exit-closed-flexible-item input{display:none}.exit-closed-flexible-item input:checked+label{border-color:#000}.exit-closed-flexible-item input:checked+label .exit-closed-flexible-item-title{color:var(--primary-color)}.exit-closed-flexible-item input:checked+label:after{border-color:#000}.exit-closed-flexible-item input:checked+label:before{opacity:1}.swiper-rental-selection-content.active{filter:brightness(65%)}.swiper-pagination-exclusive-homes{display:none}.dormitorios-box-t{margin-bottom:0;margin-left:5px}.barra-list-fechas.fecha-capitalize{text-transform:capitalize}.marker-label-multi.active,.marker-label.active{background:#000;color:#fff!important}.swiper-rental-selection-eh{left:0;padding:0 13px;position:absolute;top:13px;width:100%;z-index:999999999}.items-listado-living .item-listado-custom1{margin:0}.swiper-rental-selection-img-s{border-radius:10px;display:none}.item-listado-living{border-top:1px solid #d9d9d9;margin-bottom:40px;padding-top:40px}.item-listado-living:last-child{margin-bottom:57px}.item-listado-living .title-custom-08{font-size:24px;font-weight:200;line-height:1}.item-listado-custom1-img{display:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-rental-selection-box-button-m{display:none}#date-month-content .items-tab-footer{visibility:hidden}#date-month-content .items-tab-footer.active{visibility:initial}#date-month-mobile-content .items-tab-footer{visibility:hidden}#date-month-mobile-content .items-tab-footer.active{visibility:initial}.swiper-rental-selection-eh.active{filter:brightness(65%)}.exit-closed-flexible-button{background:0 0;border:.5px solid #000;border-radius:5px;color:#000;font-size:11px;margin-top:15px;outline:none!important;padding:5px 10px;text-transform:uppercase}.modal-livings{background:#fff;display:none;height:100%;overflow-y:auto;position:fixed;right:0;top:0;width:960px;z-index:9999999}.modal-livings .section-banner-living{margin-top:0}.modal-livings .section-banner-living-title{width:40%}.modal-livings .section-banner-living-button-video{display:none}.modal-livings .section-life-share-title{font-size:34px;line-height:1;width:45%}.modal-livings .section-way-living-title{font-size:34px;line-height:1;min-height:100px;width:84%}.modal-livings .section-way-living-title strong{font-size:34px}.modal-livings .section-way-living-text{font-size:14px;line-height:16px;min-height:100px;padding-top:0}.modal-livings .section-life-share{padding-bottom:96px}.modal-livings .section-way-living{padding-bottom:185px}.modal-livings .swiper-tabs-nav-box{margin-left:7%}.modal-livings .swiper-livings-slide-content-title{font-size:32px;line-height:1;margin-bottom:30px}.modal-livings .swiper-livings-slide-content-title strong{font-size:34px;line-height:1}.modal-livings .section-swiper-livings-slide-box-swiper-images{height:550px}.modal-livings .swiper-tabs-content-images-box{height:350px;width:100%}.modal-livings .section-swiper-livings-slide-box-content .text-custom-01{font-size:14px;line-height:16px}.modal-livings .section-spaces-amenities{padding:90px 0}.modal-livings .section-spaces-amenities-title{font-size:32px;line-height:34px;margin-bottom:26px}.modal-livings .section-spaces-amenities-title strong{font-size:34px}.modal-livings .container-custom{padding:0 32px}.modal-livings .swiper-slide-spaces-amenities-box .title-custom-04{display:flex;font-size:21px;line-height:23px;margin-bottom:0;padding-top:3px}.modal-livings .swiper-slide-spaces-amenities-item-list{margin-bottom:10px}.modal-livings .swiper-slide-spaces-amenities-item-number{font-size:18px;height:25px;padding-top:4px;width:25px}.modal-livings .swiper-slide-spaces-amenities-items-list{padding-left:30px}.modal-livings .swiper-spaces-amenities-col-text{font-size:14px;line-height:16px}.modal-livings .section-discover-livings-title{font-size:32px;line-height:34px;margin-bottom:60px}.modal-livings .section-discover-livings-title strong{font-size:32px;line-height:34px}.modal-livings .nav-link-discover-livings{font-size:20px;line-height:24px}.modal-livings .tab-content-discover-livings{margin-top:31px}.modal-livings .discover-livings-item{margin-bottom:69px}.modal-livings .section.section-discover-livings{padding-bottom:26px;padding-top:46px}.modal-livings-header{align-items:center;background:#fff;display:flex;height:84px;justify-content:space-between;padding:0 32px;position:sticky;top:0;width:100%;z-index:999}.exit-modal-livings{background:0 0;border:none;outline:none!important}.modal-livings-header-title{font-family:Editorial New;font-size:39px;font-weight:200;letter-spacing:0;line-height:50px;margin-bottom:0;text-align:left;text-transform:uppercase}.page-single-livings .section-banner-living-box-title{align-items:center;flex-direction:column;justify-content:flex-end;padding-bottom:32px}.page-single-livings .section-banner-living-title{margin-bottom:44px;text-align:center;text-transform:uppercase;width:200px}.page-single-livings .section-way-living{padding:50px 20px 120px}.page-single-livings .section-way-living-text{width:clamp(450px,37vw,670px)}.page-single-livings .section-swiper-livings-slide-box-content{align-items:flex-start}.page-single-livings .swiper-livings-slide-content-text{width:340px}.page-single-livings .swiper-slide-spaces-amenities-col-content{height:auto}.page-single-livings .section-items-listado{overflow:hidden;padding-top:120px}.page-single-livings .section-items-listado .btn-c01{padding:6px 15px 5px}.page-single-livings .section-way-living-title{min-height:130px;min-height:0}.page-single-livings .container.container-custom{padding:0}.page-single-livings .section-spaces-amenities{padding:120px 30px 112px}.page-single-livings .section-spaces-amenities .swiper-slide-spaces-amenities-item-number.title-custom-09{padding-top:5px}.page-single-livings .section-swiper-living-tabs-bottom .swiper-livings-slide-content-title{align-items:center;display:flex;flex-direction:column;font-family:editorial new;font-style:italic;font-weight:200;margin:0;text-align:center;width:100%}.page-single-livings .section-swiper-living-tabs-bottom .swiper-livings-slide-content-title a{color:#fff;font-family:pp neue montreal;font-style:normal}.page-single-livings .section-items-listado-single-livings{padding:120px 25px}.page-single-livings .section-items-listado-single-livings .item-listado-custom1-body-text1{margin-bottom:10px}.page-single-livings .section-items-listado-single-livings .item-listado-custom1-body{flex-direction:row}.page-single-livings .section-items-listado-single-livings .item-listado-custom1-body .item-listado-custom1-body-box-title{flex:1 1;padding-right:5px;width:58%}.page-single-livings .section-items-listado-single-livings .item-listado-custom1-body .item-listado-custom1-body-tags{width:-moz-fit-content;width:fit-content}.page-single-livings .title-custom-new-01.section-ubication-living-title{margin-bottom:30px}.section-ubication-living-box-content{display:flex;justify-content:space-between}.section-ubication-living{padding:120px 30px}.section-ubication-living .section-discover-single-rental-left{flex:initial;padding:0;position:relative;width:50%}.section-ubication-living .section-ubication-living-box-text{padding-bottom:300px}.section-ubication-living-box-map{height:550px;width:50%}.section-ubication-living-box-text{position:relative;width:45%}.section-ubication-living-box-text .section-rental-selection-button{bottom:0;display:block;position:absolute}.section-ubication-living-title{margin-bottom:30px}.section-ubication-living-text{margin-bottom:0;text-align:left}.section-ubication-living-map{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-items-listado-top{display:flex;justify-content:space-between;margin-bottom:28px}.section-items-listado-top-left{width:31.2%}.section-items-listado-top-center{align-items:flex-end;display:flex;width:30%}.section-items-listado-top-right{align-items:flex-end;display:flex;justify-content:flex-end;width:32%}.section-items-listado-text-02{margin-bottom:0;text-align:end;width:70px}.section-items-listado-top-title{line-height:1;margin-bottom:3px}.section-items-listado-subtitle,.section-items-listado-text{margin-bottom:0}.section-includes-living{background:#000;color:#fff;padding-bottom:100px;padding-top:70px}.section-includes-living .section-includes-living-title{margin-bottom:75px}.section-includes-living-content-scroll{display:flex;width:100%}.section-includes-living-item{display:flex;justify-content:center}.section-includes-living-item-box-img{height:100%;height:360px;margin-right:32px;width:445px}.section-includes-living-item-box-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;width:305px}.section-includes-living-title{margin-bottom:85px;text-align:center}.section-includes-living-item-text{margin-bottom:0}.section-includes-living-item-title{margin-bottom:30px}.open-modal-living strong{font-style:normal;text-transform:uppercase}.section-header.header-custom.menu-fixed{box-shadow:none}.box-actions-footer{visibility:hidden}.list-filter-dropdown-item .list-filter-dropdown i,.list-filter-dropdown-item .list-filter-dropdown p{display:inline-block}.list-filters-title-result{color:#929292;margin-bottom:0;margin-left:0}.list-filters-title-result span{color:#000}.section-listado-custom-sticky{background:#fff;padding-bottom:12px;padding-top:12px;position:sticky;z-index:5}.section-listado-custom-sticky .banner-barra-top{bottom:0!important;left:0!important;margin:inherit;margin-right:51px;opacity:1;visibility:initial}.section-listado-custom-sticky .list-filters{height:43px}.section-listado-custom-sticky.sticky{box-shadow:1px 3px 9px -7px}.box-modal-body-col{border-top:.5px solid #d9d9d9;padding:40px 10px}.box-modal-body-col:last-child{margin-bottom:0}.box-modal-body-col:first-child{border:none;padding-bottom:40px;padding-top:44px;width:100%}.filter-no-results-content-title.title-custom-02 strong{font-family:editorial new;font-style:italic;font-weight:200}.item-listado-custom-s2-title{color:var(--secundary-color);font-size:40px!important;height:auto;line-height:52px!important;margin-bottom:0;width:385px}.item-listado-custom-s2-title strong{font-family:Editorial New;font-size:40px!important;font-style:italic;font-weight:200;letter-spacing:0;line-height:54px!important}.item-listado-custom1-footer-content{display:flex;flex-wrap:wrap}.item-listado-custom1-footer-content p{border-right:.5px solid #000;line-height:1;margin-bottom:13px;margin-right:10px;padding-left:0;padding-right:6px;text-align:center}.item-listado-custom1-footer-content p:first-child{padding-left:0}.item-listado-custom1-footer-content p:last-child{border-right:0;padding-right:0}.item-listado-custom1-available{background:#f2f2f2;height:-moz-fit-content;height:fit-content;margin-bottom:0;padding:10px}.dropdown-list-dd-item button{align-items:center;background:0 0;border:1px solid #d9d9d9;border-radius:5px;color:var(--primary-color);display:flex;height:40px;outline:none!important;padding:12px 20px;transition:all .3s ease}.dropdown-list-dd-item button p{margin-bottom:0;width:100%}.dropdown-list-dd-item button img{margin-left:10px}.dropdown-list-dd-item .dropdown-item:hover{background:#f6f6f6!important}.list-filter-dropdown p{margin-bottom:0}.list-filter-dropdown i,.list-filter-dropdown img{transition:all .5s ease}.section-items-listado.active .items-listado-custom1{width:70%}.section-items-listado.active .items-listado-custom1 .item-listado-custom1{width:46.1%}.section-items-listado.active .swiper-items-listado{padding-right:33.3333%}.items-breadcrumbs{margin-bottom:0;position:relative;z-index:9999}.swiper-listado-imagesm .swiper-pagination-bullet{background:#fff;height:6px;margin:0 4px!important;width:6px}.swiper-listado-imagesm .swiper-button-next:after,.swiper-listado-imagesm .swiper-button-prev:after{color:#fff;font-size:20px}.banner-barra-list-d.barra-list-dormitorios .barra-list-item{width:auto}.box-swiper-items-listado-navigation.active{margin-right:0}.link-map-main .swiper-listado-images .swiper-slide{width:100%!important}.barra-destino-row{display:flex;justify-content:space-between}.swiper-living-single-incluye{padding-bottom:90px;width:100%}.swiper-living-single-incluye .swiper-scrollbar-horizontal{background:#fff;background:#000;height:18px;left:0;margin:auto;right:0;width:280px}.swiper-living-single-incluye .swiper-scrollbar-horizontal:after{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.swiper-living-single-incluye .swiper-scrollbar-drag{background:#000;border:1px solid #fff;border-radius:50%;height:18px;left:18px;width:18px!important;z-index:9}.swiper-living-single-incluye .title-custom-new-01{margin-bottom:30px}.section-includes-living-item-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.box-image-custom1{padding-top:72%}.box-image-custom1 img{height:100%;position:absolute;top:0}.modal-precio-optimo{bottom:2%;box-shadow:1px 2px 7px 0 #00000026;display:none;height:138px;left:1.5%;position:fixed;transform:translateY(150%);transition:all .5s ease;width:204px;z-index:99999}.modal-precio-optimo .box-content-modal{height:100%;padding:18px;width:100%}.modal-precio-optimo .exit-modal{right:5px;top:5px}.modal-precio-optimo .exit-modal span{background:#4b809d;height:1.5px;width:14px}.modal-precio-optimo .exit-modal span:first-child{top:0;transform:rotate(45deg)}.modal-precio-optimo-title{align-items:center;color:#4b809d;display:flex;margin-bottom:10px}.modal-precio-optimo-title img{margin-right:4px;width:16px}.modal-precio-optimo-text{color:#4b809d}.item-listado-custom-precio{color:#4b809d;margin-bottom:0;margin-top:15px;text-align:right}.item-listado-custom-precio-tooltip{margin-left:3px;width:12px}.item-listado-custom-precio-star{margin-right:3px;width:14px}.precio-optimo-tooltip{width:-moz-fit-content!important;width:fit-content!important}.precio-optimo-tooltip .arrow:before{border-bottom-color:#e4ecf0;border-top-color:#e4ecf0}.item-listado-custom1-body-footer{width:calc(52.5% - 12px)}.dropdown-menu-right .price-range-slider{width:100%}.item-listado-living.col-lg-8 .box-section-items-listado-title{width:86%}.btn-close-modal-map-icon{height:18px;width:18px}div#date-month-content .box-footer-tab-pane.active{display:flex}div#date-month-content .box-footer-tab-pane{display:none}.barra-list-destino+li a:before{background:#bcbcbc;bottom:0;content:"";height:60%;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease;width:1px}.items-listado-extra-p-apartamentos.items-listado-extra-p strong{font-style:italic}#two-inputs3 .nav-date-title.active:before{display:none}.section-banner-single-rental-image{height:auto;padding-top:38%;position:relative}.section-banner-single-rental-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.section-banner-single-rental-tag-title{background:#fff;cursor:pointer;display:block;font-family:editorial new;font-size:18px;font-style:italic;font-weight:200;line-height:23px;margin-bottom:5px;padding:6px 20px;text-align:right;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.section-banner-single-rental-tag-text{background:#fff;border-radius:5px;box-shadow:1px 2px 7px rgba(0,0,0,.15);opacity:0;padding:20px;transition:all .3s ease;width:247px}.section-banner-single-rental-tag-text p{font-size:14px;font-weight:200;line-height:16px;margin:0;transition:all .3s ease}.section-banner-single-rental-tag{left:31px;position:absolute;top:31px}.section-banner-single-rental-tag .section-banner-single-rental-tag-title:hover+.section-banner-single-rental-tag-text{opacity:1}.section-banner-single-rental-tag2 .section-banner-single-rental-tag-title{background:#000;color:#fff}.section-banner-single-rental-tag2 .section-banner-single-rental-tag-text{background:#000}.section-banner-single-rental-tag2 .section-banner-single-rental-tag-text p{color:#fff}.section-banner-single-rental{position:relative}.section-banner-single-rental .swiper-rental-selection-heart-box{bottom:31px;left:31px;position:absolute}.section-info-single-rental-left-location{font-family:pp neue montreal;font-size:14px;font-style:normal;font-weight:200;line-height:17px;margin-bottom:11px;text-transform:uppercase}.section-info-single-rental-left-location span{display:none}.section-info-single-rental-left-item-title{border-right:1px solid #000;font-family:pp neue montreal;font-size:14px;font-style:normal;font-weight:200;line-height:14px;margin:0 12px 0 0;padding-right:12px}.section-info-single-rental-left-item-title:last-child{border:0}.section-info-single-rental-left-item{display:flex}.section-info-single-rental-right-link{border:1px solid #000;border-radius:5px;box-shadow:inset 0 0 0 0 #000!important;color:#000!important;display:block;font-family:editorial new;font-size:18px;font-style:italic;font-weight:200;line-height:1;margin-left:14px;padding:7px 20px 6px;text-decoration:none!important;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.section-info-single-rental-right-link:hover{box-shadow:inset 0 0 0 1px #000!important}.section-info-single-rental-right{display:flex;margin-left:auto}.section-info-single-rental-content{align-items:flex-end;display:flex;max-width:100%;padding:35px 0 25px;width:750px}.container-single-rental{padding:0 31px;width:1028px;width:calc(100% - 407px)}.section-detail-single-rental-title{font-family:pp neue montreal;font-size:24px;font-weight:200;line-height:29px}.section-detail-single-rental-content{max-width:100%;width:750px}.section-detail-single-rental .separate-custom1{margin-top:90px}.section-apartamento-single-rental-header-text{font-size:14px;font-weight:200;line-height:16px;margin:0 5% 0 auto;margin-right:0!important}.section-apartamento-single-rental-header{align-items:center;display:flex;padding:30px 0 40px}.section-apartamento-single-rental-header-title{font-size:40px;line-height:42px;margin:0;white-space:nowrap}.item-apartamentos-img{padding-top:123%;position:relative}.item-apartamentos-img img{left:0;position:absolute;top:0;width:100%}.item-apartamentos-tag{padding:20px 0 25px}.item-apartamentos-tag h6{font-family:pp neue montreal;font-size:14px;font-weight:200;line-height:17px;margin:0;text-transform:uppercase}.item-apartamentos-excerpt,.item-apartamentos-excerpt p{font-family:pp neue montreal;font-size:14px;font-weight:200;line-height:1.35}.section-page-all-content-single-property{font-family:pp neue montreal;margin:auto;max-width:100%;width:1630px}.section-page-all-content-single-property .section-rental-selection{background:#fff;position:relative;z-index:9999}.section-page-all-content-single-property .overlay-modal-box-banner{z-index:2}.section-know-single-rental-title.title-custom-03{font-size:40px;font-weight:200;line-height:42px;margin-bottom:40px}.item-rental-title{font-size:18px;line-height:22px;text-transform:uppercase}.item-rental-text p,.item-rental-title{font-family:pp neue montreal;font-weight:200}.item-rental-text p,.item-rental-text ul{font-size:14px;line-height:19px;margin:0}.item-rental-text ul{font-family:pp neue montreal;font-weight:200;padding-left:20px}.item-rental-text ul li a{color:#000;text-decoration:underline}.section-know-single-rental-items{display:flex;flex-wrap:wrap;margin:0 -38px;padding-bottom:50px}.section-know-single-rental-item{margin-bottom:42px;padding:0 38px;width:33.3333%}.item-rental{display:flex;margin-bottom:16px}.item-rental .item-rental-content{padding-left:17px}.item-rental-img{flex:0 0 190px;height:140px;position:relative;width:190px}.item-rental-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.section-include-single-rental{padding-top:30px}.section-include-single-rental .section-apartamento-single-rental-header-title.title-custom-03{margin-bottom:40px}.section-include-single-rental .separate-custom1{margin-top:80px}.section-include-single-rental-content{display:flex}.swiper-rental{display:none;flex:1 1 auto}.section-include-single-rental-content-equipment-title{font-size:18px;font-weight:200;line-height:22px;margin-bottom:20px;text-transform:uppercase}.section-include-single-rental-content-equipment-item-title{font-family:pp neue montreal;font-size:14px;line-height:17px;margin-bottom:10px}.section-include-single-rental-content-equipment-item-list{font-family:pp neue montreal;font-size:14px;font-weight:200;line-height:17px;margin:0;padding-left:19px}.section-include-single-rental-content-equipment-item-list li{margin-bottom:10px}.section-include-single-rental-content-equipment-item-list li:last-child{margin:0}.section-include-single-rental-content-equipment-item{margin-bottom:40px}.section-include-single-rental-content-equipment-items .btn-view-all{margin-top:-20px}.btn-view-all{border:1px solid #000;border-radius:5px;box-shadow:inset 0 0 0 0 #000!important;color:#000!important;display:block;font-family:pp neue montreal;line-height:1;padding:6px 15px;position:relative;text-decoration:none!important;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.btn-view-all:hover{box-shadow:inset 0 0 0 1px #000!important}.items-rental{width:500px}.items-rental .item-rental:last-child{margin-bottom:0}.section-include-single-rental-content-equipment{margin:auto}.separate-custom1{background:#000;display:block;height:.5px;margin-bottom:1px;width:100%}.section-apartamento-single-rental-body{overflow:hidden;padding-bottom:90px}.section-apartamento-single-rental-body .section-know-single-rental-items{display:none}.section-know-single-rental{padding-top:30px}.section-know-single-rental img{min-height:230px;-o-object-fit:cover;object-fit:cover}.section-rental-selection-box-title-page .title-custom-03{width:100%}.fixed-resumen-single-property{margin-left:auto;padding-right:0;position:sticky;right:0;top:32px;width:374px;z-index:99}.fixed-resumen-single-property-content{background:#fff;border:1px solid #d9d9d9;display:flex;flex-direction:column;max-height:100%;max-height:calc(100vh - 64px);overflow-x:hidden;overflow-y:auto;padding:24px 22px 14px}.fixed-resumen-single-property-content::-webkit-scrollbar{-webkit-appearance:none;width:5px}.fixed-resumen-single-property-content::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.fixed-resumen-single-property-content .overlay-modal-box-banner{z-index:2}.fixed-resumen-single-property-content-title{color:#000;display:flex;font-family:editorial new;font-size:26px;font-style:normal;font-weight:200;line-height:33px;margin:0;text-transform:uppercase}.fixed-resumen-single-property-content-price{font-family:editorial new;font-size:19px;font-style:italic;font-weight:200;line-height:24px;margin-bottom:0}.fixed-resumen-single-property-content-price span{color:#929292;font-size:19px;font-style:italic;font-weight:200;line-height:24px;margin-right:3px;text-decoration-line:line-through}.fixed-resumen-single-property-content-info-item{border-right:1px solid;margin-right:7px;padding-right:7px}.fixed-resumen-single-property-content-info-item h6{font-family:pp neue montreal;font-size:14px;font-style:normal;font-weight:200;line-height:16px;margin:0}.fixed-resumen-single-property-content-info-items{display:flex;margin-bottom:6px;margin-top:40px}.fixed-resumen-single-property-content-info-items .fixed-resumen-single-property-content-info-item:last-child{border-right:0;padding-right:0}.fixed-resumen-single-property-content-date-title{font-size:14px;font-weight:200;line-height:16px;margin:0}.section-living-valdebebas-single-rental{background:#000}.section-living-valdebebas-single-rental .separate-custom1{background:#fff;position:relative;top:-1px}.section-living-valdebebas-single-rental-content{padding:54px 0 78px}.section-living-valdebebas-single-rental-content-body-title{color:#fff;flex:0 0 auto}.section-living-valdebebas-single-rental-content-body-text{margin-left:65px;max-width:100%;width:350px}.section-living-valdebebas-single-rental-content-body-text p{color:#fff;font-family:pp neue montreal;font-size:16px;font-style:normal;font-weight:200;line-height:20px;margin:0}.section-living-valdebebas-single-rental-content-body{align-items:center;display:flex}.section-living-valdebebas-single-rental-content-header-link{border:1px solid #fff;border-radius:5px;box-shadow:inset 0 0 0 0 #fff!important;color:#fff!important;display:inline-block;font-size:16px;font-weight:200;line-height:19px;margin-left:65px;padding:8px 14px;text-align:center;text-decoration:none!important;transition:all .3s ease}.section-living-valdebebas-single-rental-content-header-link:hover{box-shadow:inset 0 0 0 1px #fff!important}.section-living-valdebebas-single-rental-content-header{align-items:center;display:flex;margin-bottom:64px}.section-spaces-single-rental{background:#000;margin-top:-1px;padding-bottom:70px;padding-top:69px}.section-spaces-single-rental-content-body-title.title-custom-03{color:#fff;margin-bottom:48px;width:340px}.section-spaces-single-rental-content-footer{display:flex}.section-spaces-single-rental-content-footer>img{max-width:380px;width:44%}.section-spaces-single-rental-content-footer ul{list-style:none;margin-bottom:0;margin-left:30px;padding:0}.section-spaces-single-rental-content-footer ul li{color:#fff;display:flex;font-family:editorial new;font-size:27.5842px;font-style:italic;font-weight:200;line-height:31px;margin-bottom:10px}.section-spaces-single-rental-content-footer ul li span{align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:editorial new;font-size:19.3051px;font-style:normal;font-weight:200;height:23.16px;justify-content:center;line-height:25px;margin-right:5px;padding-top:5px;width:23.16px}.section-discover-single-rental-left{flex:0 0 calc(59.65% - 46px);margin-right:auto;padding-top:43.63%;position:relative;width:calc(59.65% - 46px)}.section-discover-single-rental{display:flex;padding:60px 0 50px}.section-discover-single-rental-right-text p{font-size:14px;font-weight:200;line-height:19px;margin:24px 0 0}.section-discover-single-rental-right{display:flex;flex-direction:column;width:40.25%}.section-discover-single-rental-right .btn-view-all{margin-top:auto;padding:12px 15px}.modal-equipament-content-header-title{font-size:18px;font-weight:200;line-height:22px;margin:0;text-align:center;text-transform:uppercase}.modal-equipament-content-header{border-bottom:.5px solid #d9d9d9;padding:22px 0;position:relative}.modal-equipament-content-body{max-height:calc(100vh - 100px);overflow-y:scroll;padding:35px 52px 48px}.modal-equipament-content-body::-webkit-scrollbar{-webkit-appearance:none;width:5px}.modal-equipament-content-body::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.modal-equipament-content-body .section-include-single-rental-content-equipment-item{display:flex;flex-wrap:wrap;margin:0 0 40px}.modal-equipament-content-body .section-include-single-rental-content-equipment-item .section-include-single-rental-content-equipment-item-title{width:100%}.modal-equipament-content-body .section-include-single-rental-content-equipment-item .section-include-single-rental-content-equipment-item-list{width:50%}.modal-equipament-content-body .section-include-single-rental-content-equipment-item:last-child{margin:0}.modal-equipament{bottom:0;display:none;font-family:pp neue montreal;left:0;margin:auto;position:fixed;right:0;top:0;z-index:99999999999999}.modal-equipament-content{background:#fff;margin:auto;position:relative;top:50%;transform:translateY(-50%);width:500px}.modal-equipament-content-header-close{background:0 0;border:0;height:28px;margin:auto;outline:none!important;padding:0;position:absolute;right:22px;top:19px;width:28px}.modal-equipament-content-header-close span{background:#000;bottom:0;display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px}.modal-equipament-content-header-close span:first-child{transform:rotate(-45deg)}.modal-equipament-content-header-close span:nth-child(2){transform:rotate(45deg)}.modal-equipament-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0}.modal-gallery-single{background:#fff;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.modal-gallery-single-content{margin:auto;max-width:100%;width:1440px}.modal-gallery-single-content-header{align-items:center;display:flex;padding:24px 32px}.modal-gallery-single-content-header-back{background:0 0;border:0;height:auto;line-height:1;outline:none!important;padding:0}.modal-gallery-single-content-header-close{background:0 0;border:0;bottom:0;height:18px;margin-left:auto;outline:none!important;padding:0;position:relative;width:18px}.modal-gallery-single-content-header-close span{background:#000;bottom:0;display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:18px}.modal-gallery-single-content-header-close span:first-child{transform:rotate(-45deg)}.modal-gallery-single-content-header-close span:nth-child(2){transform:rotate(45deg)}.modal-gallery-single-content-body{max-height:calc(100vh - 68px);overflow-y:scroll;padding:0 32px}.modal-gallery-single-content-body::-webkit-scrollbar{-webkit-appearance:none;width:5px}.modal-gallery-single-content-body::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.modal-gallery-single-content-body-items{display:flex;flex-wrap:wrap;margin:0 -11px}.modal-gallery-single-content-body-item{margin-bottom:22px;padding:0 11px;width:50%}.modal-gallery-single-content-body-item img{max-width:100%}.modal-gallery-single-content-body-item-full{width:100%}.open-gallery-single-property{cursor:pointer}.swiper-banner-single-rental{display:none;max-width:100%;overflow:hidden}.item-apartamentos-img-mobile,.section-discover-single-rental-right-title-mobile{display:none}.fixed-resumen-single-property-content-dropdown-btn{align-items:center;background:#f2f2f2;border:0;color:#000;display:flex;line-height:1;outline:none!important;padding:11px 10px 11px 11px;width:100%}.fixed-resumen-single-property-content-dropdown-btn svg{transition:all .3s ease}.fixed-resumen-single-property-content-dropdown-btn-content{display:block;font-size:clamp(10.5px,.9722222vw,16px);line-height:clamp(12px,1.1111111vw,18px);margin-right:auto}.fixed-resumen-single-property-content-dropdown-btn-content b{position:relative}.fixed-resumen-single-property-content-dropdown-btn-content b:after{background:#000;bottom:0;content:"";display:inline-block;display:none;height:75%;margin:auto;position:absolute;right:0;top:0;width:1px}.fixed-resumen-single-property-content-dropdown-btn-content span{margin:0 6px}.fixed-resumen-single-property-content-inputs{border:1px solid #d9d9d9;border-right:0;display:flex;margin-bottom:7px}.fixed-resumen-single-property-content-input{border-right:1px solid #d9d9d9;position:relative;width:33.3333%}.fixed-resumen-single-property-content-input input{border:0;border-radius:0;font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px);outline:none;padding:11px 9px;width:100%}.fixed-resumen-single-property-content-input #barra-dormitorios-box{border-radius:8px;bottom:auto;box-shadow:0 2px 7px 0 #00000026;padding:0;top:-5px;transform:translateY(-100%)!important}.fixed-resumen-single-property-content-input #barra-dormitorios-box .barra-dormitorios-box-number{padding:12px;width:96px}.fixed-resumen-single-property-content-input .barra-dormitorios-box-number input{padding:0}.fixed-resumen-single-property-content-check label{align-items:center;cursor:pointer;display:flex;font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px);margin:0;position:relative}.fixed-resumen-single-property-content-check label:before{border:1px solid #000;content:"";display:inline-block;height:13px;margin-right:6px;width:13px}.fixed-resumen-single-property-content-check label:after{background:#000;border-radius:50%;content:"";display:inline-block;height:9px;left:1.8px;margin-right:6px;opacity:0;position:absolute;transition:all .3s ease;width:9px}.fixed-resumen-single-property-content-check input{display:none}.fixed-resumen-single-property-content-check input:checked+label:after{opacity:1}.fixed-resumen-single-property-content-checks{margin-bottom:28px}.btn-reserva{background:#000;border:1px solid #000;box-shadow:inset 0 0 0 0 #fff!important;color:#fff;outline:none!important;padding:10px 0;width:155px}.fixed-resumen-single-property-content-button{font-size:14px;line-height:16px;margin-bottom:28px}.fixed-resumen-single-property-content-button .btn-reserva.disabled-button{opacity:.3;pointer-events:none}.fixed-resumen-single-property-content-button .btn-reserva{width:128px}.fixed-resumen-single-property-content-footer{margin-top:auto;padding-top:14px;position:relative}.fixed-resumen-single-property-content-footer:before{background:#d9d9d9;content:"";height:1px;left:-10%;position:absolute;top:0;width:120%}.fixed-resumen-single-property-content-footer-item{align-items:center;color:#000!important;display:flex;font-family:pp neue montreal;font-size:clamp(10.5px,.9722222vw,15.5px);letter-spacing:.03em;line-height:clamp(12px,1.1111111vw,18px);margin-right:36px;text-decoration:none!important}.fixed-resumen-single-property-content-footer-item img{margin-right:7px}.fixed-resumen-single-property-content-footer-items{display:flex;justify-content:flex-start}.fixed-resumen-single-property-content-footer-items .fixed-resumen-single-property-content-footer-item:last-child{margin-right:0}.fixed-resumen-single-property-content-date{margin-bottom:43px}#date-reserve .modal-box-banner{bottom:0;height:-moz-fit-content;height:fit-content;left:auto!important;margin:auto;padding:20px;right:0;top:0;transform:translate(0)}#date-reserve .modal-box-banner .date-tab-dt-content{margin-top:0}#date-reserve .modal-box-banner .box-exit-closed-flexible{height:calc(100% - 56px);padding-top:15px;top:56px}.fixed-resumen-single-property-content-input-flexible{align-items:center;background:#fff;display:block;display:none;font-size:14px;height:100%;left:0;line-height:1;line-height:16px;padding:11px 5px;position:absolute;top:0;width:100%}.fixed-resumen-single-property-content-input-flexible span{display:inline-block;line-height:1;margin-right:1px}.fixed-resumen-single-property-content-input-flexible svg{position:relative;top:-1px}.section-items-listado-box-custom-content{background:#fff;padding-bottom:25px;padding-top:5px;position:relative;z-index:999999999}.active.modal-precio-optimo{transform:translateY(0)}.fixed-resumen-single-property-content-dropdown-items{background:#f2f2f2;display:none;flex-direction:column;font-size:14px;line-height:25px;line-height:1;list-style:none;margin:0;padding:0 11px 11px;width:100%;z-index:2}.fixed-resumen-single-property-content-dropdown-item-discount{font-weight:700;padding:0 5px}.fixed-resumen-single-property-content-dropdown{margin-bottom:7px;position:relative}.fixed-resumen-single-property-content-dropdown-btn.active svg{transform:rotateX(180deg)}.fixed-resumen-single-property-content-dropdown-item-link{color:#000!important;cursor:default;display:flex;font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px);padding:6px 9px 6px 8px;position:relative;text-decoration:none!important;width:100%}.fixed-resumen-single-property-content-dropdown-item-link:before{background:#000;bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;top:0;width:3px}#map-single{bottom:0;height:100%;left:0;position:absolute!important;right:0;top:0;width:100%}.modal-small-info-content-header-close{background:0 0;border:0;height:18px;outline:none!important;padding:0;position:absolute;right:6px;top:6px;width:18px}.modal-small-info-content-header-close span{background:#000;bottom:0;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:18px}.modal-small-info-content-header-close span:first-child{transform:rotate(-45deg)}.modal-small-info-content-header-close span:nth-child(2){transform:rotate(45deg)}.modal-small-info-content{background:#fff;border-radius:5px;box-shadow:1px 2px 7px rgba(0,0,0,.15);margin:auto;position:relative;top:50%;transform:translateY(-50%);width:250px}.modal-small-info{bottom:0;display:none;font-family:pp neue montreal;left:0;position:fixed;right:0;top:0;z-index:99999999999999}.modal-small-info-overlay{background:#000;bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0}.modal-small-info-content-body{padding:25px 22px}.modal-small-info-content-body p{color:#ac3131;font-family:pp neue montreal;font-size:12px;font-weight:200;line-height:14px;margin:0}.modal-small-info-content-body a{color:#ac3131;text-decoration:underline}.fixed-resumen-single-property-content-dropdown-items-grafic{flex-direction:row;height:105px;padding:10px 8px 8px}.fixed-resumen-single-property-content-dropdown-items-grafic .fixed-resumen-single-property-content-dropdown-item-link{align-items:flex-start;font-size:clamp(10.5px,.9722222vw,17.5px);justify-content:center;line-height:clamp(12px,1.1111111vw,20px);padding-bottom:8px;padding-top:8px;text-align:center;width:100%}.fixed-resumen-single-property-content-dropdown-items-grafic .fixed-resumen-single-property-content-dropdown-item-link:before{display:none}.fixed-resumen-single-property-content-dropdown-items-grafic .fixed-resumen-single-property-content-dropdown-item{align-items:flex-end;display:flex;justify-content:center;padding:0 6px;width:33.3333%}.fixed-resumen-single-property-content-dropdown-items-grafic .fixed-resumen-single-property-content-dropdown-item:first-child{padding-left:0}.fixed-resumen-single-property-content-dropdown-items-grafic .fixed-resumen-single-property-content-dropdown-item:last-child{padding-right:0}.fixed-resumen-single-property-content-inputs-small .fixed-resumen-single-property-content-input{width:50%}.fixed-resumen-single-property-content-resumen-item-title{background:#fff;font-size:clamp(10.5px,.9722222vw,17.5px);font-weight:200;line-height:clamp(12px,1.1111111vw,20px);margin:0;padding-right:7px;position:relative;width:-moz-fit-content;width:fit-content}.fixed-resumen-single-property-content-resumen-item-text{font-size:clamp(10.5px,.9722222vw,17.5px);font-style:italic;line-height:clamp(12px,1.1111111vw,20px);margin:0;max-width:200px}.fixed-resumen-single-property-content-resumen-item{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:0;position:relative}.fixed-resumen-single-property-content-resumen-item:before{background:#929292;content:"";height:.5px;position:absolute;top:9px;width:100%}.fixed-resumen-single-property-content-resumen-item-destaqued{color:#4b809d}.fixed-resumen-single-property-content-resumen-item-right{padding-top:2px}.fixed-resumen-single-property-content-resumen-item-right .fixed-resumen-single-property-content-resumen-item-title{padding-left:7px;padding-right:0}.fixed-resumen-single-property-content-resumen-item-separate{display:none;height:7px}.fixed-resumen-single-property-content-resumen-item-total{margin-bottom:28px;margin-top:28px}.fixed-resumen-single-property-content-resumen-item-total .fixed-resumen-single-property-content-resumen-item-title{font-weight:700}.fixed-resumen-single-property-content-alert-dates{background:#e4ecf0;margin:4px 0 9px;padding:11px 40px 11px 11px;position:relative;width:100%}.fixed-resumen-single-property-content-alert-dates:before{border-bottom:8px solid #4b809d;border-left:13px solid transparent;border-right:13px solid transparent;content:"";left:0;margin:auto;opacity:.15;position:absolute;right:0;top:-8px;width:20px}.fixed-resumen-single-property-content-alert-dates p{color:#4b809d;font-size:12px;line-height:14px;margin-bottom:10px}.fixed-resumen-single-property-content-alert-dates a{border:1px solid #4b809d;color:#4b809d;font-size:12px;line-height:14px;padding:4px 6px;text-decoration:none!important}.btn-flexible-tooltip{cursor:pointer}.fixed-resumen-single-property-content-dropdown-item{width:100%}.fixed-resumen-single-property-content-dropdown-item:last-child .fixed-resumen-single-property-content-dropdown-item-link{padding-bottom:0}.fixed-resumen-single-property-mobile{background:#fff;bottom:0;display:none;left:0;position:fixed;width:100%;z-index:999999999}.fixed-resumen-single-property-mobile-content{align-items:center;display:flex;padding:15px 20px}.fixed-resumen-single-property-mobile-content-title{color:#000;font-size:16px;line-height:19px;margin:0}.fixed-resumen-single-property-mobile-content-title span{color:#929292;font-style:italic;margin-right:5px;text-decoration-line:line-through}.fixed-resumen-single-property-mobile-content-btn{background:#000;border-radius:5px;color:#fff!important;display:inline-block;font-size:16px;line-height:19px;margin-left:auto;padding:15px;text-decoration:none!important}.swiper-apto-01{height:100%;width:100%}.swiper-apto-01 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:20px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin:auto;right:16px;top:auto;transform:translate(0)}.swiper-apto-01 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;height:6px;margin:0 10px;opacity:1;transition:all .3s ease;width:6px}.swiper-apto-01 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet-active{transform:scale(2)}.swiper-apto-02{height:100%;width:100%}.swiper-apto-02 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:20px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin:auto;right:16px;top:auto;transform:translate(0)}.swiper-apto-02 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;height:6px;margin:0 10px;opacity:1;transition:all .3s ease;width:6px}.swiper-apto-02 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet-active{transform:scale(2)}.swiper-apto-03{height:100%;width:100%}.swiper-apto-03 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:20px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin:auto;right:16px;top:auto;transform:translate(0)}.swiper-apto-03 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;height:6px;margin:0 10px;opacity:1;transition:all .3s ease;width:6px}.swiper-apto-03 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet-active{transform:scale(2)}.swiper-flexi-01{height:100%;width:100%}.swiper-flexi-01 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:20px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin:auto;right:16px;top:auto;transform:translate(0)}.swiper-flexi-01 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;height:6px;margin:0 10px;opacity:1;transition:all .3s ease;width:6px}.swiper-flexi-01 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet-active{transform:scale(2)}.swiper-flexi-02{height:100%;width:100%}.swiper-flexi-02 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;bottom:20px;display:flex;height:6px;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin:auto;opacity:1;right:16px;top:auto;transform:translate(0);transform:scale(2);transition:all .3s ease;width:6px}.overlay-modal-box-banner.overlay-modal-box-banner-light{opacity:0}.modal-box-banner-header{display:none}.section-info-single-rental-left-title{display:none;font-family:editorial new;font-size:30px;font-style:normal;font-weight:200;line-height:30px;margin-bottom:10px}.modal-small-info-content-header-title{display:none}.header-custom.header-custom-listado{position:sticky}.section-page-all-content-listados .section-listado-custom-sticky.sticky{z-index:90}.section-page-all-content-listados .section-banner-barra{z-index:999999999}.section-header.header-custom.header-custom-listado.menu-fixed{height:68px;padding-bottom:10px}.modal-map.active.sticky,.modal-map.initial.active{transform:translateX(0) translateY(0)}.col-map-full{display:none;padding-bottom:85px;position:relative}.col-items-map.active-map .items-listado-living .item-listado-custom1{width:100%}.section-living-valdebebas-single-rental-content-header-logo-box{width:315px}.fixed-resumen-single-property-close{display:none}.btn-view-all.button-s1:hover:before,.section-info-single-rental-right-link.button-s1:hover:before{background:#000!important}.swiper-button-next,.swiper-button-prev{outline:none!important}.swiper-button-prev:after{content:none}.swiper-apto-unique-item{align-items:center;display:flex;margin-bottom:3px}.swiper-apto-unique-item .title-custom-12{font-size:30px;margin-bottom:0}.section-livings-item{display:none;position:absolute}.section-livings-item .swiper-apto-unique-list{padding-top:20px}.swiper-apto-custom .swiper-button-next{filter:brightness(0) invert(1);right:20px}.swiper-apto-custom .swiper-button-next:after{display:none}.swiper-apto-custom .swiper-button-prev{filter:brightness(0) invert(1);left:20px}.modal-section-banner-single-rental-tag,.swiper-apto-custom .swiper-button-prev:after{display:none}.content-parent-single-propiedad-right{bottom:0;padding-right:32px;padding-top:32px;position:absolute;right:0;top:0;z-index:999999999}.content-parent-single-propiedad-right .fixed-resumen-single-property-content-resumen-item-right{padding:0}.content-parent-single-propiedad-right .text-custom-05{font-size:14px;line-height:16px}.content-parent-single-propiedad{position:relative}.content-parent-single-propiedad .accordion-meses-list .card:last-child:before{bottom:10px}.item-apartamentos-excerpt-text{display:none}.modal-gallery-single-content-body-video{align-items:center;display:flex;height:calc(100vh - 68px);height:auto;justify-content:center;padding-bottom:0;text-align:center;width:100%}.modal-gallery-single-content-body-video video{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.modal-gallery-single-content-body-item-full-modal{height:calc(100vh - 90px);margin-bottom:0}.modal-gallery-single-content-body-item-full-modal img{display:block;margin:5% auto;max-height:80%}.active-reerva-modal .section-footer,.modal-gallery-single-content-body-item-full-modal img.modal-gallery-single-img-mobile{display:none}.modal-gallery-single-auto{background:transparent;height:100vh;overflow-y:scroll}.modal-gallery-single-auto .modal-gallery-single-content{background:#fff;display:flex;flex-direction:column;margin:5vh auto;max-width:940px;min-height:90vh;width:100%}.modal-gallery-single-auto .modal-gallery-single-content .modal-gallery-single-content-body-item-full-modal{height:auto;padding-bottom:30px}.modal-gallery-single-auto .modal-gallery-single-content-body-item-full-modal img{height:auto;margin:0;max-height:100%;width:100%}.modal-gallery-single-auto .modal-gallery-single-content-body{height:auto;margin:auto;max-height:100%}.modal-gallery-single-auto .modal-gallery-single-content-header{position:sticky;top:0}.modal-gallery-single-overlay{background:#fff;bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;z-index:-1}#modal-video-single.modal-gallery-single-auto .modal-gallery-single-content-body{padding:30px 32px;width:100%}.box-content-modal-login{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;overflow-y:auto;width:424px}.box-input-custom{box-sizing:border-box;height:32px;margin-top:34px;position:relative}.box-input-custom label.active{font-size:14px;line-height:1em;top:-19px}.box-input-custom label{background-color:#f2f2f2;color:#000;font-family:PP Neue Montreal;font-size:18px;font-weight:400;left:0;line-height:1.4em;margin:auto 0;position:absolute;top:0;transition:all .2s ease-in-out}.box-input-custom label,.box-input-custom label *{color:#929292!important}.tab-button-login{background:transparent!important;border:none!important;border-radius:0!important;color:#929292;outline:none!important;padding:0}.tab-button-login.active{border-bottom:1px solid #000!important;opacity:1}ul#login-registrar{border:none}ul#login-registrar li{margin-right:22px}.input-custom{background:transparent!important;border:none;border-bottom:1px solid #d9d9d9;font-weight:200;outline:none!important;padding-bottom:7px;width:100%}.modal-login-text{margin-bottom:0}.modal-login-button{background:#000;border:1px solid #000!important;border-radius:5px;font-family:PP Neue Montreal;font-size:16px;font-weight:200;height:43px;letter-spacing:.03em;line-height:30px;margin-bottom:33px;width:100%}.modal-login-other-login{align-items:center;display:flex;flex-direction:column;padding:19px 52px}.modal-login-other-login-text{letter-spacing:.03em;line-height:30px;line-height:1;margin-bottom:0}.modal-login-other-login-item{align-items:center;border:1px solid #c9c9c9;border-radius:50%;display:flex;height:66px;justify-content:center;width:66px}.modal-login-other-login-box{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:9px}.modal-login-link-register{color:#000!important;display:flex;justify-content:center;margin-top:16px;text-decoration:underline}.button-view-password{background:transparent;border:0;outline:none!important;padding:0;position:absolute;right:10px;top:0}.button-view-password i{color:#929292;font-size:28px;height:28px;line-height:28px;width:28px}.exit-modal-login{background:0 0;border:0;height:28px;margin:auto;outline:none!important;padding:0;position:absolute;right:104px!important;right:22px;top:33px!important;top:19px;width:28px}.modal-login-box-checkbox{display:flex}.modal-login-box-checkbox input{display:none}.modal-login-box-checkbox input:checked+label:after{opacity:1}.modal-login-box-checkbox label:before{bottom:0;top:0!important}.modal-login-box-inputs2{display:flex;justify-content:space-between}.modal-login-box-inputs2 .modal-login-box-input{width:45%}.modal-login-box-text-policy{color:#000;margin-bottom:30px;opacity:.5}.modal-login-box-text-policy a{color:#000!important;text-decoration:underline}div#modal-login-register-box .modal-login-box-input{margin-top:35px}.modal-login-checkbox-label{margin-bottom:0;padding-left:1.5em;position:relative;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.modal-login-checkbox-label:before{border:1px solid #000;content:"";display:block;height:16px;left:0;position:absolute;top:0;width:16px}.modal-login-checkbox-label:after{background:#000;border-radius:30px;content:"";display:block;height:8px;left:4px;opacity:0;position:absolute;top:4px;transition:all .5s ease;width:8px}.modal-login-checkbox-label:after,.modal-login-checkbox-label:before{margin-top:2px}.modal-login-email.email-erroneo input{border-color:#ac3131}.box-input-custom>div.hs-color-red,.modal-login-email-erroneo{display:flex;margin-top:0;padding:2px 5px;position:absolute;right:0;top:-22px}.email-erroneo-text{color:#ac3131;margin-bottom:0;margin-left:10px}.email-erroneo-img{width:16px}.icon-eye-password-hide{display:none}.section-login-single{display:flex;min-height:100vh;position:relative;top:76px;top:0}.section-login-single .modal-login-other-login{background:#fff;border-radius:5px}.section-login-single-box{align-items:center;background:#f6f6f6;display:flex;justify-content:center;width:68.5%}.section-login-single-box .box-content-modal-login{height:-moz-fit-content;height:fit-content}.section-single-booking-box-img{margin-bottom:21px}.section-single-booking-box-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-single-booking-title{margin-bottom:3px}.section-single-booking-box-title{margin-bottom:21px}.section-single-booking-box-description,.section-single-booking-info{display:flex;flex-direction:column}.section-single-booking-info{border-bottom:1px solid #d9d9d9;margin-bottom:21px;width:100%}.section-single-booking-info>div{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:15px 0}.section-booking-info2-item{display:flex;justify-content:space-between;padding-bottom:15px}.section-booking-info2-item p{border:none;margin-bottom:0}.section-booking-info2-item .text-custom-05{font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px)}.single-booking-box-date{border:0!important}.single-booking-box-occupants{border-bottom:0!important}.single-booking-box-discount p{color:#4b809d;line-height:16px}.single-booking-box-total{padding-bottom:0}.single-booking-box-total p{font-size:16px;line-height:19px}.single-booking-box-info-desc{display:flex;width:100%}.single-booking-box-info-desc p{margin-right:10px;padding-right:10px}.single-booking-box-info-desc p:last-child{margin-right:0}.section-single-booking-info3{border-top:1px solid #d9d9d9;padding-top:15px}.box-input-custom.company-input{display:none;margin:0 0 29px}.box-input-custom.company-input label{opacity:1;padding-left:22px;position:relative;top:-3px}.box-input-custom.company-input label:before{border:1px solid #000;border-radius:4px;bottom:0;content:"";display:block;height:15px;left:0;margin:auto 0;position:absolute;top:0;width:15px}.box-input-custom.company-input label:after{background:#000;border-radius:10px;bottom:0;content:"";display:block;height:9px;left:3px;margin:auto 0;opacity:0;position:absolute;top:0;transition:all .5s ease;width:9px}.box-input-custom.company-input input:checked+label:after{opacity:1}input#modal-login-company{display:none}.email-erroneo{margin-bottom:45px}.section-single-booking-calendar-pay-option{border-left:1px solid #000;border:0!important;box-shadow:none;box-shadow:none!important;color:#000!important;cursor:pointer;display:flex;justify-content:space-between;margin-left:0;outline:none!important;padding:11px 0 0 20px;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-single-booking-calendar-pay-option label{border-bottom:.5px solid #929292;cursor:pointer;margin:0;padding:11px 0 20px;position:relative;width:100%}.section-single-booking-calendar-pay-option label:after{background:#fff;border:1px solid #000;border-radius:50%;content:"";height:10px;left:-20px;position:absolute;top:13px;width:10px;z-index:99}.section-single-booking-calendar-pay-option label .arrow-calendar-pay,.section-single-booking-calendar-pay-option label .calendar-pay-option-box{opacity:.5}.section-single-booking-calendar-pay-option .accordion .card{border:none}.section-single-booking-calendar-pay-option input{display:none}.section-single-booking-calendar-pay-option input:checked~.calendar-pay-option-collapse{height:auto;margin-top:-5px;padding:0}.section-single-booking-calendar-pay-option input:checked~.calendar-pay-option-collapse .arrow-calendar-pay{display:none;transform:rotate(-180deg)}.section-single-booking-calendar-pay-option input:checked+label:after{background:#000}.section-single-booking-calendar-pay-option .card{border:0;border-bottom:1px solid #929292;border-radius:0}.section-single-booking-calendar-pay-option .card-body{padding:0}.section-single-booking-calendar-pay-option .calendar-pay-option-collapse,.section-single-booking-calendar-pay-option .calendar-pay-option-no-accordion-box-text{opacity:.5}.section-single-booking-calendar-pay-option:last-child{border-left:1px solid #fff;position:relative}.section-single-booking-calendar-pay-option:last-child:after{display:block;position:absolute}.section-single-booking-calendar-pay-option:first-child{position:relative}.section-single-booking-calendar-pay-option:before{background:#fff;border:1px solid #000;border-radius:50%;bottom:0;content:"";height:10px;left:0;margin:11px auto auto;position:absolute;top:5px;transition:all .3s ease;width:10px;z-index:99}.section-single-booking-calendar-pay-option .arrow-calendar-pay{transform:rotate(-180deg)}.section-single-booking-calendar-pay-option .card-header-calendar-pay{opacity:.5}.calendar-pay-option-button{background:transparent;border:none;display:flex;justify-content:space-between;outline:none!important;padding:15px 0;position:relative;width:100%;z-index:1}.calendar-pay-option-button .text-custom-05{border:0;margin-bottom:0;margin-right:0}.section-booking-title span{align-items:center;display:inline-flex;justify-content:center;margin-left:1px}.calendar-pay-option-collapse{height:0;overflow:hidden;padding-right:15px!important}.calendar-pay-option-box{padding-right:6px;width:100%}.calendar-pay-option-box p{margin-bottom:0}.arrow-calendar-pay{bottom:0;margin:auto 0;position:relative;right:0;top:0;transition:all .5s ease}.section-single-booking-calendar-pay-box-options{position:relative}.section-single-booking-calendar-pay-box-options:after{background:#000;display:block;height:100%;left:4px;position:absolute;top:20px;width:1px}.calendar-pay-title{font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px);margin-bottom:5px}.card-header-calendar-pay{color:#000;display:flex;justify-content:space-between;padding:0}.card-header-calendar-pay>p{border:none}.card-header-calendar-pay .text-custom-05{font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px)}.item-calendario-internal p{font-family:PP Neue Montreal;font-size:14px;margin:0}.calendar-pay-option-button.collapsed{padding:15px 0 25px}.box-calendario-internal{opacity:.5;padding-bottom:0}.box-calendario-internal li{margin-bottom:15px}.box-calendario-internal li:last-child{margin-bottom:0}.box-calendario-internal .section-booking-info2-item:last-child{padding-bottom:0}.section-single-booking-calendar-pay-option.collapsed .arrow-calendar-pay{transform:none}.section-single-booking-calendar-pay-option.collapsed:before{background:#000;background:#fff}.section-single-booking-calendar-pay-option.collapsed .card-header-calendar-pay{opacity:.5}.section-single-booking-calendar-pay-option.active label{border:none}.section-single-booking-calendar-pay-option.active label .arrow-calendar-pay,.section-single-booking-calendar-pay-option.active label .calendar-pay-option-box{opacity:1}.section-single-booking-calendar-pay-option.active .calendar-pay-option-collapse{border-bottom:.5px solid #929292;opacity:1}.section-single-booking-calendar-pay-option.active .calendar-pay-option-no-accordion-box-text{opacity:1}.section-single-booking-calendar-pay-option.no-accordion label{border-bottom:.5px solid #929292}.calendar-pay-option-no-accordion-box-text{margin-top:10px;opacity:.5;padding-left:20px;width:74%}.calendar-pay-option-no-accordion-box-text p{font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px);text-align:left}.section-single-booking-calendar-pay-option.no-accordion-text label{border:none}.login-info-contact-dropdown-item{margin-top:34px}.login-info-contact-dropdown-item button{border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;box-sizing:content-box;height:25px;margin-bottom:0;opacity:1;padding:0 0 6px!important;position:relative;top:0;width:100%!important}.login-info-contact-dropdown-item button p{display:flex;justify-content:flex-start}.login-info-contact-dropdown-item .dropdown-menu-custom{border:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 3px 5px 0 #00000026;margin-top:2px;transform:translateY(20px)!important;width:100%}.login-info-contact-dropdown-item .dropdown-item{display:flex;justify-content:space-between;padding:7px 9px!important;width:100%!important}.login-info-contact-dropdown-item.show{border-top-left-radius:2px;border-top-right-radius:2px}.login-info-contact-dropdown-item.show button{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#d9d9d9}.login-info-contact-dropdown-item.show .dropdown-menu-button-custom img{transform:rotate(0deg)!important}.login-info-contact-dropdown-label{opacity:0;position:absolute;top:4px;transition:all .5s ease}.login-info-contact-dropdown-label.active-item{font-family:PP Neue Montreal;font-size:14px;font-weight:400;left:0;line-height:1em;opacity:1;top:-17px}.login-info-contact-dropdown-label.active-item,.login-info-contact-dropdown-label.active-item *{color:#929292!important}.title-contacto-inf-02{font-family:PP Neue Montreal;font-size:clamp(10.5px,.9722222vw,17.5px);font-weight:200;line-height:clamp(12px,1.1111111vw,20px);margin-bottom:25px;padding:0!important;text-transform:uppercase}.dropdown-menu-paypment-method-select{justify-content:space-between!important;margin-right:12px}.dropdown-menu-paypment-method-select .box-left-content-pago{align-items:center;justify-content:center}.dropdown-menu-paypment-method-select .price-pago{justify-content:flex-end}.dropdown-menu-paypment-method-select .box-img-pago img{filter:none!important;margin:0;transform:rotate(0deg);width:auto}.dropdown-menu-paypment-method-select .discount-pago{color:#929292}.box-custom-credit-card{display:none;flex-flow:wrap;gap:22px;padding-top:15px}.box-dropdown-custom-pago{border-radius:5px;overflow:hidden;position:relative;width:100%}.box-dropdown-custom-pago .login-info-contact-dropdown-item{align-items:flex-start;flex-direction:column;margin-top:0;width:100%}.box-dropdown-custom-pago .login-info-contact-dropdown-item .dropdown-menu-button-custom.selected{padding:6px 14px 7px!important}.box-dropdown-custom-pago .login-info-contact-dropdown-item .dropdown-menu-button-custom{border-radius:5px!important;height:-moz-fit-content!important;height:fit-content!important;overflow:hidden;padding:14px!important}.box-dropdown-custom-pago .dropdown-menu{border:none;border-radius:0;left:0;margin:auto;padding:0 5px 5px;position:relative!important;right:0;transform:none!important;width:100%}.box-dropdown-custom-pago .dropdown-menu-button-custom{background:#fff;border:none!important;border-radius:0;box-shadow:none!important;height:-moz-fit-content;height:fit-content;padding:15px 13px!important;width:100%}.box-dropdown-custom-pago p{text-align:left;width:-moz-fit-content;width:fit-content}.box-dropdown-custom-pago .dropdown-item{display:flex;justify-content:space-between;padding:10px 8px!important;text-align:left!important;width:100%!important}.box-dropdown-custom-pago .dropdown-item p{margin:0}.box-dropdown-custom-pago .dropdown-item .discount-pago{color:#929292;margin-left:3px}.box-dropdown-custom-pago .text-login-custom-01{color:#000;margin-bottom:4px;opacity:.3}.btn-custom-submit.payment-complete{border:1px solid #000;opacity:1;pointer-events:inherit!important}.method-recommend{background:#f2f2f2;color:#929292;margin-left:12px;padding:2px 7px}.dropdown-menu-button-custom .method-recommend{background:#fff;color:#929292}.box-content-wire-transfer{display:none;padding-top:8px}.content-wire-transfer-box-description{width:50%}.content-wire-transfer-box-items{padding-left:89px;width:50%}.wire-transfer-concept{margin-bottom:0;text-decoration:underline}.content-wire-transfer-box-concept{border-bottom:1px solid #000;margin-bottom:22px;padding-bottom:24px}.wire-transfer-item-text,.wire-transfer-item-title{margin-bottom:0}.wire-transfer-item{margin-bottom:14px}.custom-total-radius-pago-title{margin-bottom:0}.box-custom-total-radius-pago-title{margin-bottom:24px}.box-reservation-payment{margin-bottom:20px;width:-moz-fit-content;width:fit-content}.reservation-payment-title{margin-bottom:0;text-transform:uppercase}.reservation-payment-description{border-bottom:1px solid;border-top:1px solid #000;display:flex;flex-direction:column;justify-content:center;margin:16px 0 22px;padding:22px 0}.reservation-payment-description-item{display:flex;justify-content:space-between;margin-bottom:11px}.reservation-payment-description-item-title,.reservation-payment-description-item-value,.reservation-payment-description-item:last-child{margin-bottom:0}.reservation-payment-total{display:flex;justify-content:space-between}.reservation-payment-total p{margin-bottom:0}.box-personal-reserve{margin-top:53px}.box-content-personal-reserve{border-top:.5px solid #929292;padding-top:35px}.card-body-regular-pay-box{display:flex;flex-wrap:wrap;gap:22px}.box-content-contact-internal-facturacion{margin-bottom:41px;padding-bottom:43px;padding-top:41px}.box-content-contact-internal-facturacion .box-login-box-checkbox{margin-bottom:15px}.box-content-contact-internal-facturacion .box-login-box-checkbox label:after{top:0!important}.box-content-contact-internal-facturacion .title-contacto-inf-02{padding:20px 0 5px}.modal-credit-card-button{background:#000;border-radius:5px;margin-top:21px;padding:8px 11px;text-transform:uppercase}.modal-credit-card{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-credit-card .box-content-modal{align-items:center;display:flex;height:190px;justify-content:center;padding:0;width:566px}.modal-credit-card-title{margin-bottom:3px;text-align:center}.modal-credit-card-text{margin-bottom:0}.box-content-modal-credit-card{align-items:center;display:flex;flex-direction:column}.exit-modal-credit-card{right:17px;top:15px}.modal-credit-card-incomplete .modal-credit-card-title{color:#ac3131}.btn-custom-submit.wire-transfer2{opacity:1}.modal-overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.number-contacto-inf-img{transition:all .5s ease}.box-input-contac-custom-01{display:flex;flex-direction:column;justify-content:space-between}.box-input-contac-custom-01 input.error{border-color:#ac3131}.box-input-contac-custom-01 input{background:transparent;border:none;border-bottom:1px solid #d9d9d9;border-radius:0!important;font-size:clamp(10.5px,.9722222vw,17.5px);height:100%;line-height:16px;outline:none;transition:all .3s ease}.box-input-contac-custom-01 input:focus{border-bottom:1px solid #000}.box-input-contac-custom-01 input::-webkit-calendar-picker-indicator{display:none}.box-input-contac-custom-01 label{background:#f6f6f6;color:#7b7b7b;font-size:clamp(9px,.8333333vw,15px);margin-bottom:5px;opacity:1}.box-input-contac-custom-01 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid #d9d9d9;font-size:clamp(10.5px,.9722222vw,17.5px);outline:none;padding-bottom:5px;transition:all .3s ease}.box-input-contac-custom-01 select:focus{border-bottom:1px solid #000}.box-input-contac-custom-01 label.active{color:#acacac;font-size:12px}.header-gracias{background:transparent}.header-gracias .logo-header{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(111deg) brightness(104%) contrast(106%)}.box-informacion-custom-accodion.accordion-reserve-box,.btn-save-continue{display:none}.section-single-booking-box .item-listado-custom1-footer-content p:last-child{margin:0}.modal-login-box-input.box-input-custom input{font-family:PP Neue Montreal;font-size:14px;line-height:16px}.btn-custom-submit.payment-incomplete{pointer-events:none}.bottom-pago-text-wire-transfer{color:#000!important;display:none;width:67%}.box-buttom-bottom-continue{align-items:center;display:flex;margin-top:30px}.box-buttom-bottom-continue .text-contrato{margin:0 0 0 25px;opacity:.5;text-decoration:underline}.box-buttom-bottom-continue .text-contrato svg{margin-left:7px}.box-buttom-bottom-continue .btn-custom-submit{opacity:1;pointer-events:auto}.btn-firma-documentos{background:transparent!important;border:0;color:#000!important;outline:none!important}.btn-firma-documentos g{opacity:1}.box-firma-content-click{display:none}.accordion-meses-list{position:relative}.accordion-meses-list .card-header{background:transparent;border:0!important;box-shadow:none!important;outline:none!important;padding:0}.accordion-meses-list .card{border:none!important;border-radius:0!important;margin-left:auto;padding-bottom:20px;position:relative;width:100%}.accordion-meses-list .card:before{background:#92929280;bottom:1px;content:"";height:.5px;position:absolute;right:0;width:100%}.accordion-meses-list .card .collpapse.show{opacity:1}.accordion-meses-list .card .collpapse{opacity:.5}.accordion-meses-list .card #collapseSix:before{background:#fff;bottom:0;content:"";height:88%;left:0;position:absolute;width:10px;z-index:9}.accordion-meses-list .card:last-child{position:relative}.accordion-meses-list .card:last-child:after{background:transparent}.accordion-meses-list .card:last-child:before{background:#fff;bottom:0;content:"";height:80%;left:0;position:absolute;width:10px;z-index:9}.accordion-meses-list .card:after{background:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;width:20px}.accordion-meses-list .card-body{padding-bottom:0;padding-left:20px;padding-top:15px}.accordion-meses-list:before{background:#000;bottom:0;content:"";height:calc(100% - 50px);left:4.7px;margin:auto;position:absolute;top:0;width:1px;z-index:9}.arrow-calendar-pay-none{opacity:0}.box-calendario-internal-active{opacity:1!important}.section-single-booking-box-info{font-family:PP Neue Montreal}.box-reserva-single-livings{bottom:20px;left:20px;position:fixed;z-index:9999999}.box-reserva-single-livings .btn-reserva{background:#000;border-radius:100px;box-shadow:1px 2px 7px 0 #00000026!important;color:#fff!important;font-family:PP Neue Montreal;font-size:14px;font-weight:200;line-height:16px;padding:12px 14px;position:relative}.btn-close-calendar-resume{background:transparent;border:0!important;display:block;height:20px;outline:none!important;padding:0;position:absolute;right:23px;top:23px}.btn-close-calendar-resume span{background:#4b809d;display:block;height:1px;position:relative;transform:rotate(45deg);width:20px}.btn-close-calendar-resume span:first-child{top:1px;transform:rotate(-45deg)}.btn-close-alert-dates{background:transparent;border:0!important;display:block;height:20px;outline:none!important;padding:0;position:absolute;right:11px;top:11px}.btn-close-alert-dates span{background:#4b809d;display:block;height:1px;position:relative;transform:rotate(45deg);width:20px}.btn-close-alert-dates span:first-child{top:1px;transform:rotate(-45deg)}.content-parent-single-propiedad-right-custom-01{left:0;padding-left:32px;padding-right:0;right:inherit}.content-parent-single-propiedad-right-custom-02{left:0;margin:auto;padding-right:0;width:-moz-fit-content;width:fit-content}.box-title-about-02{color:#fff;height:auto;margin-bottom:clamp(48.75px,4.5138889vw,81.25px);padding:0 20%;text-align:center;width:100%}.box-title-about-02 .title-custom-02-new strong{font-family:Editorial New;font-style:italic;font-weight:200;line-height:clamp(41.25px,3.8194444vw,68.75px)}.box-title-about-02 .title_03{margin-bottom:clamp(15px,1.3888889vw,25px)}.box-title-about-02 .title-custom-02{font-size:clamp(30px,2.7777778vw,50px);line-height:clamp(31.5px,2.9166667vw,52.5px)}.section-corporativa-03-about .box-text-alquiler{padding-right:clamp(33.75px,3.225vw,56.25px)}.section-corporativa-03-about .swiper-button-next-swiper-custom-01,.section-corporativa-03-about .swiper-button-prev-swiper-custom-01{top:30%}.box-not-available-date{color:#ac3131;margin-bottom:9px}.box-not-available-date .fixed-resumen-single-property-content-resumen-item-title{font-size:clamp(9px,.8333333vw,15px)}.section-thanks-content{align-items:center;display:flex;font-family:PP Neue Montreal;height:100%}.thanks-content-text{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:clamp(127.5px,11.8055556vw,212.5px);padding-right:clamp(138.75px,12.8472222vw,231.25px);padding-top:0;width:50%}.thanks-text-title{font-size:50px;font-weight:200;line-height:52px;margin-top:0;width:70%}.title-italic{font-family:Editorial New;font-size:51px;font-style:italic;font-weight:200;line-height:54px}.thanks-content-img{height:100%;width:50%}.thanks-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thanks-content-text-box{line-height:clamp(16.5px,1.5277778vw,27.5px);margin-top:clamp(22.5px,2.0833333vw,37.5px)}a.thanks-anchor{color:#000;cursor:pointer;text-decoration:underline}.section-pendding-content{display:flex;font-family:PP Neue Montreal;height:100%}.pendding-content-text{display:flex;flex-direction:column;height:auto;justify-content:center;padding-left:clamp(127.5px,11.8055556vw,212.5px);padding-right:clamp(138.75px,12.8472222vw,231.25px);width:50%}.pendding-text-title{font-size:50px;font-weight:200;line-height:52px;margin-bottom:0;margin-top:0;width:70%}.pendding-content-text-box{line-height:clamp(16.5px,1.5277778vw,27.5px);margin-top:clamp(22.5px,2.0833333vw,37.5px);padding-right:clamp(138.75px,12.8472222vw,231.25px)}.custom-modal{background-color:#fff;height:clamp(142.5px,13.1944444vw,237.5px);left:50%;overflow:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:clamp(424.5px,39.3055556vw,707.5px);z-index:999999}.modal-content{background-color:#fefefe;border:1px solid #888;margin:15% auto;padding:20px;text-align:center;width:80%}.close-modal{cursor:pointer;position:absolute;right:10px;top:5px}.pendding-content-img{width:50%}.pendding-content-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-main-empresas-content{display:flex;height:auto;height:100%;margin-bottom:0;padding-top:clamp(60px,5.5333333vw,105px);width:100%}.empresas-content-img{height:auto;height:100%;overflow:hidden;width:50%}.empresas-content-img img{height:auto;height:101%;-o-object-fit:cover;object-fit:cover;width:100%;width:101%}.empresas-content-text{background-color:#000;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding-bottom:30px;padding-left:clamp(38.25px,3.5416667vw,63.75px);padding-top:clamp(18.75px,2.347222vw,96.25px);width:50%}.empresas-content-title{height:auto;padding-bottom:10px;width:73%;width:clamp(350px,31vw,600px)}.empresas-content-text-paragraph{height:auto;margin-bottom:clamp(24px,2.2222222vw,40px);width:75%;width:clamp(400px,35vw,635px)}.empresas-content-text-paragraph .text-custom-new-02{margin-bottom:0}.empresas-paragraph-01{margin-bottom:clamp(15px,1.3888889vw,25px)}.empresas-content-text-paragraph-2{margin-bottom:clamp(24px,2.2222222vw,40px)}.empresas-content-text-anchor a{color:#fff}.section-subtitle-empresas-01{display:flex;height:auto;justify-content:center;padding-bottom:50px;padding-top:50PX;text-align:center;width:100%}.section-subtitle-empresas-01 h2{max-width:clamp(473.25px,43.8194444vw,788.75px)}.section-empresas-content-02{display:flex;padding-bottom:94px}.empresas-content-02-title{display:flex;flex-direction:column;justify-content:center;padding-left:clamp(30px,2.7777778vw,50px);padding-right:6%;width:clamp(450px,29vw,585px);width:35%}.empresas-content-02-title .text-custom-new-02{font-weight:200;margin-bottom:15px}.text-custom-01.content-02-text-paragraph,.title-custom-18.content-02-title{height:auto;width:76%}.section-empresas-03{padding-bottom:clamp(151.5px,14.0277778vw,252.5px)}.section-empresas-content-03-title{margin-bottom:clamp(30px,2.7777778vw,50px)!important;padding-left:clamp(24px,2.2222222vw,40px)}.section-empresa-content-03-title{margin-bottom:clamp(26.25px,2.4305556vw,43.75px)}.empresas-content-03-row{display:flex}.empresas{padding-left:clamp(24px,2.2222222vw,40px)!important}.empresa-text{margin-bottom:0}.empresa-text,.empresas-col-01-paragraph{padding-left:clamp(24px,2.2222222vw,40px)}.empresas-col-01-paragraph{padding-top:clamp(48px,4.4444444vw,80px);width:80%}.text-black{color:#000}.empresas-content-03-col-02-img-container,.section-empresas-04{height:auto;width:100%}.section-empresas-04{background-color:#000;color:#fff}.section-empresas-04-content{height:auto;width:100%}.section-empresas-04-content h3{padding-bottom:clamp(66px,6.1111111vw,110px);padding-top:clamp(80.25px,7.4305556vw,133.75px);text-align:center}.empresas-04-content-list{display:flex;height:auto;padding-bottom:clamp(101.25px,9.375vw,168.75px);width:100%}.empresas-04-content-list ul{margin:0;padding:0 0 0 20px}.empresas-04-content-col-01{border-left:1px solid #fff;display:flex;flex-direction:column;height:auto;margin-left:clamp(48px,4.4444444vw,80px);width:25%}.text-custom-01.empresas-04-list-01{display:flex;flex-direction:column;gap:25px;padding-left:clamp(29.25px,2.7083333vw,48.75px);padding-right:clamp(34.5px,3.1944444vw,57.5px);padding-top:clamp(18.75px,1.7361111vw,31.25px)}.empresas-04-content-col-02{border-left:1px solid #fff;display:flex;flex-direction:column;height:auto;width:25%}.text-custom-01.empresas-04-list-02{display:flex;flex-direction:column;gap:25px;padding-left:clamp(29.25px,2.7083333vw,48.75px);padding-right:clamp(34.5px,3.1944444vw,57.5px);padding-top:clamp(18.75px,1.7361111vw,31.25px)}.empresas-04-content-col-03{border-left:1px solid #fff;display:flex;flex-direction:column;height:auto;width:25%}.text-custom-01.empresas-04-list-03{display:flex;flex-direction:column;gap:25px;padding-left:clamp(29.25px,2.7083333vw,48.75px);padding-right:clamp(34.5px,3.1944444vw,57.5px);padding-top:clamp(18.75px,1.7361111vw,31.25px)}.empresas-04-content-col-04{border-left:1px solid #fff;display:flex;flex-direction:column;height:auto;width:25%}.text-custom-01.empresas-04-list-04{display:flex;flex-direction:column;gap:25px;padding-left:clamp(29.25px,2.7083333vw,48.75px);padding-right:clamp(34.5px,3.1944444vw,57.5px);padding-top:clamp(18.75px,1.7361111vw,31.25px)}.list{padding-left:25px}.section-empresas-05{margin-bottom:clamp(105px,9.7222222vw,175px);margin-top:clamp(75.75px,7.0138889vw,126.25px)}.section-empresas-05-content{display:flex}.section-empresas-05-content-col-02{display:flex;flex-direction:column;padding-left:clamp(42.75px,3.9583333vw,71.25px);padding-right:clamp(42.75px,3.9583333vw,71.25px);width:50%}.section-empresas-05-content-col-02 .title-custom-new-01{margin-bottom:50px}.empresas-05-content-img-container{height:clamp(545px,39.5vw,700px)}.empresas-05-content-img-container img{height:auto;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.empresas-05-paragraph-01{font-family:Editorial New;height:auto;margin:0;padding:64px 0 21px;width:80%}.empresas-05-paragraph-02{height:auto;margin:0;padding:0 0 clamp(33.75px,3.125vw,56.25px);width:55%}.empresas-05-container-list{display:flex;flex-direction:column;font-family:PP Neue Montreal;list-style:none;margin:45px 0 0;padding:0}.empresas-05-container-list li:before{content:"+";float:right;margin-right:96px}.empresas-05-container-list .card{border:0;border-bottom:1px solid #000!important;border-radius:0!important}.empresas-05-container-list button{border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:13px 0}.empresas-05-container-list .card-header{background:transparent;border:0!important;padding:0}.empresas-05-container-list .accordion{border-top:1px solid #000}.empresas-05-container-list .card-body{padding:0 0 20px}.empresas-05-container-list .text-left.text-custom-new-02.collapsed img{transform:none;transition:all .3s ease}.section-empresas-07{background-color:#000;color:#fff;font-family:PP Neue Montreal;margin-top:100px}.section-empresas-07 .container.container-custom{margin:auto;max-width:1630px;padding:0}.section-empresas-07 .title-custom-new-01 strong{left:-6px;position:relative}.section-empresas-07-content{display:flex}.section-empresas-07-content .text-single-livings-custom-01{font-weight:200;margin-bottom:29px}.empresas-07-content-col-01{margin:0 clamp(53.25px,4.9305556vw,88.75px);padding:60px 0;width:50%}.empresas-07-content-col-01 .text-single-livings-custom-01{text-transform:uppercase}.empresas-07-content-col-01 .title-custom-new-01{width:clamp(440px,35vw,600px)}.empresas-07-title{text-transform:uppercase}.empresas-07-list-container-main{display:flex;gap:35px;list-style:none;margin:0;padding:clamp(120.75px,11.1805556vw,201.25px) 0 0}.empresas-07-list-container-main .empresas-07-list-element-01,.empresas-07-list-container-main .empresas-07-list-element-02,.empresas-07-list-container-main .empresas-07-list-element-03{border-top:1px solid #fff;padding-top:15px}.empresas-07-list-container-main>li{padding-top:0!important;width:33%}.empresas-07-list-container-main ul{font-size:clamp(13.5px,1.25vw,22.5px);line-height:clamp(19.95px,1.8472222vw,33.25px);padding-top:15px}.empresas-07-list-container-main .title-custom-16.list-element-title{font-family:Editorial New;font-size:clamp(22.5px,2.0833333vw,37.5px);line-height:clamp(28.5px,2.6388889vw,47.5px)}.list-element-title{margin:0;padding:10px 0 0}.empresas-07-list-container-01{list-style:none;margin:0;padding:clamp(15px,1.3888889vw,25px) 0 0}.empresas-07-list-container-01 li{text-transform:uppercase}.empresas-07-list-container-02{list-style:none;margin:0;padding:clamp(15px,1.3888889vw,25px) 0 0}.empresas-07-list-container-02 li{text-transform:uppercase}.empresas-07-list-container-03{list-style:none;margin:0;padding:clamp(15px,1.3888889vw,25px) 0 0}.empresas-07-list-container-03 li{text-transform:uppercase}.text-custom-01.empresas-07-title{margin-bottom:clamp(21.75px,2.0138889vw,36.25px);margin-top:clamp(45px,4.1666667vw,75px)}.subtitle-empresas-03{margin-top:clamp(66px,6.1111111vw,110px);text-align:center}.subtitle-empresas-03 .title-custom-02{font-size:clamp(30px,2.7777778vw,50px);line-height:clamp(31.5px,2.9166667vw,52.5px)}.subtitle-empresas-03 .title-custom-02 strong{font-family:Editorial New;font-style:italic}.section-empresas-08{border-bottom:.5px solid rgba(0,0,0,.3);border-top:.5px solid rgba(0,0,0,.3);margin:clamp(48.75px,4.5138889vw,81.25px) auto clamp(60.75px,5.625vw,101.25px);padding-bottom:clamp(36px,3.3333333vw,60px);padding-top:clamp(44.25px,4.0972222vw,73.75px);width:80%}.section-empresas-08 ul li{align-items:center;display:flex;height:60px;justify-content:center;margin:35px 5% 20px;opacity:.5;padding:0;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.section-empresas-08 ul li:hover{opacity:1}.section-empresas-08 ul li a{height:100%}.section-empresas-08 a{align-items:center;display:flex;justify-content:center;width:100%}.section-empresas-08 li{margin-bottom:20px;width:50%}.section-empresas-08-content-list-01{padding:0}.section-empresas-08-content-list-01,.section-empresas-08-content-list-02{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0}.section-empresas-08-content-list-02{align-items:baseline;padding:clamp(45px,4.1666667vw,75px) 0 0}.empresas-08-element-list-02{padding-left:clamp(97.5px,9.0277778vw,162.5px)}.empresas-08-element-list-02 img{height:25px;width:107px}.empresas-08-element-list-03{padding-left:clamp(127.5px,11.8055556vw,212.5px)}.empresas-08-element-list-03 img{height:31.72px;width:120px}.empresas-08-element-list-04{padding-left:clamp(127.5px,11.8055556vw,212.5px)}.empresas-08-element-list-04 img{height:31.72px;width:120px}.empresas-08-element-list-05{padding-left:clamp(127.5px,11.8055556vw,212.5px)}.empresas-08-element-list-05 img{height:24px;width:138px}.empresas-08-element-list-06{padding-left:clamp(126px,11.6666667vw,210px)}.empresas-08-element-list-06 img{height:31px;width:106px}.empresas-08-element-list-07{padding-left:clamp(86.25px,7.9861111vw,143.75px)}.empresas-08-element-list-07 img{height:42.75px;width:230px}.flexi-01-content-title{border:none}.flexi-01-content-title strong{font-family:Editorial New;font-style:italic;font-weight:200}.section-flexi-05{margin-bottom:clamp(77.25px,7.1527778vw,128.75px)}.section-banner-about{align-items:center;display:flex;height:100%;justify-content:center}h1.title-custom-01.title-banner{margin:0;padding:0}.section-banner-about-box-video{position:relative}.section-banner-about-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-banner-about-box-title{left:48%;position:absolute;text-align:center;top:54%;transform:translate(-50%,-50%);width:20%}.title-banner{color:#fff}.title-banner strong{font-family:Editorial New;font-size:51px;font-style:italic}.banner-bottom-about{background:#010202;padding:50px 0}.box-text-about{align-items:center;display:flex;flex-direction:column}.box-text-about .text-custom-05{color:#fff;line-height:19px;margin-bottom:clamp(15px,1.3888889vw,25px);text-transform:uppercase}.section-about-01{padding:100px 0}.box-title-about-01{margin-bottom:clamp(56.25px,5.2083333vw,93.75px);text-align:center}.box-cards-about-01{display:flex}.box-card-about-01{margin:0 10px}.box-img-card-about-01{height:clamp(318.75px,29.5138889vw,531.25px);width:clamp(318.75px,29.5138889vw,531.25px)}.box-img-card-about-01 img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.box-text-card-about-01 .item-c01{font-size:clamp(17.25px,1.5972222vw,28.75px);height:clamp(21px,1.9444444vw,35px);line-height:1;margin:31px auto 20px;padding:5px 0 0;position:relative;width:clamp(21px,1.9444444vw,35px)}.box-title-card-about-01{margin-bottom:20px;padding:0 30px;text-align:center}.title-about-col-01{padding:0 12%}.title-about-col-02{padding:0 18%}.title-about-col-03{padding:0 25%}.card-about-01-text-container,.card-about-02-text-container{padding:0 10%;text-align:center}.card-about-03-text-container{padding:0 13%;text-align:center}.title-custom-16.title-about-03{font-family:PP Neue Montreal;font-size:50px;font-weight:200;height:auto;line-height:52px;margin:0;padding:0;text-align:center;width:70%}.box-text-about-02{text-align:center;width:clamp(712.5px,69.972222vw,1226.5px)}.box-text-about-02 .title-custom-new-01{color:#fff;display:flex;justify-content:center;margin-bottom:8px}.box-text-about-02 .title-custom-04 strong{font-family:PP Neue Montreal;font-size:clamp(30px,2.7777778vw,50px);font-style:normal;font-weight:200;line-height:clamp(31.5px,2.9166667vw,52.5px);margin-bottom:100px}.box-text-about-02>.title-custom-02-new{align-items:baseline;color:#fff;display:flex;display:block}.section-about-02{background:#000;padding-bottom:122px;padding-top:clamp(88.5px,8.1944444vw,147.5px)}.box-list-about{color:#fff;gap:0 80px;justify-content:center}.box-list-about ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.list-about{border-left:transparent;border-right:transparent;border-top:1px solid #fff;padding-left:14px;padding-top:clamp(15px,1.3888889vw,25px);width:29%}.list-about:nth-child(7),.list-about:nth-child(8),.list-about:nth-child(9){border-bottom:1px solid}.list-about-title{font-family:Editorial New;font-family:PP Neue Montreal;font-size:18px;font-size:clamp(13.5px,1.25vw,22.5px);font-weight:200;line-height:22px;line-height:clamp(16.5px,1.5277778vw,27.5px);text-transform:uppercase}.list-about-p{font-family:Editorial New;font-size:30px;font-weight:200;line-height:38px}.section-about-03{margin-bottom:clamp(75px,6.9444444vw,125px);margin-top:clamp(75px,6.9444444vw,125px)}.box-title-about-03{display:flex;height:auto;justify-content:center;margin-bottom:clamp(59.25px,5.4861111vw,98.75px);padding-left:clamp(145.5px,13.4722222vw,242.5px);padding-right:clamp(146.25px,13.5416667vw,243.75px);text-align:center;width:100%}.title-about-03 strong{font-family:Editorial New;font-style:italic}.box-swiper-about-03{margin-bottom:clamp(75px,6.9444444vw,125px);position:relative}.section-about-04{background-color:#000;margin-bottom:0}.section-about-04-container{display:flex;height:auto;position:relative;width:100%}.about-04-title-01-container{padding-top:clamp(51px,4.7222222vw,85px)}.about-04-title-01-container .about-04-title-01{color:#fff;margin:0;padding:0;text-align:left;text-transform:uppercase}.about-04-paragraph-01-container p{color:#fff;height:auto;margin:0;padding-top:clamp(30px,2.7777778vw,50px);width:71%}.about-04-paragraph-01-container .title-custom-16 strong{font-family:Editorial New}.about-04-container-img{margin-top:clamp(33px,3.0555556vw,55px)}.about-04-title-02-container h4{color:#fff;margin:0;padding-top:clamp(174.75px,16.1805556vw,291.25px);text-align:left;text-transform:uppercase}.about-04-paragraph-02-container{height:auto;padding-top:15px;width:55%}.about-04-paragraph-02-container p{color:#fff;margin:0}.about-04-container-col-02{height:680px;height:clamp(562.5px,52.0833333vw,937.5px);margin-top:44px;overflow-y:auto;padding-top:0;width:756px;width:45%}.about-04-container-col-02::-webkit-scrollbar{display:none}.about-04-container-col-02:before{background:#000;background:linear-gradient(180deg,transparent 30%,#000);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);height:130px;left:0;pointer-events:none;position:absolute;width:100%}.about-04-cards{color:#fff;display:flex;flex-wrap:wrap;gap:5px;gap:20px;height:auto;width:100%}.about-04-card-img-container img{height:auto;width:150px;width:100%}.about-04-card{width:32%;width:31%}.about-04-text-container-title h3{font-family:PP Neue Montreal;font-size:14px;font-weight:200;line-height:19px;margin:0}.about-04-text-container-paragraph p{font-family:PP Neue Montreal;font-size:11px;font-weight:200;line-height:15px}.about-04-anchor-container{margin-bottom:clamp(39.75px,3.6805556vw,66.25px);margin-top:clamp(28.5px,2.6388889vw,47.5px);position:relative;z-index:1}.about-04-anchor-container a{filter:invert(1)}.about-04-anchor-container a span{font-size:16px;line-height:19px;text-align:center}.section-about-05-container{display:flex;gap:57px;margin-bottom:clamp(75px,6.9444444vw,125px)}.about-05-container-col-02{height:auto;width:100%}.about-05-container-title .title-custom-16 i{font-family:Editorial New;font-size:clamp(38.25px,3.5416667vw,63.75px);font-weight:200;line-height:clamp(40.5px,3.75vw,67.5px)}.section-about-us-06{margin-bottom:clamp(45.75px,4.2361111vw,76.25px)}.about-us-06-container-title{display:flex;justify-content:center}.section-about-us-07{margin-bottom:0}.section-about-us-07 .button-about-us-07-02{margin-top:0}.box-02-content-text.text-custom-01.box-01{height:clamp(99px,9.1666667vw,165px);width:clamp(264.75px,24.5138889vw,441.25px)}.box-02-content-text.text-custom-01.box-02{height:clamp(66px,6.1111111vw,110px);width:clamp(233.25px,21.5972222vw,388.75px)}.box-01{margin-bottom:15px}.a-01{margin-top:0!important}.about-us-07-item-01{margin-bottom:-25px}.about-us-07-text-img .box-02-content-text{color:#fff;font-size:clamp(13.5px,1.25vw,22.5px);height:-moz-fit-content!important;height:fit-content!important;line-height:clamp(16.2px,1.5vw,27px);margin-bottom:0;min-height:clamp(99px,10.1666667vw,200px);width:clamp(264.75px,24.5138889vw,441.25px)}.about-us-07-text-img .title-custom-02{display:block!important}.about-us-07-text-img .title-custom-02 img{filter:brightness(0) invert(1);margin:0}.button-about-us-07-01,.button-about-us-07-02{color:#000;font-family:PP Neue Montreal;font-size:clamp(12px,1.1111111vw,20px);font-style:normal;font-weight:200;line-height:clamp(14.25px,1.3194444vw,23.75px);text-align:center}.interiorismo-04-subtitle{text-align:left}.footer-interiorismo-content-title,.interiorismo-04-subtitle{font-family:PP Neue Montreal;font-size:18px;font-weight:200;line-height:22px;text-transform:uppercase}.footer-interiorismo-content-title{color:#000;margin-bottom:17px;text-align:center}.interiorismo-content-title{padding-bottom:clamp(144.75px,13.4027778vw,241.25px)}.interiorismo-title{height:auto;width:50%}.btn-interiorismo-02>span,.interiorismo-btn-01>span{padding:0}.title-custom-02-new.interiorismo-content-text-box{margin-top:7px;text-align:center;width:61%}.btn.btn-link.btn-block.text-left.title-custom-02-new.collapsed{color:#000;text-decoration:none}.section-interiorismo-03{margin-bottom:clamp(70.75px,11.680556vw,246.25px);padding:clamp(75px,6.9444444vw,125px) 25px 0}.section-interiorismo-03 .button-interiorismo i{padding-left:clamp(25.75px,4.0138889vw,81.25px)}.section-interiorismo-03 .card-body-interiorismo-03{padding-bottom:0}.section-interiorismo-03 .card-body-interiorismo-03 ul{list-style:none;margin:0;padding:0}.section-interiorismo-03 .card-body-interiorismo-03 .card-body-row-01:before,.section-interiorismo-03 .card-body-interiorismo-03 li:before{display:none}.card-body-interiorismo-03{height:auto;margin-left:clamp(48px,4.4444444vw,80px);width:62%}.empresas-05-container-list.interiorismo-03-container-list{margin:0}.empresas-05-container-list.interiorismo-03-container-list .card:nth-child(5){border-bottom:0!important}.about-05-container-col-02.interiorismo-03-container-col-02{height:-moz-fit-content;height:fit-content;margin:0;width:55%}.box-title-about-03.section-flexi-03-content.section-interiorismo-05-content-title{justify-content:flex-start;margin-bottom:28px;padding:0;text-align:left}.box-text-alquiler.box-text-flexi-03{position:absolute;top:0}.card-header-interiorismo button{align-items:center;display:flex;justify-content:space-between}.btn-link:hover{color:#000!important;text-decoration:none!important}.section-way-living-col-02.show-desktop.section-interiorismo-06-col-02{gap:20.61px!important}.card-body-row-01{padding-top:clamp(18.75px,1.7361111vw,31.25px)}.card-body-row-02{padding-top:clamp(22.5px,2.0833333vw,37.5px)}.card-body-row-02:nth-child(3){padding-bottom:clamp(26.25px,2.4305556vw,43.75px)}.card-body-row-title{font-family:Editorial New;font-size:clamp(22.5px,2.0833333vw,37.5px);font-weight:200;line-height:clamp(28.5px,2.6388889vw,47.5px)}.card-body-row-text{font-family:PP Neue Montreal;font-size:clamp(13.5px,1.25vw,22.5px);font-weight:200;line-height:clamp(16.5px,1.5277778vw,27.5px)}.swiper-tabs-content-images-interiorismo-box{height:100%;margin:auto;width:100%}.swiper-tabs-content-images-bottom{height:100%;margin-left:50px;margin-right:auto;width:100%;width:65%}.section-interiorismo-06{background-color:#000;color:#fff;padding-bottom:0!important;padding-top:0!important;padding:0 25px}.interiorismo-04.content-main-title{display:flex;height:auto;justify-content:center;margin-bottom:clamp(40.5px,5.116667vw,97.5px);width:100%}.section-includes-living-title.title-custom-03 h6{height:auto;width:67%}.section-way-living-col-01.section-interiorismo-06-col-01{display:flex;flex-direction:column}.section-way-living-title.title-custom-new-01.section-interiorismo-06-title-box{margin:0;padding:clamp(66.75px,6.1805556vw,111.25px) 0 0!important;padding:0 0 clamp(47.25px,4.375vw,78.75px);text-align:center!important;width:100%!important}.text-single-livings-custom-01.text-interiorismo-04-custom-01{padding-bottom:clamp(20.25px,1.875vw,33.75px);width:80%}.section-interiorismo-04-item-box-content{padding-bottom:clamp(22.5px,2.0833333vw,37.5px)}.text-interiorismo-06-custom-01-box{padding-left:clamp(130px,15.666667vw,300px);padding-right:clamp(130px,15.666667vw,300px);padding-top:clamp(30.75px,2.5472222vw,51.25px);text-align:center}.text-interiorismo-06-custom-01-box .text-interiorismo-06-custom-01{margin-bottom:clamp(25.25px,3.575vw,78.75px);min-height:0;padding-top:0}.swiper-interiorismo-06-custom-01-box{padding-top:16px}.section-swiper-livings-slide-box-swiper-images.section-swiper-interior-slide-box-swiper-images{padding-top:clamp(72px,6.6666667vw,120px)}.swiper-text-interiorismo-06-custom-01{font-family:PP Neue Montreal;font-size:clamp(13.5px,1.25vw,22.5px);line-height:clamp(16.2px,1.5vw,27px);width:111%}.swiper-interiorismo-07-buttons .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:none}.swiper-livings-slide-content-title.title-custom-new-01.swiper-interiorismo-slide-title{height:auto;margin-bottom:0;width:75%}.section-swiper-interiorismo-07{margin-bottom:clamp(45px,4.1666667vw,75px)}.section-swiper-livings-tab-content.section-interiorismo-07-swiper{flex-direction:row-reverse;gap:42.19px}.text-single-livings-custom-01.text-interiorismo-07-custom-01{line-height:21.6px;padding-right:0;padding-top:15px;width:98%}.section-swiper-livings-slide-box-content.section-interiorismo-07-swiper-box-content{margin:0;padding:0;padding-right:0!important}.swiper-flexi-02-slide-content-title-box.swiper-box-content-interiorismo-07-title-box{width:75%}.interiorismo-05-swiper{color:#fff;text-align:center}.interiorismo-swiper-title-box{height:auto;width:100%}.interiorismo-05-swiper-title{font-family:Editorial New;font-size:clamp(52.5px,4.8611111vw,87.5px);font-style:italic;line-height:clamp(28.8px,2.6666667vw,48px);margin-left:70px;padding-bottom:clamp(21.75px,2.0138889vw,36.25px);padding-top:clamp(49.5px,4.5833333vw,82.5px);text-align:center;width:70%}.interiorismo-05-text-box{padding-left:clamp(30px,2.7777778vw,50px)}.interiorismo-05-swiper-text{font-family:PP Neue Montreal;font-size:18px;font-weight:200;line-height:21.6px;padding-bottom:clamp(49.5px,4.5833333vw,82.5px);text-align:center}button.btn.btn-link.btn-block.text-left.title-custom-02-new{color:#000!important;text-decoration:none}.empresas-content-title.interiorismo-content-title{width:100%!important}.section-footer-interiorismo-02{padding:50px 0 0}.section-about-05-container.section-interiorismo-03-content{gap:51px!important}.section-swiper-living-tabs-bottom.section-flexi-02.section-interiorismo-07{margin-bottom:1px;padding-bottom:30px!important;padding-top:30px!important}.section-swiper-livings-slide-box-swiper-images.section-interiorismo-07-slide-box-swiper-images{padding-bottom:clamp(78.75px,7.2916667vw,131.25px)!important;padding-top:clamp(68.25px,6.3194444vw,113.75px)!important}.section-about-03.section-flexi-03.section-interiorismo-05{margin:0;padding-bottom:125px!important;padding-top:107px!important}.interiorismo-container-col-01 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.text-interiorismo-07-custom-01{font-weight:200;padding-right:0!important}.text-interiorismo-07-custom-01 p{padding-right:0!important}.about-05-container-col-01.interiorismo-container-col-01{height:auto;position:relative;top:0;width:45%}.text-swiper-interiorismo-05{font-family:PP Neue Montreal;font-size:18px;font-weight:200;line-height:21.6px;margin-top:29px}.box-content-swiper-alquiler.swiper-interiorismo-05{height:100%;overflow:hidden;position:relative}.box-text-alquiler.box-text-interiorismo-05{bottom:0;color:#fff;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:0 35px;position:absolute;right:0;text-align:center;top:0;z-index:99}.box-text-alquiler.box-text-interiorismo-05 .text-custom-new-02{font-style:italic}.box-text-interiorismo-05 img{margin-top:clamp(18.75px,1.7361111vw,31.25px)}.swiper-interiorismo-05-img-logo-05{margin-top:clamp(52.5px,4.8611111vw,87.5px)!important}.swiper-opacity-interiorismo-05:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.box-img-interiorismo-05 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.interiorismo-content-text-paragraph-2{margin-bottom:20px;margin-top:auto;text-transform:uppercase}.interiorismo-content-text-paragraph-2 p{font-weight:200;margin-bottom:0}.footer-interiorismo-content-title-box{text-align:center;text-transform:uppercase}.footer-interiorismo-content-title-box h3{font-weight:200}.section-blog-newsletter-content{background:#f6f6f6;display:flex;justify-content:space-between;margin:auto;max-width:1650px;width:100%}.section-blog-newsletter-content-text{align-items:center;display:flex;width:33.3%}.section-blog-newsletter-content-text .blog-newsletter-content-text{font-size:clamp(14px,2.277778vw,41px);line-height:1.1}.section-blog-newsletter-content-input{align-items:center;display:flex;font-family:PP Neue Montreal;gap:22px;justify-content:center;width:33.3%}.section-blog-newsletter-content-input .btn-view-all{background:transparent!important}.section-blog-newsletter{margin-bottom:clamp(29.25px,2.7083333vw,48.75px)}.section-blog-newsletter .box-input-custom.box-input-contac-custom-01{margin:0}.section-blog-newsletter .box-input-custom.box-input-contac-custom-01 input{border-color:#000}.section-cities{margin-top:clamp(116.25px,10.7638889vw,193.75px)}.navigation-pages{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:center;list-style:none;margin-bottom:clamp(63.75px,5.9027778vw,106.25px)}.navigation-pages a{color:#000;font-family:PP Neue Montreal;font-size:16px;line-height:19.2px;opacity:.5}.navigation-pages a:active,.navigation-pages a:hover{opacity:1;text-decoration:underline}.section-navigation{margin-top:20px}.box-top-blog-custom.box-top-beautiful-homes-custom{margin-bottom:19px}.box-top-blog-custom.box-top-cities-custom{margin-bottom:clamp(26.25px,2.4305556vw,43.75px)}.box-top-blog-custom.box-top-life-culture-custom,.box-top-blog-custom.box-top-livings-custom{margin-bottom:clamp(35.25px,3.2638889vw,58.75px)}.box-top-blog-custom.box-top-livings-custom.box-subtitle-top-blog-busqueda-resultados-custom{justify-content:center;margin-bottom:clamp(15px,1.3888889vw,25px)}.box-top-blog-custom.box-top-livings-custom.box-subtitle-top-blog-busqueda-resultados-custom h3{color:#000}.box-title-top-blog-busqueda-resultados-custom{text-align:center}.box-title-top-blog-busqueda-resultados-custom h1{font-family:PP Neue Montreal;font-size:clamp(24px,2.2222222vw,40px);font-weight:200;line-height:clamp(25.5px,2.3611111vw,42.5px);margin-bottom:clamp(15px,1.3888889vw,25px)}.box-show-top-busqueda-resultados-custom{text-align:center}.text-content-blog.box-show-top-busqueda-resultados-custom{margin-bottom:clamp(75px,6.9444444vw,125px)}.section-banner-blog-post-content{padding-top:clamp(83.25px,7.7083333vw,138.75px)}.banner-blog-post-content-title{margin-top:clamp(24px,2.2222222vw,40px)!important;text-align:center!important;width:100%!important}.banner-blog-post-content-title h1{font-size:16px;font-weight:200;line-height:19.2px;text-align:center}.banner-blog-post-content-subtitle{display:flex;height:auto;justify-content:center;margin-top:20px;text-align:center;width:100%}.banner-blog-post-content-subtitle h2{font-family:Editorial New;height:auto;width:75%}.banner-blog-post-content-paragraph{display:flex;height:auto;justify-content:center;margin-top:clamp(15px,1.3888889vw,25px);width:100%}.banner-blog-post-content-paragraph p{color:#000;font-family:PP Neue Montreal;font-size:20px;font-weight:200;height:auto;line-height:24px;text-align:center;width:59%}.banner-blog-post-content-date{color:#929292;font-size:16px!important;padding-bottom:clamp(75px,6.9444444vw,125px);text-align:center}.banner-blog-post-content-date p{margin-bottom:0}.section-blog-post-01{margin-top:clamp(75px,6.9444444vw,125px)}.section-blog-post-01-content{display:flex;height:auto;width:100%}.blog-post-01-img-01 img{height:auto;margin-top:clamp(21.75px,2.0138889vw,36.25px);width:100%}.blog-post-01-imgs-container-01{display:flex;gap:clamp(30px,2.7777778vw,50px);margin-bottom:clamp(30px,2.7777778vw,50px);margin-top:clamp(26.25px,2.4305556vw,43.75px)}.blog-post-01-imgs-01{height:auto;width:50%}.blog-post-01-imgs-01 img{height:auto;width:100%}.blog-post-01-imgs-01 p{height:auto;margin-top:14.57px;width:100%}.blog-post-01-imgs-02{height:auto;width:50%}.blog-post-01-imgs-02 img{height:auto;width:100%}.blog-post-01-imgs-02 p{margin-top:14.57px}.blog-post-01-list-content-01{display:flex;height:auto;margin-bottom:clamp(30px,2.7777778vw,50px);padding-left:0;width:100%}.blog-post-01-list-content-01 .list-content-01-col-01{padding-left:30px}.blog-post-01-list-content-01 ul{list-style:none;padding-left:0!important}.blog-post-01-list-content-01 li{margin-bottom:5px;padding-left:20px;position:relative}.blog-post-01-list-content-01 li:before{background:#000;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;top:0;width:5px}.list-content-01-col-01,.list-content-01-col-02{height:auto;width:50%}.blog-post-01-img-02{margin-bottom:66px}.blog-post-01-img-02,.blog-post-01-img-02 img{height:auto;width:100%}.blog-post-01-cite-01,.blog-post-01-paragraph-content-02{margin-bottom:clamp(30px,2.7777778vw,50px)}.blog-post-01-paragraph-content-02>p{margin-bottom:20px}.blog-post-01-img-03,.blog-post-01-img-03 img{height:auto;width:100%}.blog-post-galery-container-row-01{display:flex;flex-flow:wrap;gap:clamp(10.59px,.9805556vw,17.65px);height:auto;justify-content:center;margin-bottom:0;margin-top:clamp(30px,2.7777778vw,50px);width:100%}.blog-post-galery-container-row-01 .blog-post-galery-img{height:auto;width:100%;width:32.1%}.blog-post-galery-container-row-02{display:flex;gap:clamp(10.59px,.9805556vw,17.65px);height:auto;width:100%}.banner-blog-post-content-img,.banner-blog-post-content-img img,.blog-post-galery-container-row-02 .blog-post-galery-img,.blog-post-galery-img img{height:auto;width:100%}.box-swiper-blog-post-custom{margin-bottom:clamp(93.75px,8.6805556vw,156.25px)!important}.section-blog-post-01-content-col-01{height:auto;width:73%}.section-blog-post-01-content-col-02{display:flex;height:auto;width:45%}.content-blog-post-col-02{border-left:1px solid;height:-moz-fit-content;height:fit-content;margin-left:44px;padding-left:44px;position:sticky;top:100px;width:40%;width:100%!important}.text-blog-post{color:#929292;font-size:16px!important}.box-blog-post-item-top{display:flex;margin-bottom:57px;margin-right:24px;width:100%}.box-tags-blog-post-item-top{display:flex;justify-content:center;margin-bottom:13px;margin-top:14px}.blog-post-content img{float:inline-start;margin-right:16px;text-decoration:none}.blog-post-content span{align-items:center;display:flex}.box-item-content-blog.box-item-content-livings{margin-bottom:clamp(53.25px,4.9305556vw,88.75px)!important}.box-item-content-blog.box-item-content-life-culture,.box-only-swiper-blog-custom.box-only-swiper-beautiful-homes-custom{margin-bottom:75px}.header-barra-search{background-color:#fff}.banner-barra-search.header-barra-search{border:0!important;margin-right:clamp(15.25px,2.8645833vw,68.75px);outline:none!important}body{background:#fff}.price-input{justify-content:center;margin:30px 0 26px}.price-input,.price-input .field{align-items:center;display:flex;width:100%}.price-input .field{align-items:flex-start;flex-direction:column}.price-input .field span{color:#929292}.price-input .separator{align-items:center;color:#d9d9d9;display:flex;font-size:19px;height:38px;justify-content:center;position:relative;top:9px;width:110px}.price-input input{border:1px solid #d9d9d9;color:var(--primary-color);font-weight:200;line-height:16px;margin-top:8px;padding:9px 0 8px 13px}.field input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid #999;border-radius:5px;font-size:19px;height:100%;outline:none;text-align:center;text-align:left;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.slider{background:#d9d9d9;border-radius:5px;height:1.77px;position:relative}.slider .progress{background:#000;border-radius:5px;height:100%;left:25%;position:absolute;right:25%}.range-input{position:relative}.range-input input{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:0 0;height:5px;pointer-events:none;position:absolute;top:-5px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1.77px solid #000;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.05);height:17px;pointer-events:auto;width:17px}input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#17a2b8;border:none;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.05);height:17px;pointer-events:auto;width:17px}.support-box{bottom:0;display:block;position:relative;text-align:center;top:2rem}.b-btn{color:#fff}.b-btn,.b-btn:hover{font-weight:700;text-decoration:none}.b-btn i{color:#ff0;font-size:20px;margin-top:2rem}.b-btn.patreon i{color:orange}.modal-body-col-box-title{display:flex}.exit-modal{background:0 0!important;border:none;height:20px;outline:none!important;padding:0;position:absolute;right:25px;top:25px;width:20px}.exit-modal span{background:#000;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.exit-modal span:first-child{top:0;transform:rotate(45deg)}.exit-modal span:nth-child(2){transform:rotate(-45deg)}.box-content-modal-title{font-size:18px;margin-bottom:0;text-align:center}.box-content-modal-body{background:#fff;border-top:.5px solid #d9d9d9;height:100%;overflow-y:auto;padding-bottom:95px;padding-left:23px;padding-right:25px;position:relative}.modal-filtro{bottom:0;height:calc(100% - 70px);left:0;opacity:0;position:fixed;right:0;top:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:999}.modal-filtro .box-content-modal{background:#f2f2f2;height:100%;overflow-y:auto;padding:40px 0;width:100%}.modal-filtro .exit-modal{height:36px;right:22px;top:22px;width:36px}.modal-filtro .exit-modal span{height:2px;width:36px}.modal-filtro-body-list{list-style:none;margin-bottom:55px;padding-left:0}.modal-filtro-body-list:last-child{margin-bottom:0}.button-modal-filtro{background-color:transparent;border:none!important;box-shadow:none!important;color:var(--primary-color);display:flex;justify-content:space-between;outline:none!important;padding:0;text-align:center;width:100%}.modal-filtro-body-list-title{color:#929292;text-align:left;text-transform:uppercase}.card-modal-filtro{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;margin-bottom:24px}.modal-filtro-body-list-item{margin-bottom:25px}.modal-filtro-body-list-item:last-child{margin-bottom:0}.modal-filtro-body-list-option{color:var(--primary-color)!important;text-decoration:none!important}.modal-filtro-body-destiny{margin-top:31px}.button-search-filter{align-items:center;background:#000;border:0;border-radius:5px;color:var(--secundary-color);display:flex;height:50px;padding:0 15px}.box-content-modal-accordions{display:flex;flex-direction:column}.button-search-filter-img{margin-right:7px}.button-restore-filter{border-bottom:1px solid #000;color:var(--primary-color)!important;line-height:1;text-decoration:none!important}.dropdown-money.show .section-footer-money-arrow{transform:rotate(-180deg)}.modal-filtro.active{opacity:1;visibility:inherit}.swiper-rental-selection-heart-box{cursor:pointer;height:30px;margin-bottom:0;position:relative;width:30px}.rental-selection-heart{height:100%;position:absolute;transition:all .5s ease;width:100%}.heart-full{left:0;opacity:0;top:0;transition:all .5s ease}.item-tab-footer input:checked+label{border:1px solid #000;color:#000!important}.swiper-rental-selection-heart-box.active .heart-empty{opacity:0}.swiper-rental-selection-heart-box.active .heart-full{opacity:1}.item-tab-footer-label{align-items:center;border:1px solid #c9c9c9;border-radius:8px;cursor:pointer;display:inline-block;display:flex;font-size:12px;font-size:14px;font-weight:200;height:30px;justify-content:center;line-height:1em;margin-bottom:0;margin-right:6px;padding:9px 11px;text-decoration:none!important;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.item-tab-footer-input{display:none}.overlay-barra{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.overlay-barra.active{z-index:9999}.modal-body-col-title{font-size:20px;margin-bottom:23px;margin-left:7.5px}.modal-body-col-box-checkbox .barra-custom-item-label{align-items:flex-start;display:flex;flex-direction:column;height:20px;justify-content:center;padding-left:28px;text-align:left}.modal-body-col-box-checkbox .barra-custom-item-label span{display:block;font-size:10px;line-height:1;margin-top:5px}.modal-body-col-number{align-items:center;border:.76px solid #000;border-radius:50%;display:flex;font-family:editorial new;font-size:12px;height:18px;justify-content:center;line-height:1;margin-bottom:0;padding-top:4px;width:18px}.modal-body-col-content{display:flex;justify-content:space-between;padding-left:27px}.modal-body-col-content-list-dd{display:flex;list-style:none;margin-bottom:0;padding-left:0}.modal-body-col-content-list-dd-item{margin-right:20px;width:98px}.modal-body-col-content-list-dd-item .dropdown-menu-custom{background:#fff;border:none;border-radius:5px;box-shadow:0 5px 7px 0 #00000026;min-width:auto;padding-top:15px;transform:translateY(25px)!important;width:98.4px}.dropdown.dropdown-list-dd-item .dropdown-item{color:var(--primary-color);margin:auto auto 0;padding:9px 0;text-align:center;width:90%}.modal-body-col-filter-list-check{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-27px;padding-left:0;width:85%}.modal-list-sb .dropdown-list-dd-item button{text-align:left;width:150px}.modal-list-sb .dropdown-list-dd-item button img{display:block;margin-left:auto;margin-top:0}.modal-list-sb .dropdown.dropdown-list-dd-item .dropdown-item{padding-left:15px;text-align:left}.box-content-modal-footer{background:#fff!important;border-top:.5px solid #d9d9d9;bottom:0;padding-bottom:11px;padding-right:17px;padding-top:11px;position:absolute;width:100%}.box-content-modal-footer-buttons{align-items:center;display:flex;justify-content:flex-end;width:100%}.modal-footer-button-search{background:#000;border-radius:8px;color:var(--secundary-color);margin-left:56px;padding:15px 26px}.modal-footer-button-item{border:none;box-shadow:1px 2px 7px 0 #00000026;outline:none!important}.modal-footer-button-search-icon{margin-left:10px}.modal-footer-button-delete{background:0 0!important;border-bottom:1px solid;box-shadow:none;color:var(--primary-color);height:16px;line-height:1;padding:0!important}.dropdown-list-dd-item-title{color:#929292;font-size:14px;margin-bottom:8px;text-align:left}.dropdown.dropdown-list-dd-item.show button img{transform:rotate(180deg)}.modal-filtro-avanzado.active{opacity:1;visibility:initial}.barra-vivienda-box.scroll-active{display:none;left:297px;margin:auto;opacity:1;position:fixed;right:auto;visibility:initial!important}.modal-filtro-body-list-option-02{color:var(--primary-color)!important;text-decoration:none!important}.box-content-modal-header{height:72px;line-height:72px!important}.section-items-listado{padding-bottom:50px;position:relative;transition:all .3s ease}.list-filters{align-items:flex-end;display:flex;justify-content:space-between;margin-top:0}.list-filters .list-filter-dropdown,.list-filters .list-filter-dropdown-box{height:100%}.list-filter-dropdown-box{display:flex;margin-right:0;transition:all .5s ease}.dropdown-menu-list-filter{border:none;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;margin-top:7px;min-width:auto;outline:none!important;padding:20px}.dropdown-menu-list-filter .dropdown-item{background:0 0;color:var(--primary-color);margin-bottom:14px;outline:none!important;padding:0}.dropdown-menu-list-filter .dropdown-item:last-child{margin-bottom:0}.list-filter-dropdown-item.show .list-filter-dropdown i,.list-filter-dropdown-item.show .list-filter-dropdown img{transform:rotate(-180deg)}.button-listado{align-items:center;background:#fff;border-radius:20px;bottom:12%;color:var(--secundary-color)!important;display:flex;height:39px;justify-content:center;left:8%;padding:0 18px;position:absolute;transition:all .5s ease;z-index:9}.button-listado:before{background:#000!important}.item-listado-custom-s2-bottom{height:50%;position:relative}.item-listado-custom-s2-bottom-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-listado-custom-s2-top{align-items:center;background:#000;display:flex;height:50%;padding:26px 32px}.item-listado-custom-s2{height:100%}.filter-no-results-content-button{background:0 0;border-color:#000!important}.filter-no-results-content-button:before{background:#000!important}.section-filter-no-results{background:#f6f6f6;margin-bottom:25px;margin-top:0;padding:65px 0}.section-filter-no-results .container-custom{height:100%}.items-filter-no-results{align-items:center;display:flex;height:100%;justify-content:center}.items-filter-no-results-content{display:flex;width:100%}.items-filter-no-results-content .items-filter-no-results-col:first-child{padding-right:15px;width:33.333%}.filter-no-results-content-title{color:#000;font-size:32px;line-height:34px;margin-bottom:33px;max-width:100%;text-align:left;width:470px}.filter-no-results-content-text{color:#000;margin-bottom:29px;max-width:100%;text-align:left;width:600px}.section-result-similary{padding-top:33px}.section-result-similary .items-listado-custom1{margin-top:28px}.section-items-listado-title{color:var(--primary-color);margin-bottom:0;text-transform:uppercase}.section-items-listado-available{color:#929292;margin:0;position:relative;z-index:9999}.subtitle-section-content,.title-section-content{margin-bottom:0}.price-range-slider .range-value{margin:0}.price-range-slider .range-value span{font-size:14px}.price-range-slider .range-bar{background:#d9d9d9;border:none;height:1.77px;margin-left:0}.price-range-slider .range-bar .ui-slider-range{background:#000}.price-range-slider .range-bar .ui-slider-handle{background:#fff;border:1.77px solid #000;border-radius:25px;cursor:pointer;height:17px;top:-.62em;width:17px}.price-range-slider .range-bar .ui-slider-handle+span{background:#06b9c0}.range-value-box{display:flex;justify-content:space-between;margin-bottom:0}.item-breadcrumb-separate{align-items:center;display:inline-flex;justify-content:center;margin:0 6px}.dropdown-menu-custom{min-width:auto;transform:translate(-25px,25px)!important}.dropdown-language .dropdown-item{background:#fff!important}.section-tabs{overflow:hidden}.section-tabs .swiper-tabs-nav .swiper-slide{border-bottom:1px solid transparent;color:var(--secundary-color);cursor:pointer;font-family:pp neue montreal;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;width:auto!important}.section-tabs .swiper-tabs-nav .swiper-slide:last-child{margin-right:0!important}.section-tabs .swiper-tabs-nav .swiper-slide.swiper-slide-thumb-active{border-color:#fff}.section-tabs .swiper-tabs-content .swiper-slide{cursor:pointer}.section-tabs .swiper-tabs-content .swiper-slide .full-height{display:flex;flex-direction:column;min-height:calc(65vh - 25px)}.section-tabs .swiper-tabs-content .swiper-slide .row{margin:0 -5px}.section-tabs .swiper-tabs-content .swiper-slide .row .col,.section-tabs .swiper-tabs-content .swiper-slide .row .col-6{padding:0 5px}.section-tabs .swiper-tabs-content .swiper-slide .custom-select{border-radius:0}.section-tabs .swiper-tabs-content .swiper-slide textarea.form-control{background-color:#fff;border-radius:0}.section-tabs .swiper-tabs-content .swiper-slide .radio-courier .item-radio input~label{border-radius:0;text-align:center}.section-tabs .swiper-tabs-content .swiper-slide .radio-courier .item-radio input~label h6{color:#b8026f}.section-tabs .swiper-tabs-content .swiper-slide .radio-courier .item-radio input~label p{color:#989898}.section-tabs .swiper-tabs-content .swiper-slide .bottom{margin-top:auto}.section-tabs .swiper-tabs-content .swiper-slide .bottom .btn{font-family:cairo,sans-serif!important;font-weight:600;position:relative;text-transform:uppercase}.section-tabs .swiper-tabs-content .swiper-slide .bottom .btn .icon{left:15px;position:absolute;top:60%;transform:translateY(-50%)}.section-tabs .swiper-tabs-content .swiper-slide .bottom .btn .icon img{filter:invert(1);height:20px;width:auto}.section-swiper-livings-slide-box-swiper-images{border-radius:10px;height:613px;padding:43px 0;width:58%}.btn-fixed-contact{align-items:center;background:#fff;border-radius:50%;bottom:20px;display:flex;height:60px;justify-content:center;position:fixed;right:20px;width:60px;z-index:999999}.section-banner-living{height:90vh;position:relative}.section-banner-living .container-custom{height:100%}.section-banner-living-box-video{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.section-banner-living-box-video:before{background:#0000004d;content:"";display:block;height:100%;position:absolute;width:100%}.section-banner-living-box-title{align-items:center;display:flex;height:100%;justify-content:flex-start;padding-left:33px;position:relative;z-index:9}.section-banner-living-title{color:#fff;width:32%}.section-banner-living-button-video{background:0 0;border:none;outline:none!important;position:absolute;z-index:99}.section-banner-living-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-life-share{padding-top:72px}.section-life-share-title{margin:auto auto 76px;text-align:center;width:50%}.section-life-share-box-images-01{display:flex;justify-content:center;left:-11%;margin-bottom:9px;position:relative}.section-life-share-box-images-02{display:flex;justify-content:center;position:relative;right:-11%}.section-life-share-box-img{height:270px;margin-right:9px;-o-object-fit:cover;object-fit:cover;width:370px}.section-life-share-box-img:last-child{margin-right:0}.section-life-share-box-images{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.section-life-share-box-text{background:#000;color:var(--secundary-color);display:flex;flex-direction:column;height:270px;justify-content:space-between;margin-right:9px;padding:8px 11px 7px 9px;width:370px}.section-life-share-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-life-share-text-t{margin-bottom:0;text-transform:uppercase;width:75%}.section-life-share-text{margin-bottom:0}.section-way-living-col-01{margin-right:9px;width:35%}.section-way-living-content{display:flex}.section-way-living-title{margin-bottom:35px;min-height:108px;width:80%}.section-way-living-text{margin-bottom:35px;min-height:108px;padding-top:13px}.section-way-living-img{height:100%;-o-object-fit:cover;object-fit:cover;padding-top:0;width:100%}.section-way-living{padding-bottom:120px;padding-top:120px}.section-swiper-living-tabs{background:#000;padding:100px 20px 50px}.swiper-tabs-content-box{padding-top:0}.section-swiper-livings-tab-content{background:#000;display:flex}.section-swiper-livings-slide-box-content{color:var(--secundary-color);display:flex;flex-direction:column;justify-content:center;padding-left:80px;width:480px}.section-living-tabs-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-tabs-nav-box{width:58%}.swiper-tabs-nav-box .swiper-wrapper{display:flex;justify-content:center}.section-swiper-livings-slide{height:100%}.section-swiper-livings-slide .swiper-tabs-content-images-box{height:100%;margin:auto;width:100%}.swiper-tabs-content-images-box{align-items:center;display:flex;height:63%;justify-content:center}.section-way-living-col-02{width:65%}.swiper-livings-slide-content-title{margin-bottom:30px}.swiper-slide-spaces-amenities-box{display:flex;height:auto}.section-spaces-amenities{overflow:hidden;padding-bottom:112px;padding-top:120px}.section-spaces-amenities .container-custom{overflow:hidden}.section-spaces-amenities-title{margin-bottom:40px}.section-spaces-amenities-swiper-box{position:relative}.swiper-slide-spaces-amenities-item-number{height:35px;margin-left:1px;width:35px}.swiper-slide-spaces-amenities-items-list{list-style:none}.swiper-slide-spaces-amenities-items-list .swiper-wrapper{flex-direction:column}.swiper-slide-spaces-amenities-items-list .swiper-slide{height:-moz-fit-content!important;height:fit-content!important}.swiper-slide-spaces-amenities-col-content{background:#fff;padding-right:5%;width:36%}.swiper-slide-spaces-amenities-col-image{position:relative;width:75%}.swiper-slide-spaces-amenities-col-image .swiper-tabs-content-images-text{left:auto;right:2%}.swiper-slide-spaces-amenities-content-items{display:flex;flex-direction:column;height:100%;justify-content:space-between}.swiper-slide-spaces-amenities-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-spaces-amenities-col-text{font-family:pp neue montreal;font-size:18px;line-height:22px;margin-bottom:0}.swiper-spaces-amenities-buttons{height:50px;position:absolute;right:0;top:-14%;width:105px}.swiper-spaces-amenities-buttons .swiper-button-next{transition:all .5s ease}.swiper-spaces-amenities-buttons .swiper-button-next:after{display:none}.swiper-spaces-amenities-buttons .swiper-button-next:hover{transform:translateX(2px)}.swiper-spaces-amenities-buttons .swiper-button-prev{transition:all .5s ease}.swiper-spaces-amenities-buttons .swiper-button-prev:after{display:none}.swiper-spaces-amenities-buttons .swiper-button-prev:hover{transform:translateX(-2px)}.section.section-discover-livings{background:#000;color:var(--secundary-color);margin-bottom:1px;padding-bottom:40px;padding-top:105px}.section-discover-livings-title{margin-bottom:48px;text-align:center}.section-discover-livings-title strong{font-style:inherit}.nav-tabs-discover-livings{display:flex;justify-content:center}.nav-item-discover-livings{margin:0 17px}.tab-content-discover-livings{margin-top:57px}.nav-link-discover-livings{background:0 0;border:none;color:var(--secundary-color);font-size:18px!important;line-height:22px!important;outline:none!important;padding:0;transition:all .5s ease}.nav-link-discover-livings.active{border-bottom:1px solid #fff}.discover-livings-item{display:block;margin:0 10.5px 95px;text-decoration:none!important;width:29%}.discover-livings-item:hover .discover-livings-item-img{transform:scale(1.1)}.discover-livings-item-img{-o-object-fit:cover;object-fit:cover;transition:all 2s ease;width:100%}.discover-livings-item-text{color:var(--secundary-color);margin-top:18px}.discover-livings-item-box-img{align-items:center;border-radius:10px;display:flex;justify-content:center;overflow:hidden;position:relative}.discover-livings-item-text-coming{color:#ffffff99;margin-bottom:0;position:absolute;text-align:center;width:40%;z-index:9999}.discover-livings-item.coming-soon .discover-livings-item-img,.discover-livings-item.coming-soon .discover-livings-item-text{opacity:.3}.tab-pane-discover-livings-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10.5px}.df{display:flex}.aic{align-items:center}.jcc{justify-content:center}.loader{background:#000;bottom:0;color:#fff;left:0;position:fixed;right:0;top:0}.demo-wrapper{overflow-x:hidden}.wrapper{display:flex}.demo-gallery:not(.last){padding-bottom:1rem}.demo-text .text{font-size:clamp(8rem,15vw,16rem);font-weight:900;line-height:1}.bar-livings-anchors{align-items:center;background:#fff;display:flex;height:78px;position:fixed;top:-100%;transition:all 1s ease;width:100%;z-index:999}.bar-livings-anchors .container-custom{align-items:center;display:flex;justify-content:space-between}.bar-livings-anchors-list{display:flex;list-style:none;margin-bottom:0}.bar-livings-anchors-list-item-link{border-bottom:1px solid transparent;color:var(--primary-color)!important;font-family:PP Neue Montreal;padding:0;text-decoration:none!important;transition:all .5s ease}.bar-livings-anchors-list-item-link:hover{border-bottom:1px solid #000}.bar-livings-anchors-list-item{margin-right:69px}.bar-livings-anchors.active{top:0}.bar-livings-anchors-list-item-link.active{border-bottom:1px solid}.header-box-logo{display:flex}.header-title-page{display:flex;font-family:Editorial New;font-size:32px;font-weight:200;height:40px;line-height:50px;margin-bottom:0;padding-left:5px}#accordion-anchors-list,.discover-livings-item-logo-img,.section-life-share-box-images-03{display:none}.swiper-tabs-content-images-text{bottom:2%;color:var(--secundary-color);left:2%;margin-bottom:0;position:absolute;z-index:999}.header-instagram-icon-m{display:none!important}.item-listado-custom1-header-tag.signature-tag{background:#000;color:#fff}.listado-custom-s2.listado-fo .list-filters,.mobile-dropdown-language{display:none}.box-exit-closed-flexible.active{opacity:1;visibility:initial}.swiper-rental-selection-content{position:relative}.items-filter-no-results-col{width:33%}.item-listado-custom1-body-box-title{flex:1 1 auto}.box-way-living-img-custom-01{height:100%;max-height:510px}.box-living-swiper-custom-01{border-radius:20px;height:100%;overflow:hidden;width:100%}.section-swiper-living-tabs-bottom{background:#000;margin-bottom:1px}.section-swiper-living-tabs-bottom .section-swiper-livings-slide-box-swiper-images{height:685px;padding:70px 0}.section-swiper-living-tabs-bottom .box-living-swiper-custom-01{border:1px solid #fff;position:relative;width:99%}.section-swiper-living-tabs-bottom .swiper-button-next{right:20px}.section-swiper-living-tabs-bottom .swiper-button-next:after{display:none}.section-swiper-living-tabs-bottom .swiper-button-prev{left:17px}.section-swiper-living-tabs-bottom .swiper-button-prev:after{display:none}.heart-living-bottom{margin-bottom:12px}.box-custom-living-custom-text-01{background:#fff;bottom:0;padding:14px 20px 28px;position:absolute;width:100%}.box-custom-living-custom-text-01 .swiper-tabs-content-images-text{bottom:0;color:#000;font-size:14px;left:0;position:relative}.overlay-anchors{background:#000;bottom:0;display:block;display:none;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:99999999}.section-livings-box-content{align-items:center;display:flex}.swiper-tabs-nav-list-item{margin:0 17px}.swiper-tabs-nav-list-item button{background:0 0;border:none;color:#fff;font-family:pp neue montreal;font-size:18px!important;line-height:22px!important;margin:0;outline:none!important;padding:0;text-transform:uppercase}.swiper-tabs-nav-list-item button b.show-desktop{font-weight:200}.swiper-tabs-nav-list{display:flex;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}.living-tab-custom.line{border-bottom:1px solid #fff}#livings-eventos{display:block}.items-listado-title{font-weight:700}.items-listado-subtitle,.items-listado-title{font-size:16px;margin-bottom:0}.tooltip.show{opacity:1;width:300px;z-index:999999}.items-listado-box-custom-content{display:flex;justify-content:space-between}.items-listado-extra-p{color:#000!important;display:block;position:relative;text-decoration:none!important}.items-listado-extra-p strong{font-family:editorial new}.items-listado-extra-p:before{background:#000;bottom:3px;content:"";display:block;height:.5px;position:absolute;width:100%}.box-checkbox-precio-mes,.items-listado-box-extra-p{align-items:flex-end;display:flex}.box-checkbox-precio-mes{padding-bottom:10px;width:47%}.modal-body-col-content-last ul{width:65%}.box-modal-body-col-content{border-top:.5px solid #d9d9d9;display:flex;position:relative;width:100%}.box-modal-body-col-content .box-modal-body-col{border:none;padding-right:0;width:265px}.box-modal-body-col-content .box-modal-body-col:last-child{border-left:.7px solid #d9d9d9;margin:44px 0 40px;padding:0 0 0 70px}.modal-body-col-title-01{margin-bottom:32px}.barra-year-box{height:auto}.page-home .modal-box-banner.scroll-active{top:80px}.section-no-results-title{padding-top:20px}.section-banner-apto-box-video{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.section-banner-apto-box-video:before{background:#0000004d;content:"";display:block;height:100%;position:absolute;width:100%}.section-banner-apto{height:93vh;margin-top:76px;position:relative}.section-banner-apto .container-custom{height:100%}.section-banner-apto-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-banner-apto-box-title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.section-banner-apto-title{color:#fff;text-align:center;width:460px}.section-button-banner-apto{align-items:center;background:#fff;border-radius:20px;box-shadow:1.5px 1.5px 8px 0 #00000040;color:var(--secundary-color)!important;display:flex;height:39px;justify-content:center;margin-top:27px;padding:0 20px;text-decoration:none!important;transition:all .5s ease;z-index:9}.section-button-banner-apto:before{background:#000!important}.section-exclusive-apto{background:#000;padding:122px 0}.section-exclusive-apto .exclusive-home-swiper-box-text{margin-bottom:30px;width:100%}.section-exclusive-apto .swiper-tips-item-title{padding-left:0}.section-exclusive-apto .exclusive-home-swiper-box-content{padding-top:0}.section-exclusive-apto .swiper-exclusive-homes .swiper-slide-active .exclusive-home-swiper-box-img img{filter:none}.section-exclusive-apto .section-exclusive-homes-box-swiper{margin-top:0}.section-rental-selection-apto{background:#000;margin-bottom:1px}.section-rental-selection-apto .section-rental-selection-box-title{color:#fff}.section-rental-selection-apto .section-rental-selection-button{background:#000;border:1px solid #fff!important}.section-rental-selection-apto .section-rental-selection-button:before{background:#fff!important}.section-rental-selection-apto .section-rental-selection-title{width:435px}.section-rental-selection-apto .swiper-rental-selection-box-detail{color:#fff}.apto-unique-content-item{padding-top:70px}.apto-unique-content-item .section-livings-item{display:block;position:relative}.apto-unique-content-item .section-swiper-livings-slide-box-content{color:#000;padding-left:0;padding-right:101px}.apto-unique-content-item .section-swiper-livings-tab-content{background:#fff;justify-content:space-between}.apto-unique-content-item .section-swiper-livings-slide{width:100%}.apto-unique-content-item .swiper-slide{border-radius:20px;opacity:.6;transition:all .3s ease}.apto-unique-content-item:first-child{padding-top:0}.apto-unique-content-item .swiper-slide-active{opacity:1}.section-apto-unique{overflow:hidden;padding-bottom:120px;padding-top:120px}.section-apto-unique .section-swiper-livings-slide-box-swiper-images{display:flex;padding-top:40px;width:55%}.section-apto-unique .apto-unique-item-right .section-swiper-livings-slide-box-swiper-images{display:flex;justify-content:flex-end;order:2}.apto-unique-content-title{border-bottom:.5px solid #000;margin-bottom:0;padding-bottom:21px;text-align:center}.apto-unique-item-right .section-livings-box-content{order:1}.apto-unique-item-right .section-swiper-livings-slide-box-content{padding-left:101px;padding-right:0}.apto-unique-item-right .swiper-livings-slide-content-title{width:74%}.swiper-apto-unique-text{margin-bottom:5px;text-transform:uppercase}.swiper-apto-unique-list{list-style:none;padding-left:35px;position:relative}.swiper-apto-unique-item-number{height:28px;padding-top:6px;width:28px}.apto-unique-content-box-items{padding-top:80px}.swiper-livings-slide-content-text{margin-bottom:0}.apto-unique-content-swiper-text,.section-exclusive-apto-text,.swiper-exclusive-apto .swiper-button-next:after,.swiper-exclusive-apto .swiper-button-prev:after{display:none}.items-listado-extra-p.text-custom-01{font-size:18px;line-height:22px}.modal-login{bottom:0;display:none;left:0;position:fixed;width:100%;z-index:999}.modal-login .box-content-modal{height:100%;margin:0 0 0 auto;max-height:100%;max-width:100%;padding:0;width:645px}.modal-login .input-custom{border-bottom:1px solid #000;padding-bottom:16px;padding-left:10px}.modal-login .box-input-custom label{left:8px}.box-informacion-custom-accodion .card-body{padding:0}.box-informacion-custom-accodion .card{border:0;border-radius:0;border-top:1px solid #929292;padding:30px 0}.box-informacion-custom-accodion .card-header{background:#fff;border:0;border-radius:0;display:flex;padding:0}.box-informacion-custom-accodion #accordion{padding-bottom:25px}.title-contacto-inf-01{box-shadow:none!important;display:flex;justify-content:space-between;outline:none!important;padding:0;width:100%}.title-contacto-inf-01:hover{color:#000}.title-contacto-inf-01 .box-right-button-contact-collapse>img{transition:all .3s ease}.title-contacto-inf-01 i{font-family:Editorial New;line-height:clamp(36px,3.3333333vw,60px)}.title-contacto-inf-01 .number-contacto-inf-img{filter:invert(1)}.box-content-contact-internal{align-items:flex-end;background:#f6f6f6;display:flex;flex-wrap:wrap;gap:22px;margin-top:30px;padding:35px clamp(33.75px,3.125vw,56.25px) 58px}.box-content-contact-internal .box-login-box-checkbox label:before{height:15px;top:-1px;width:15px}.box-content-contact-internal .box-login-box-checkbox label:after{height:7px;left:4px;top:30%;width:7px}.box-input-contac-custom-01-50{width:calc(50% - 11px)}.box-input-contac-custom-01-25{width:calc(25% - clamp(11px, 1.3vw, 20.6px));width:calc(25% - 16.5px)}.container-contact-custom-01{font-family:PP Neue Montreal;margin-bottom:33px}.container-contact-custom-01 .title-contacto-inf-02{margin-bottom:0;margin-top:auto;padding:40px 0 0;text-transform:uppercase;width:100%}.section-login-inf{align-items:flex-start;background:#fff;display:flex;flex-direction:column}.box-left-button-contact-collapse{align-items:center;display:flex}.box-left-button-contact-collapse p{margin:0 0 -3px 10px}.title-contacto-inf-01.collapsed .box-right-button-contact-collapse>img{transform:rotateX(180deg)}.box-login-box-checkbox{margin-bottom:0;margin-top:0}.box-login-box-checkbox .text-custom-05{font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12px,1.1111111vw,20px);padding-left:22px}.box-right-button-contact-collapse{align-items:center;display:flex;height:100%}.box-alert-contact-input{align-items:center;background:#ac31311a;display:flex;margin-right:16px;padding:5px}.box-alert-contact-input p{color:#ac3131;font-size:clamp(10.5px,.9722222vw,17.5px);line-height:1;margin:0 0 0 10px}.box-content-contact-internal-bottom{display:flex;flex-wrap:wrap;gap:22px;width:100%}.box-content-contact-internal-02{gap:0;margin-top:33px;padding-bottom:40px;padding-top:40px}.box-content-contact-internal-02 .box-input-contac-custom-01-50{margin-top:10px}.box-content-contact-internal-02 .box-title-contact-internal-02{margin-top:0}.box-title-contact-internal-02{margin-top:41px;width:100%}.title-contact-intenal-custom-01{font-family:PP Neue Montreal;font-size:clamp(10.5px,.9722222vw,17.5px);font-weight:200;line-height:clamp(12px,1.1111111vw,20px);margin-bottom:0;text-transform:uppercase}.back-bottom-custom-inf{align-items:center;color:#000!important;display:flex;font-family:Editorial New;font-size:26px;font-weight:200;line-height:33px;margin-bottom:35px;padding-left:77px;text-decoration:none!important;width:-moz-fit-content;width:fit-content}.back-bottom-custom-inf img{margin-right:15px;margin-top:-5px}.text-contact-intenal-custom-01{font-size:clamp(10.5px,.9722222vw,17.5px);font-weight:200;line-height:clamp(12px,1.1111111vw,20px);margin:0}.box-text-contact-internal-02{margin-top:20px}.box-custom-total-radius-pago{width:100%}.box-radio-custom-internal input{display:none}.box-radio-custom-internal input:checked+label,.box-radio-custom-internal input:checked+label:after{opacity:1}.box-radio-custom-internal label{margin:0;opacity:.5;padding:0 0 0 29px;position:relative;transition:all .3s ease;width:100%}.box-radio-custom-internal label:before{border:1px solid #000;border-radius:50%;bottom:0;content:"";height:17px;left:0;margin:auto;position:absolute;top:0;width:17px}.box-radio-custom-internal label:after{background:#000;border-radius:50%;bottom:0;content:"";height:13px;left:2px;margin:auto;opacity:0;position:absolute;top:0;transition:all .3s ease;width:13px}.box-content-internla-radio-label{display:flex;height:18px;justify-content:space-between}.text-radio-custom-01{font-size:clamp(12px,1.1111111vw,20px);font-weight:200;line-height:1;margin:0}.box-left-content-pago{align-items:center;display:flex}.box-img-pago{margin-left:15px}.box-right-content-pago{align-items:center;display:flex}.box-custom-internal-pago{display:flex;flex-flow:wrap;gap:22px;padding-top:0}.box-custom-internal-pago .title-contacto-inf-02{margin-bottom:3px;width:100%}.box-custom-internal-pago .box-input-custom{margin-top:23px}.box-custom-internal-pago .box-custom-credit-card{padding-top:9px}.box-custom-cupon{margin-bottom:30px;margin-top:0;width:-moz-fit-content;width:fit-content}.box-custom-cupon input{background:transparent;border:1px solid #d9d9d9;max-width:100%;width:clamp(200px,17.26vw,350px)}.add-cupon-btn,.box-custom-cupon input{font-size:14px;line-height:16px;outline:none!important;padding:9px 10px 10px}.add-cupon-btn{background:#d9d9d9;border:1px solid #d9d9d9!important;color:#000;height:100%;margin-left:-4px;transition:all .5s ease}.box-login-box-checkbox-pago a{color:#000;text-decoration:underline}.text-login-custom-01{font-size:12px;margin-bottom:0}.box-text-custom-bottom-pago{color:#929292;margin-bottom:8px}.pago-box-bottom-items{margin-top:5px}.btn-custom-submit{background:#000;border:1px solid transparent;border-radius:5px;color:#fff;font-size:16px;font-weight:200;letter-spacing:.03em;line-height:clamp(22.5px,2.0833333vw,37.5px);opacity:.3;padding:6px 47px;text-transform:uppercase;transition:all .5s ease}.box-pagar-custom-01{margin-bottom:15px;margin-top:30px}.box-download-custom-pago{background:#d9d9d9;bottom:0;left:0;padding:0 45px;position:absolute;width:100%}.box-download-custom-pago ul{display:flex;list-style:none;margin:0;padding:8px 0}.box-download-custom-pago li{margin-right:35px}.download-item-pago{align-items:center;color:#000;display:flex;font-size:clamp(9px,.97222vw,15px);line-height:16px;text-decoration:underline}.download-item-pago img{margin-right:6px}.download-item-pago:hover{color:#000}.section-login-single-inf-total{margin:76px auto auto;max-width:1750px;padding-top:59px}.box-content-contact-internal-firma{gap:0;margin-bottom:35px;padding:35px 52px}.box-content-text-contrato{background:#fff;border-radius:5px;overflow:hidden;padding:12px 13px}.box-content-text-contrato .text-contrato{opacity:50%;padding:0}.box-contact-internal-contrato{background:#fff;line-height:1.2em;overflow-y:scroll;width:100%}.box-contact-internal-contrato::-webkit-scrollbar{height:8px;width:8px}.box-contact-internal-contrato::-webkit-scrollbar-button{height:0;height:30px;width:30px}.box-contact-internal-contrato::-webkit-scrollbar-thumb{background:#000;border:0 solid #7f5757;border-radius:90px}.box-contact-internal-contrato::-webkit-scrollbar-thumb:active,.box-contact-internal-contrato::-webkit-scrollbar-thumb:hover{background:#000}.box-contact-internal-contrato::-webkit-scrollbar-track{background:#fff;border:1px solid #000;border-radius:86px}.box-contact-internal-contrato::-webkit-scrollbar-track:hover{background:#fff}.box-contact-internal-contrato::-webkit-scrollbar-track:active{background:#d4d4d4}.box-contact-internal-contrato::-webkit-scrollbar-corner{background:transparent}.box-firma-custom-01-total{margin-top:13px}.box-firma-custom-01-total,.box-title-firma-custom-01{display:flex;justify-content:space-between}.box-firma-custom-01-left{background:#fff;padding:13px 9px 8px;width:73%}.box-firma-custom-01-right{display:flex;flex-direction:column;padding-left:16px;width:27%}.box-firma-custom-01-right a{align-items:flex-start;color:#000;display:flex;font-size:clamp(9px,.97222vw,15px);font-weight:200;line-height:clamp(10.5px,1.11111vw,17.5px)}.box-firma-custom-01-right a img{margin-right:6px}.box-firma-custom-01-right a p{color:#000;margin:0;text-decoration:underline}.box-firma-custom-01-right .btn-custom-submit{line-height:1.1;margin-bottom:14px;padding:8px 5px;pointer-events:none}.box-firma-custom-01-right button{opacity:.3!important}.box-img-firma-content-custom{border-bottom:1px dashed #929292;overflow:hidden;position:relative;text-align:center;width:100%}.box-img-firma-content-custom img{margin-bottom:5px}.firma-text{align-items:center;background:transparent;border:none;display:flex;font-size:clamp(9px,.8333333vw,15px);margin:0;opacity:.5;outline:none!important;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.firma-text img{margin-left:4px}.box-bottom-firma-custom-01{margin-top:55px}.box-bottom-firma-custom-01 .title-contacto-inf-02{margin-bottom:17px}.box-bottom-firma-custom-01 .box-firma-custom-01-right button{opacity:1;pointer-events:auto}.box-top-firma-custom-01 .title-contacto-inf-02{margin-bottom:17px}.text-contrato{font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12.6px,1.1666667vw,21px)}.box-content-contact-internal-identificacion{align-items:flex-start;display:flex;gap:0;margin-bottom:35px}.box-content-contact-internal-identificacion>div{width:50%}.box-content-identificacion-rigth{border-left:.5px solid #0000004d;padding-left:38px}.box-content-identificacion-rigth .box-item-identificacion{margin-bottom:40px}.box-item-identificacion .btn-custom-submit{padding:6px 18px;text-transform:none}.box-item-identificacion .btn-custom-submit img{mix-blend-mode:difference;position:relative;transition:all .5s ease;z-index:999}.box-content-identificacion-left{padding-right:38px}.box-content-identificacion-left .btn-custom-submit{opacity:1}.box-content-identificacion-left .btn-custom-submit img{transform:rotate(180deg)}.text-identificacion{font-size:clamp(12px,1.1111111vw,20px);line-height:clamp(14.4px,1.3333333vw,24px);margin-bottom:10px}.button-login-cuenta:before{background:#000!important}.button-login-cuenta img{position:relative;z-index:999}.section-header-gracias{background:transparent}.section-header-gracias .logo-header{filter:brightness(0) invert(1)}.section-header-gracias.menu-fixed{background:#fff}.section-header-gracias.menu-fixed .logo-header{filter:none}.section-pendding,.section-thanks{height:100vh;overflow:hidden}.box-empresa-login-single{display:none;height:-moz-fit-content;height:fit-content}.box-empresa-login-single .login-info-contact-dropdown-item{margin-top:30px;width:100%}.box-persona-login-single{height:-moz-fit-content;height:fit-content}#modal-login-register-box .box-empresa-login-single .box-input-custom{margin-top:30px}.box-input-login-registro label{top:8px}.dropdown-menu-button-custom.active-item{opacity:1}.login-info-contact-dropdown-img.active-item{opacity:.5}.modal-login-box-input label{font-family:PP Neue Montreal;top:5px}.section-reserve-manual{padding-top:0}.section-reserve-manual .section-login-single-booking{padding-top:53px}.cuenta-img-perfil{bottom:0;margin:auto 0;position:absolute;right:2px;top:0;z-index:999}.button-cuenta{margin-left:5px;padding-left:10px!important;padding-right:31px!important}.add-cupon-btn.cupon-active{background:#000;border-color:#000!important;color:#fff}.box-content-contact-internal-checkbox-02 label:after{top:-1px!important}.title-contacto-inf-01.color-active,.title-contacto-inf-01.color-active .number-contacto-inf-img{filter:none}.modal-login-box-inputs .modal-login-box-input{margin-top:35px}.modal-login-box-inputs .modal-login-box-input:first-child{margin-top:26px}button#button-firma-01.active-button{opacity:1!important;pointer-events:inherit}button#button-firma-02.active-button{opacity:1!important}.section-way-living-content-custom-01{flex-direction:column}.section-way-living-content-custom-01 .section-way-living-col-01{display:flex;width:100%}.section-way-living-content-custom-01 .section-way-living-col-01 .section-way-living-title.title-custom-new-01{padding-right:12%;width:40%}.section-way-living-content-custom-01 .section-way-living-col-01 .section-way-living-text.text-custom-01{margin-left:8.7px;padding-right:24%;width:60%}.section-way-living-content-custom-01 .section-way-living-col-02{display:flex;gap:8.7px;height:clamp(288.5px,28.027778vw,612.5px);width:100%}.section-way-living-content-custom-01 .section-way-living-col-02 .box-way-living-img-custom-01{height:100%;width:40%}.section-way-living-content-custom-01 .section-way-living-col-02 .box-way-living-img-custom-01:last-child{height:100%;width:60%}.section-items-listado-single-livings .section-items-listado-top-right{width:34%}.section-items-listado-single-livings .section-items-listado-text-02{font-size:clamp(9px,.8333333vw,15px);line-height:clamp(10.8px,1vw,18px);width:30%}.section-items-listado-single-livings .section-items-listado-subtitle{color:#929292}.section-items-listado-single-livings .section-items-listado-top-center{width:clamp(450px,35vw,670px)}.section-items-listado-single-livings .section-items-listado-top-center .text-single-livings-custom-01{margin-bottom:0}.section-items-listado-single-livings .section-items-listado-top-left{width:37%}.section-items-listado-single-livings .title-custom-new-01{margin-bottom:5px}.box-custom-thumbs-single-living{margin-left:7%;width:55%}.box-custom-thumbs-single-living .swiper-tabs-nav-box{width:100%}.items-livings-custom-01{gap:clamp(17.25px,1.5972222vw,28.75px);margin:0;width:100%}.items-livings-custom-01 .item-listado-custom1{border:0;font-family:PP Neue Montreal;margin:0;max-width:530px;width:32.2%}.items-livings-custom-01 .item-listado-custom1-footer-price-text{margin-bottom:-5px;text-transform:capitalize}.items-livings-custom-01 .section-rental-selection-button{font-family:PP Neue Montreal;font-size:clamp(10.5px,.9722222vw,17.5px);font-weight:200;line-height:clamp(12px,1.1111111vw,20px)}.items-livings-custom-01 .section-rental-selection-button span{font-weight:200;padding:0;text-transform:capitalize}.list-single-tags-sigle{display:flex;font-size:14px;list-style:none;margin:0;padding:0}.list-single-tags-sigle li{margin-right:3px}.section-banner-living-single .section-banner-living-box-title{padding-left:0}.section-banner-living-single .section-banner-living-button-img{height:100%;left:0;position:absolute;top:0;width:100%}.section-banner-living-single .section-banner-living-button-video{padding-top:9%;width:9%}.section-banner-living-single .section-banner-living-title{font-size:clamp(15px,1.3888889vw,25px);font-weight:200;line-height:clamp(18px,1.6666667vw,30px);width:clamp(204px,18.8888889vw,340px)}.section-spaces-amenities-living-single .title-custom-03{margin:0}.section-spaces-amenities-living-single .swiper-slide-spaces-amenities-col-image{height:100%;max-width:inherit!important}.text-single-livings-custom-01{font-family:PP Neue Montreal;font-size:clamp(13.5px,1.25vw,22.5px);line-height:clamp(16.2px,1.5vw,27px)}.text-single-livings-custom-01 strong{font-family:Editorial New;font-style:italic}.text-single-livings-custom-01 a{color:#000;position:relative}.title-custom-new-01{font-family:PP Neue Montreal;font-size:clamp(37.5px,3.4722222vw,62.5px);font-weight:200;line-height:clamp(39px,3.6111111vw,65px)}.title-custom-new-01 strong{font-family:Editorial New;font-size:clamp(38.25px,3.5416667vw,63.75px);font-style:italic;font-weight:200;line-height:clamp(40.5px,3.75vw,67.5px)}.section-livings-item-single-swiper .section-swiper-livings-slide-box-content{width:clamp(300px,31.9vw,500px)}.section-includes-living-item-box-content-single-livings{width:clamp(250px,26vw,400px)}.section-includes-living-item-box-content-single-livings .text-single-livings-custom-01{margin-bottom:0}.section-includes-living-item-box-content-single-livings-01{justify-content:flex-start}.section-ubication-single-living{padding-top:0}.text-custom-new-02{font-family:Editorial New;font-size:clamp(22.5px,2.0833333vw,37.5px);line-height:clamp(28.5px,2.6388889vw,47.5px)}.black-btn{filter:invert(1)}.empresas-content-02-img{padding-left:20px;width:65%;width:60%}.empresas-content-02-img img{padding:0;width:100%}.title-custom-02-new{font-family:PP Neue Montreal;font-size:clamp(30px,2.7777778vw,50px);font-weight:200;line-height:clamp(31.5px,2.9166667vw,52.5px);margin:auto}.title-custom-02-new strong{font-family:Editorial New;font-size:clamp(32.25px,2.9861111vw,53.75px);font-style:italic;line-height:clamp(36px,3.3333333vw,60px)}.section-main-empresas{height:90vh}.section-main-empresas .container.container-custom{height:100%;max-width:1630px;padding:0}.section-empresas-02 .container.container-custom{padding:0}.section-empresas-content-03{padding:0 15px}.empresas-04-content{border:1px solid;border-bottom:0;border-right:0;border-top:0;height:-moz-fit-content;height:fit-content;padding:0 32px 0 18px;width:25%}.empresas-04-content .text-custom-new-02{margin-bottom:23px}.empresas-04-list li{margin-bottom:20px}.empresas-04-list li:last-child{margin-bottom:0}.section-empresas-05-content-col-01{height:auto;width:50%}.empresas-05-container-paragraph-02{padding-right:35%}.empresas-05-container-paragraph-02 .text-single-livings-custom-01{margin-bottom:0}.empresas-05-container-paragraph-01{padding-right:5%}.btn-link.text-custom-new-02{align-items:center;color:#000;display:flex;font-style:italic;justify-content:space-between;padding-right:15px;text-decoration:none}.btn-link.text-custom-new-02 img{transform:rotate(45deg);transition:all .3s ease}.section-empresas-06 .title-custom-new-01 strong{font-style:inherit;text-transform:uppercase}.section-empresas-06 #section-life-share-box-images-02{right:-3%}.section-empresas-06 .section-life-share-box-text{padding:18px 19px}.section-empresas-06 .section-life-share-box-text .text-single-livings-custom-01{margin:0}.section-empresas-06-content-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.section-empresas-06-content-title .title-custom-new-01{line-height:1;margin:0}.empresas-06-anchor-container{margin-top:-10px}.section-life-share-box-text-empresas{justify-content:flex-end}.list-custom-life-share{list-style:none;margin:0;padding:0}.text-custom-life-share{display:flex;font-family:Editorial New;font-size:26px;line-height:1;margin-bottom:5px}.text-custom-life-share p{font-style:italic;margin:0}.text-custom-life-share span{margin-right:5px}.box-custom-empresa-thumbs{background:#fff;left:0;position:relative;top:0;width:-moz-fit-content;width:fit-content;z-index:999}.section-empresas-swiper-box{display:flex;height:clamp(435.75px,35.347222vw,600.25px)}.section-empresas-swiper-box .swiper-slide-spaces-amenities-content-items{height:100%;justify-content:flex-end;position:relative}.section-empresas-swiper-box .swiper-slide-spaces-amenities-col-image{height:100%;width:60%;width:100%}.section-empresas-swiper-box .swiper-slide-spaces-amenities-col-content{width:40%}.empresa-swiper-custom-list{align-items:center;color:#000!important;display:flex;text-decoration:none!important;transition:all .3s ease}.empresa-swiper-custom-list .swiper-slide-spaces-amenities-item-number{transition:all .3s ease}.empresa-swiper-custom-list .swiper-slide-spaces-amenities-item-title{font-size:clamp(32.25px,2.9861111vw,53.75px);line-height:clamp(36px,3.3333333vw,60px);margin:5px 0 0 5px}.empresa-swiper-custom-list p{margin-top:0;padding-top:5px;position:relative}.swiper-slide-thumb-active .empresa-swiper-custom-list p{background:#000;border-color:#000!important;color:#fff}.swiper-spaces-amenities-empresa{height:100%;overflow:hidden;width:100%}.swiper-spaces-amenities-empresa .text-single-livings-custom-01{margin-bottom:0}.swiper-spaces-amenities-empresa .section-rental-selection-button{margin-top:20px}.swiper-spaces-amenities-empresa .swiper-slide .swiper-slide-spaces-amenities-box{opacity:0}.swiper-spaces-amenities-empresa .swiper-slide-active{position:relative;z-index:9999999}.swiper-spaces-amenities-empresa .swiper-slide-active .swiper-slide-spaces-amenities-box{opacity:1;position:relative;z-index:9999999}.box-logo-custom-livings{display:flex;width:60%}.section-swiper-living-tabs-single{padding:100px 20px 50px}.section-swiper-living-tabs-single .section-swiper-livings-slide-box-content{padding-left:80px}.section-swiper-living-tabs-single .swiper-livings-slide-content-title{margin-bottom:30px}.section-swiper-living-tabs-single .section-swiper-livings-slide-box-swiper-images{padding-top:23px}.section-swiper-living-tabs-single .container.container-custom{overflow:hidden}.section-single-booking-calendar-pay-option-active:before{background:#000!important}.section-single-booking-calendar-pay-option-active .card-header-calendar-pay{opacity:1!important}.section-single-booking-calendar-pay-option-active .arrow-calendar-pay{filter:brightness(0)}.box-custom-swiper-text-and-link{display:flex;flex-direction:column;justify-content:space-between;width:40%}.box-rigth-swiper-custom-01{height:100%;width:60%}.text-none{display:none;height:0;opacity:0!important;position:relative;z-index:-1}.box-text-single-swiper-01{background:#fff;opacity:1;transition:all .7s ease}.box-text-single-swiper-01 p{margin-bottom:0}.box-custom-text-swiper-01{max-width:100%;padding-right:5%;width:clamp(357px,33.0555556vw,595px)}.box-custom-text-swiper-01 .section-rental-selection-button{margin-top:20px}.section-main-propietarios .empresas-content-title{width:clamp(400px,33vw,700px)}.section-main-propietarios .text-single-livings-custom-01-list{margin-bottom:0}.section-main-propietarios .empresas-content-text-paragraph-2{margin-bottom:20px;margin-top:auto}.content-propietarios-cards{display:flex;flex-wrap:wrap;gap:clamp(48px,4.4444444vw,80px);justify-content:center}.box-propietarios-card{width:30%}.box-img-propietarios{height:clamp(195px,18.0555556vw,325px);width:100%}.box-img-propietarios img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.box-text-propietario .text-custom-new-02{margin:25px 0}.box-text-propietario .text-single-livings-custom-01{margin-bottom:0}.box-propietarios-card-big{width:65%}.box-propietarios-card-big .box-text-propietario{padding-right:clamp(108.75px,8.152083vw,181.25px)}.section-subtitle-propietarios-01{padding:50px 0;text-align:center}.section-subtitle-propietarios-01 .title-custom-02{margin:0}.section-banner-living-img-arrow{display:none}.title-custom-02{display:inherit!important}.section-spaces-amenities-empresas{padding-bottom:202px;padding-top:0}.section-spaces-amenities-empresas .swiper-wrapper{height:100%!important}.text-single-livings-custom-01-list{display:flex;list-style:none;padding:0}.text-single-livings-custom-01-list li{border-right:1px solid;margin:0 15px 0 0;padding-right:15px}.text-single-livings-custom-01-list li:last-child{border:0}.section-propietarios-01{padding:0 40px clamp(69.75px,6.4583333vw,116.25px)}.section-propietarios-01 .container-custom{padding:0 15px}.section-propietarios-02{background:#000;color:#fff;padding:93px 0}.propietarioss-content-title{text-align:center}.box-content-propietarios-cards-02{display:flex;margin-top:95px;position:relative;text-align:center}.box-content-propietarios-cards-02:before{background:#fff;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:15px;width:77%}.box-text-propietarios-card{padding:0}.box-text-propietarios-card .text-custom-new-02{margin-bottom:20px}.box-text-propietarios-card .text-single-livings-custom-01{margin:0;padding:0 20px}.box-text-number-propietarios{margin-bottom:30px;position:relative}.box-text-number-propietarios:before{left:50%}.box-text-number-propietarios:after,.box-text-number-propietarios:before{background:#fff;content:"";height:1px;position:absolute;top:50%;width:50%}.box-text-number-propietarios:after{right:50%}.box-text-number-propietarios p{align-items:self-end;background:#000;border:1px solid;border-radius:50%;display:flex;font-family:Editorial New;font-size:23px;font-weight:200;height:29px;justify-content:center;letter-spacing:0;line-height:1;margin:auto;position:relative;text-align:center;width:-moz-fit-content;width:fit-content;width:29px;z-index:99}.card-propietarios-custom-01:first-child .box-text-number-propietarios:after,.card-propietarios-custom-01:last-child .box-text-number-propietarios:before{display:none}.box-propiedades-btn-01{display:flex;justify-content:center;margin-top:90px}.section-propietarios-03{padding:100px clamp(20.25px,2.930556vw,88.75px) 0}.section-propietarios-03 .box-text-propietario{padding-right:60px}.section-propietarios-03 .box-img-custom-new-01{padding-top:clamp(240.25px,30.463889vw,553.75px)}.box-content-custom-text-new-01{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:40px}.box-content-custom-text-new-01 .text-custom-new-02,.box-content-custom-text-new-01 .title-custom-new-01{margin:0}.box-content-cards-custom-news-01{display:flex;gap:clamp(10px,1.3888889vw,25px)}.box-card-custom-new-01{width:33%}.box-card-custom-new-01 .text-custom-new-02{margin:30px 0 10px}.box-img-custom-new-01{overflow:hidden;padding-top:88%;position:relative}.box-img-custom-new-01 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.box-content-custom-text-propietarios-04{align-items:flex-start;margin:0}.box-content-custom-text-propietarios-04 .title-custom-new-01{width:35%}.box-content-custom-text-propietarios-04 .text-custom-new-02{width:65%}.box-content-custom-text-propietarios-04 .section-rental-selection-button{border-color:inherit!important;margin-top:25px}.section-propietarios-04{padding:clamp(82.5px,7.6388889vw,137.5px) 70px}input[type=file]{display:block}.imageThumb{border:2px solid;cursor:pointer;max-height:75px;padding:1px}.pip{display:inline-block;margin:10px;position:relative}.remove{background:#444;border:1px solid #000;color:#fff;cursor:pointer;display:block;line-height:1;position:absolute;right:0;text-align:center;top:0}.remove:hover{background:#fff;color:#000}.box-select-multiply-file{border:1px solid #d9d9d9;margin-top:30px;padding:25px 0;width:100%}.box-select-multiply-file input{display:none}.box-select-multiply-file label{border:1px solid #d9d9d9;border-radius:5px;color:#00000080;cursor:pointer;font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12.75px,1.1805556vw,21.25px);margin:0 auto;padding:8px 14px}.box-select-multiply-file .field{text-align:center}.box-select-multiply-file .text-custom-05{color:#929292;font-size:clamp(10.5px,.9722222vw,17.5px);line-height:clamp(12.75px,1.1805556vw,21.25px);margin:0 0 10px}.box-input-contac-custom-01-100,box-input-contac-custom-01-100{width:100%}.box-form-oferta{overflow-y:auto;padding:0 15px}.box-form-oferta .box-content-contact-internal{gap:0 22px;margin-bottom:23px;margin-top:0;padding:20px}.box-form-oferta .box-content-contact-internal .login-info-contact-dropdown-item{margin-top:34px}.box-content-swiper-alquiler{overflow:hidden}.box-content-swiper-alquiler .text_02{opacity:1}.section-corporativa-03 .title-custom-new-01{text-align:center}.about-04-container-col-01{width:55%}.about-04-text-container{margin-top:5px}.section-about-05{padding-top:clamp(75px,6.9444444vw,125px)}.box-text-alquiler{margin-top:20px}.box-text-alquiler .text-custom-new-02{font-family:PP Neue Montreal;font-weight:200;margin:0}.box-text-alquiler .text-custom-new-02 strong{font-family:Editorial New}.box-text-alquiler .text-custom-new-02:first-child{margin-bottom:5px}.box-text-alquiler .text-single-livings-custom-01{margin-top:20px}.modal-form-oferta{display:block;display:none;font-family:PP Neue Montreal;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-form-oferta .box-input-custom-first-input-modal-form{margin-top:0}.modal-form-oferta .modal-login-box-checkbox label:before{bottom:inherit;top:2px!important}.modal-form-oferta .modal-login-box-checkbox label:after{bottom:inherit;top:4px!important}.modal-form-oferta .dropdown-menu-button-custom.active-item p{color:#000}.modal-form-oferta .title-custom-02-new{font-size:clamp(22.5px,2.0833333vw,37.5px);line-height:1.2}.modal-form-oferta .title-custom-02-new strong{font-size:clamp(20px,2.0777778vw,50px);line-height:1.2}.content-form-oferta{background:#fff;height:100%;margin-left:auto;padding-top:71px;position:relative;width:40%;z-index:999999999}.box-title-form-oferta{margin-bottom:20px;padding:0 35px}.box-text-custom-form-bottom{margin-top:10px}.box-text-custom-form-bottom p{color:#929292;font-family:PP Neue Montreal;font-size:clamp(9px,.8333333vw,15px);margin:0}.box-text-custom-form-bottom .modal-login-box-checkbox{margin-bottom:20px;margin-top:20px}.box-text-custom-form-bottom .section-rental-selection-button{border-color:#fff!important}.box-custom-oferta-total{height:85%;overflow-y:auto}.box-buttons-inicio-session-oferta{display:flex}.box-buttons-inicio-session-oferta a{align-items:center;border:1px solid #000;border-radius:5px;color:#000;display:flex;font-size:clamp(12px,1.1111111vw,20px);line-height:clamp(14.25px,1.3194444vw,23.75px);margin-right:20px;padding:12px 20px;text-decoration:none!important}.box-buttons-inicio-session-oferta a img{margin-left:10px}.box-custom-iniciar-session-oferta-form{width:100%}.box-custom-iniciar-session-oferta-form .title-contacto-inf-02{margin-bottom:15px;text-transform:none}.empresas-08-element-list-01 img{height:48.5px;width:213px}.modal-google-maps-empresas{color:#000;font-family:PP Neue Montreal;height:100%}.modal-google-maps-empresas-content{display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:space-between;line-height:19px;padding-top:0}.modal-google-maps-empresas-content p{margin:0}.box-flexi-swiper-custom-01{height:100%;width:50%}.section-swiper-flexi{display:flex}.section-flexi-01{padding-bottom:95px;padding-top:50px}.section-flexi-01 .section-swiper-livings-slide-box-swiper-images{height:433px}.section-flexi-01 .section-swiper-livings-tab-content{justify-content:center}.section-flexi-01 .section-swiper-livings-slide-box-content{padding-left:75px;padding-right:16%;width:100%}.section-flexi-01 .apto-unique-content-box-items{padding-top:50px}.section-flexi-01 .section-livings-box-content{width:36%}.section-flexi-01 .section-livings-box-content .section-livings-item{margin:0;width:100%}.flexi-01-content-box-title{text-align:center}.section-flexi-02{padding:54px 0}.section-flexi-02 .section-swiper-livings-slide-box-content{margin-right:42px;padding-left:0;padding-right:75px;width:clamp(382.5px,35.4166667vw,637.5px)}.section-flexi-02 .section-swiper-livings-slide-box-swiper-images{height:580px}.section-flexi-02 .swiper-flexi-02-slide-content-paragraph-box{padding-right:40px}.section-flexi-02 .box-living-swiper-custom-01{border:0;width:100%}.section-flexi-02 .section-rental-selection-button{margin-top:100px}.section-flexi-02 .text-single-livings-custom-01{line-height:clamp(15.75px,1.4583333vw,26.25px);padding-right:40px}.section-flexi-02 .text-single-livings-custom-01 p{margin-bottom:0}.section-flexi-02 .title-custom-new-01{margin-bottom:10px}.section-banner-flexi-box-title{bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;transform:none;width:clamp(400px,34vw,600px)}.banner-flexi-title{font-size:clamp(37.5px,3.4722222vw,62.5px);line-height:clamp(31.5px,2.9166667vw,52.5px);text-align:center}.box-title-custom-flexi-custom-01{bottom:0;color:#fff;height:-moz-fit-content;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content}.title-flexi-swiper{font-family:Editorial New;font-size:clamp(75px,6.9444444vw,125px);font-style:italic;line-height:clamp(40.5px,3.75vw,67.5px)}.number-custom-new-02{align-items:center;border:1px solid #000;border-radius:50%;display:flex;font-family:Editorial New;font-size:clamp(17.25px,1.5972222vw,28.75px);height:clamp(21px,1.9444444vw,35px);justify-content:center;line-height:1;padding:1.7% 0 0;position:relative;width:clamp(21px,1.9444444vw,35px)}.section-flexi-03{padding-bottom:140px;padding-top:clamp(52.5px,4.8611111vw,87.5px)}.section-flexi-03 .title-custom-new-01{margin-bottom:0}.section-flexi-03 .box-title-corporativa-03{margin-bottom:clamp(52.5px,4.8611111vw,87.5px)}.section-flexi-03 .box-img-alquiler{height:55vh}.section-banner-custom-new-box-video{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.section-banner-custom-new-box-video:before{background:#0000004d;content:"";display:block;height:100%;position:absolute;width:100%}.section-banner-custom-new{height:93vh;margin-top:76px;position:relative}.section-banner-custom-new .container-custom{height:100%}.section-banner-custom-new-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-banner-custom-new-box-title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.section-banner-custom-new-title{color:#fff;text-align:center;width:460px}.section-button-banner-custom-new{align-items:center;background:#fff;border-radius:20px;box-shadow:1.5px 1.5px 8px 0 #00000040;color:var(--secundary-color)!important;display:flex;height:39px;justify-content:center;margin-top:27px;padding:0 20px;text-decoration:none!important;transition:all .5s ease;z-index:9}.section-button-banner-custom-new:before{background:#000!important}.content-total-blog-top{display:flex}.section-blog-01{font-family:PP Neue Montreal;margin-top:clamp(109.5px,10.1388889vw,182.5px)}.box-item-blog-big{padding-bottom:20px;width:65%}.content-blog-items-top{border-left:1px solid;margin-left:44px;padding-left:44px;width:35%}.content-blog-items-top a:hover .box-img-blog-item-top{filter:brightness(100%)}.box-img-blog-big{padding:23.7%;position:relative}.box-img-blog-big img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.box-img-blog-item-top{margin-right:25px;transition:all .3s ease;width:27%}.box-img-blog-item-top img{height:100%;width:100%}.box-blog-item-top{display:flex;filter:none;margin-bottom:57px;text-decoration:none!important;transition:all .3s ease}.box-blog-item-top:last-child{margin:0}.box-blog-item-top .box-tags-blog-item-top{margin-top:0}.box-blog-item-top:hover .text-custom-new-02{-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:4px}.tag-custom-blog{background:#f2f2f2;color:#000;padding:5px 10px;pointer-events:none;text-decoration:none!important;transition:all .3s ease}.tag-custom-blog:hover{background:#000;color:#fff}.box-text-blog-item-top{color:#000;width:63%}.box-tags-blog-item-top{margin-bottom:13px;margin-top:14px;width:-moz-fit-content;width:fit-content}.text-blog-big{color:#929292;font-family:PP Neue Montreal;font-size:clamp(13.5px,1.25vw,22.5px);line-height:clamp(13.5px,1.25vw,22.5px);margin:0}.title-blog-big{font-family:Editorial New;font-size:clamp(33.75px,3.125vw,56.25px);line-height:clamp(43.2px,4vw,72px);margin:0 0 2px}.swiper-arrow-blog{display:flex;flex-direction:row-reverse;gap:24px}.swiper-arrow-blog .swiper-button-lock{display:block}.title-content-blog{font-family:Editorial New;font-size:clamp(22.5px,2.0833333vw,37.5px);line-height:clamp(28.8px,2.6666667vw,48px);margin:0}.text-content-blog{color:#929292;font-family:PP Neue Montreal;font-size:clamp(15px,1.3888889vw,25px);line-height:clamp(18px,1.6666667vw,30px);margin:0}.box-img-content-blog{overflow:hidden;padding-top:48vh;position:relative;transition:all .3s ease}.box-img-content-blog img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.box-top-blog-custom{display:flex;justify-content:space-between;margin-bottom:40px}.box-top-blog-custom .title-custom-new-01{margin-bottom:0}.box-button-and-arrows-blog{align-items:center;display:flex}.box-button-and-arrows-blog .section-rental-selection-button{margin-right:30px}.swiper-button-next-blog{transition:all .3s ease}.swiper-button-next-blog:hover{transform:translateX(4px)}.swiper-button-prev-blog{transition:all .3s ease}.swiper-button-prev-blog img{transform:rotate(180deg);transition:all .3s ease}.swiper-button-prev-blog:hover{transform:translateX(-4px)}.swiper-button-next-blog.swiper-button-disabled,.swiper-button-prev-blog.swiper-button-disabled{opacity:.5}.section-blog-content{padding-top:100px}.box-swiper-blog-custom{margin-bottom:100px}.blue-content-single-property{margin:28px 0}.section-single-booking-calendar-pay-box-options-resumen{display:none;margin-top:-25px;padding-top:45px}.section-single-booking-calendar-pay-box-options-resumen .btn-close-calendar-resume{right:0}.section-single-booking-calendar-pay-box-options-resumen .btn-close-calendar-resume span{background:#000}.arrow-calendar-pay-no-content{opacity:0}.fixed-resumen-single-property-content-resumen .text-custom-05{font-size:clamp(10.5px,.9122222vw,17.5px)}.fixed-resumen-single-property-content-resumen .section-booking-info2-item{padding-bottom:12px}.fixed-resumen-single-property-content-resumen .section-single-booking-calendar-pay-box-options-resumen{padding-top:25px}.fixed-resumen-single-property-content-resumen .section-single-booking-calendar-pay-option:before{top:3px}.fixed-resumen-single-property-content-resumen .accordion-meses-list:before{height:calc(100% - 45px)}.section-banner-custom-new-flexi{height:90vh;margin-top:0;padding-top:76px;position:relative}.modal-google-maps-empresas-content-info-top{padding-right:25px}.box-img-alquiler{padding:18% 0;position:relative}.box-img-alquiler img{left:0;position:absolute;top:0}.box-swiper-corporativa-03 .swiper-button-prev{left:25px;top:40%}.box-swiper-corporativa-03 .swiper-button-prev:after{display:none}.box-swiper-corporativa-03 .swiper-button-next{right:25px;top:40%}.box-swiper-corporativa-03 .swiper-button-next:after,.box-swiper-corporativa-03:after,.box-swiper-corporativa-03:before{display:none}.section-banner-about-custom{height:90vh;position:relative}.section-banner-about-custom .section-banner-about-box-video{height:100%}.section-banner-about-custom .section-banner-about-box-title{bottom:0;bottom:-15%;height:-moz-fit-content;height:fit-content;left:0;margin:auto;right:0;top:0;transform:none}.section-banner-about-custom .container-custom{height:100%}.section-header-single-livings .banner-barra-box{display:none}.box-reserva-apartamento .btn-reserva.button-s1{border-radius:5px;font-family:PP Neue Montreal;padding:8px 14px;width:-moz-fit-content;width:fit-content}.salida-flexible-tooltip.show{width:-moz-fit-content;width:fit-content;z-index:999}.btn-flexible-tooltip.btn-flexible-tooltip-space-left{margin-left:5px}.fixed-resumen-single-property-content-input-year{width:100%!important}.section-login-single-meses .accordion-meses-list .card:last-child:before{bottom:5px}.modal-calendario-cart{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-calendario-cart .section-single-booking-calendar-pay-box-options{background:#fff;padding:11px 22px 6px;width:clamp(296.25px,27.4305556vw,493.75px)}.modal-calendario-cart .section-single-booking-calendar-pay-box-options-resumen{display:block;height:-moz-fit-content;height:fit-content;margin:0;width:-moz-fit-content;width:fit-content}.modal-calendario-cart .overlay{background:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%}.modal-calendario-cart .card:last-child{padding-bottom:0}.content-calendario-cart{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:416px}.content-calendario-cart .section-single-booking-calendar-pay-box-options-resumen{width:100%}.box-title-calendario-modal{background:#fff;border-bottom:.5px solid #d9d9d9;padding:22px 0;text-align:center;width:100%;z-index:99}.title-calendario-modal{font-family:PP Neue Montreal;font-size:clamp(13.5px,1.25vw,22.5px);font-weight:200;margin:0;text-transform:uppercase}.interiorismo-content-text-paragraph{height:auto;width:77%;width:clamp(390px,36.1111111vw,650px)}.card-text-interiorismo .title-custom-02-new strong{align-items:center;display:flex;font-style:normal}.interiorismo-04 .title-custom-new-01{text-align:center;width:clamp(559.5px,51.8055556vw,932.5px)}.swiper-interiorismo-05 .box-img-interiorismo-05{height:clamp(344.25px,31.875vw,573.75px);padding:0}.swiper-interiorismo-05 .box-img-interiorismo-05 .swiper-rental-selection-images{height:100%}.banner-blog-post-content-back .fixed-resumen-single-property-content-title{color:#000;text-decoration:none!important;text-transform:capitalize}.blog-post-01-paragraph-content-01 span{text-decoration:underline;text-decoration-thickness:1px}.header-blog .box-logo-custom-livings{width:35%}.header-blog .header-buttons-c{margin-right:20px}.modal-search-blog{display:none;height:100%;left:0;position:fixed;top:75px;width:100%;z-index:99999999999}.modal-search-blog .overlay{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.box-content-search-blog{background:#000;display:flex;font-family:PP Neue Montreal;justify-content:center;padding:34px 0 31px;position:relative}.box-input-search input{background:#000;border:0;border-bottom:1px solid grey;border-radius:0!important;color:#fff;font-size:clamp(24px,2.2222222vw,40px);outline:none!important;padding-bottom:13px;text-align:center;width:clamp(886.5px,82.0833333vw,1477.5px)}.box-input-search input::-moz-placeholder{color:#fff;opacity:.5}.box-input-search input::placeholder{color:#fff;opacity:.5}.box-x-custom-search{bottom:0;height:-moz-fit-content;height:fit-content;margin:auto;position:absolute;right:25px;top:0}.close-btn-search{background:transparent;border:0!important;height:32px;outline:none!important;padding:0;position:relative;width:32px}.close-btn-search span{background:#fff;bottom:0;height:1px;margin:auto;position:absolute;right:0;top:0;width:32px}.close-btn-search span:first-child{transform:rotate(136deg)}.close-btn-search span:last-child{transform:rotate(-135deg)}.section-blog-newsletter-content-img{padding-right:clamp(7.25px,.7416667vw,18.75px);width:33.3%}.section-blog-newsletter-content-img img{width:100%}.btn-video-blog-custom{align-items:center;bottom:40px;display:flex;left:40px;position:absolute;text-decoration:none!important}.btn-video-blog-custom .text-content-blog{color:#fff;margin-left:15px;width:clamp(251.25px,23.2638889vw,418.75px)}.blog-post-video-custom-01{position:relative}.blog-post-video-custom-01:before{background:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.box-img-botton-video{align-items:center;border-radius:50%;display:flex;height:80px;justify-content:center;transition:all .3s ease;width:80px}.box-img-botton-video img{height:100%;width:100%}.box-top-busqueda-blog-text{background:#f6f6f6;margin-top:125px;padding:clamp(69px,6.3888889vw,115px) 0}.box-top-busqueda-blog-text .container.container-custom{display:flex}.box-top-busqueda-blog-text .box-text-busqueda-blog{margin-left:clamp(27.75px,2.5694444vw,46.25px);width:clamp(330px,30.5555556vw,550px)}.box-top-busqueda-blog-text .box-text-busqueda-blog .text-custom-01{margin-bottom:clamp(21px,1.9444444vw,35px)}.box-top-busqueda-blog-text .box-title-busqueda-blog{position:relative;top:-10px;width:36%}.box-top-busqueda-blog-text .btn-c01.button-s1{background:#f6f6f6}.box-top-busqueda-blog-text .title-custom-02-new strong{font-size:clamp(24px,2.4222222vw,40px)}.section-blog-no-results{padding-top:clamp(40.5px,3.75vw,67.5px)}.subtitle-busqueda-sin-resultado{margin-bottom:clamp(34.5px,3.1944444vw,57.5px)}.box-blog-total-custom-result{display:flex;flex-flow:wrap;gap:3.2%}.box-blog-total-custom-result .box-item-content-blog{width:31.2%}.box-blog-total-custom-result .box-item-content-blog .box-img-content-blog:hover{filter:none}.box-blog-total-custom-result:hover .box-item-content-blog .box-img-content-blog{filter:brightness(65%)}.section-beautiful-homes,.section-beautiful-homes-content{margin-top:clamp(116.25px,10.7638889vw,193.75px)}.box-plus-custom-01{position:relative}.box-plus-custom-01 span{background:#000;height:1px;position:absolute;right:0;top:0;width:23px}.box-plus-custom-01 span:first-child{opacity:0;transform:rotate(90deg);transition:all .3s ease}.collapsed.button-interiorismo .box-plus-custom-01 span:first-child{opacity:1}.button-interiorismo strong span{align-items:center;background:#fff;background:#000;border:1px solid;border-radius:50%;color:#fff;display:inline-flex;font-size:30px;height:40px;justify-content:center;line-height:1;margin:auto;padding-top:8px;position:absolute;top:13px;transition:all .3s ease;width:40px}.swiper-propietarios-numbers-custom-01{width:100%}.box-swiper-only-number-propietarios{padding:0 30px;position:relative}.box-item-content-blog{color:#000!important;font-family:PP Neue Montreal;text-decoration:none!important;transition:all .3s ease}.box-item-content-blog:hover .box-only-text-blog .title-content-blog{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.box-only-swiper-blog-custom .box-item-content-blog .box-img-content-blog:hover{filter:brightness(100%)}.blog-newsletter-content-text strong{font-family:Editorial New;font-size:clamp(28.5px,2.6388889vw,47.5px);font-size:clamp(12.5px,2.2833333vw,37.5px);font-style:italic;font-weight:200;line-height:1}.section-banner-blog-post{font-family:PP Neue Montreal}.section-main-contacto{background-color:#000;color:#fff;height:auto;padding:clamp(78px,10.8333333vw,195px) clamp(30.5px,4.2361111vw,76.25px) clamp(65.5px,9.0972222vw,163.75px) clamp(16px,2.2222222vw,40px)}.contacto-02-content-elements-list-row-01{display:flex;padding-bottom:clamp(43.5px,6.0416667vw,108.75px)}.contacto-02-content-elements-list-row-02{display:flex;gap:clamp(20px,10.2564103vw,50px);padding-bottom:clamp(20px,10.2564103vw,50px)}.section-contacto-03{margin-bottom:clamp(50px,6.9444444vw,125px)}ul.contacto-02-content-02-list{margin:0;padding:0}.contacto-title{font-family:PP Neue Montreal;font-size:clamp(25px,3.4722222vw,62.5px);font-weight:200;line-height:clamp(26px,3.6111111vw,65px);margin-bottom:0!important}.contacto-title span{font-family:Editorial New;font-size:clamp(25.5px,3.5416667vw,63.75px);font-style:italic;font-weight:200;line-height:clamp(27px,3.75vw,67.5px)}.contacto-content-accordion-boxes{display:flex;gap:clamp(75px,10.4166667vw,187.5px);height:auto;margin-top:clamp(36px,5vw,90px);width:100%}.card-body-row-title-contacto-box{border-top:1px solid #fff;padding-top:16px}.contacto-content-accordion-box{height:auto;width:30%}.empresas-content-title.interiorismo-content-title.contacto-content-title{padding:0}.text-contacto-04-custom-01{margin:0!important;padding:0!important}.text-contacto-04-custom-01-box{padding-bottom:15px!important;padding-top:15px!important}.contacto-02-content-02-title{width:clamp(258px,35.8333333vw,800px)}.contacto-02-content-02-title .title-custom-16{font-size:clamp(13px,6.6666667vw,32.5px);line-height:clamp(15.6px,8vw,39px)}.about-05-container-col-01.contacto-02-content-col-01{height:100%;height:auto;position:relative;width:clamp(303.5px,42.1527778vw,758.75px);width:100%}.about-05-container-col-01.contacto-02-content-col-01 img{height:clamp(245px,34.0277778vw,612.5px);height:clamp(174px,89.2307692vw,435px);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:clamp(303.5px,42.1527778vw,758.75px);width:clamp(172.5px,88.4615385vw,800.25px);width:100%}.gmnoprint{bottom:0;left:14px;position:absolute}p.text-single-livings-custom-01.text-interiorismo-04-custom-01.text-contacto-04-custom-01{width:99%}.accordion-contacto{display:flex!important;gap:clamp(75px,10.4166667vw,187.5px)}.about-05-container-col-02.interiorismo-03-container-col-02.contacto-main-container-accordion{height:auto;width:100%}.button-contacto{background-color:#000!important}.accordion-contacto-mobile{display:none}h3.card-body-row-title.card-body-row-title-contacto{margin:0}.button-oferta{align-items:center;display:flex}.box-blog-item-top.active{filter:brightness(100%)}.box-blog-item-top.active .box-img-blog-item-top{filter:brightness(.5)}.btn-interiorismo-ofrecemos{background:#fff;border:0!important;border-color:#fff!important;bottom:18px;color:#000;font-family:PP Neue Montreal;font-size:clamp(12px,1.1111111vw,20px);left:18px;line-height:clamp(14.4px,1.3333333vw,24px);overflow:hidden;padding:8px 14px;position:absolute;text-decoration:none!important}.contacto-02-content-02-list{display:flex;flex-wrap:wrap;gap:87px 85px;list-style:none;margin:0;padding:0}.contacto-02-content-02-list .title-custom-17{color:#000;font-size:clamp(15px,7.6923077vw,37.5px);line-height:clamp(19.2px,9.8461538vw,48px)}.contacto-02-content-02-list h3{margin-bottom:0}.section-interiorismo-04-item-box-img{height:clamp(232px,24.7vw,450px);position:relative;width:clamp(280.5px,27.472222vw,600.5px)}.section-interiorismo-04{padding:clamp(25.5px,4.8611111vw,87.5px) 0 clamp(46px,6.9444444vw,125px)}.section-interiorismo-04 .swiper-scrollbar-horizontal{bottom:30px}.section-interiorismo-04 .section-interiorismo-item{justify-content:end}.section-interiorismo-04 .section-interiorismo-04-item-box-content{width:clamp(232.5px,21.5277778vw,387.5px)}.section-interiorismo-04 .section-interiorismo-04-item-box-content .text-interiorismo-04-custom-01{width:100%}.section-interiorismo-06-col-02 .box-interiorismo-06-img-custom-02{max-height:inherit}.section-interiorismo-06-col-02 .box-interiorismo-06-img-custom-01{max-height:-moz-fit-content;max-height:fit-content}.section-interiorismo-07 .section-interiorismo-07-slide-box-swiper-images{height:calc(clamp(425.25px, 39.375vw, 708.75px) + 140px)}section.section-empresas-07.section-contacto-03{margin:0}.contacto-02-container-img{width:100%}.modal-filtro-body-list-contacto-03,.section-footer-contacto{display:none}.empresas-07-content-col-01.contacto-03-content-01{padding:clamp(17px,8.7179487vw,42.5px) 0}.contacto-07-content-col-02{margin-bottom:0!important}.contacto-03-list-container-main{padding-top:clamp(20px,10.2564103vw,50px)}.modal-google-maps-empresas-content-info-bottom-item{margin-bottom:5px}.modal-google-maps-empresas-content-info-bottom-item:last-child{margin:0}.button-interiorismo.collapsed strong span{background:#fff;color:#000}.section-about-05-container.section-contacto-02-content{gap:0;height:auto;margin-bottom:0;width:100%}.contacto-02-title{margin-bottom:0}.contacto-02-content-02-sublist-element{list-style:none;margin:0;padding:0;width:clamp(137.5px,19.0972222vw,343.75px)}.contacto-02-content-02-sublist{list-style:none;margin:0;padding:0}.contacto-02-content-02-sublist li{font-family:PP Neue Montreal;font-size:16px;font-weight:200;line-height:19.2px}.contacto-02-content-02-sublist-title{padding-bottom:10px}.about-05-container-col-02.contacto-02-content-02{margin-left:clamp(24.5px,3.4027778vw,61.25px)}.section-contacto-02{padding-bottom:clamp(56.5px,7.8472222vw,141.25px);padding-top:clamp(56.5px,7.8472222vw,141.25px)}.about-05-container-title.contacto-02-content-02-title{padding-bottom:clamp(38px,5.2777778vw,95px)}.contacto-02-content-col-01-mobile{display:none}.section-area-main,.section-header-area{border-bottom:1px solid #000}.section-area-main{margin-top:115px}.section-area-main-links{display:flex;gap:40px;height:auto;justify-content:center;width:100%}.area-main-link{padding-bottom:21px}.area-main-link a{color:#000;font-size:16px;line-height:19.2px;opacity:.5}.area-main-link a:hover{color:#000;opacity:1}.date-picker-wrapper .month-wrapper{width:100%!important}.date-picker-wrapper .gap{display:none;height:100%!important;visibility:hidden!important}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{color:#929292;font-family:PP Neue Montreal;font-size:14px;font-weight:500;line-height:1.1;padding:1px 0}.discount-class .tooltip .arrow:before{border-top-color:#e4ecf0}.date-picker-wrapper .drp_top-bar.normal{display:none}.date-picker-wrapper .month-wrapper{border:0;padding:0}.date-picker-wrapper .drp_top-bar{display:none}.date-picker-wrapper .month-wrapper table div.day{border-radius:20px;margin:auto;padding:4.5px 0;width:30px}.date-picker-wrapper .gap .gap-line{display:none}.date-picker-wrapper .month-wrapper table .day.checked.first-date-selected:not(.lastMonth,.nextMonth),.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected:not(.lastMonth,.nextMonth){align-items:center;background:#000!important;border-radius:50%!important;color:var(--secundary-color)!important;display:flex;height:30px;justify-content:center;margin:-4px 0;position:relative}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background:#00000012;color:#fff}.date-picker-wrapper .month-wrapper table .day.checked,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background:#00000012;color:#000}.date-picker-wrapper .month-wrapper table tr td div.day{border-radius:0;color:var(--primary-color)!important;font-family:PP Neue Montreal;font-size:14px;font-weight:200;line-height:1.1}.date-picker-wrapper .month-wrapper table tr td:first-child div.day{border-bottom-left-radius:4px;border-top-left-radius:4px}.date-picker-wrapper .month-wrapper table tr td:last-child div.day{border-bottom-right-radius:4px;border-top-right-radius:4px}.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected:not(.lastMonth,.nextMonth){background:#000!important;border-bottom-right-radius:20px;border-top-right-radius:20px;color:var(--secundary-color)!important}.date-picker-wrapper .month-wrapper table tr td:not(:last-child) div.day.first-date-selected:after{background:0 0;border-left:5px solid transparent;border-top:7px solid #ededed;content:"";display:block;position:absolute;right:0;top:4px;z-index:1}.date-picker-wrapper .month-wrapper table tr td:not(:last-child) div.day.first-date-selected:before{background:0 0;border-bottom:13px solid #00000012;border-left:6px solid transparent;bottom:5px;content:"";display:block;position:absolute;right:0;z-index:1}.date-picker-wrapper .month-wrapper table tr td:not(:first-child) div.day.last-date-selected:after{background:0 0;border-right:5px solid transparent;border-top:8px solid #00000012;content:"";display:block;left:0;position:absolute;top:5px;z-index:1}.date-picker-wrapper .month-wrapper table tr td:not(:first-child) div.day.last-date-selected:before{background:0 0;border-bottom:8px solid #00000012;border-right:4px solid transparent;bottom:4px;content:"";display:block;left:0;position:absolute;z-index:1}.date-picker-wrapper .month-wrapper table .day.real-today:not(.checked,.hovering){align-items:center;background:0 0;border:1px solid #000;border-radius:50%;display:flex;height:30px;justify-content:center;margin:-6px 0}.date-picker-wrapper .month-wrapper table .day.lastMonth{display:none!important}.fixed-resumen-single-property-content-date-title,.fixed-resumen-single-property-content-info-item h6{font-size:clamp(10.5px,.9722222vw,16px)}.box-swiper-only-number-propietarios .swiper-button-next-propietarios:after{display:none}.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected:not(.lastMonth,.nextMonth){background-color:#c9c9c9!important;color:#000!important}@media (min-width:400px) and (max-width:500px){.swiper-slide-spaces-amenities-box{height:295px}.modal-precio-optimo .container-modal-custom{padding:0 39px}}@media (min-width:500px) and (max-width:991px){.section-apto-unique .section-swiper-livings-slide-box-swiper-images{height:auto}}@media (min-width:760px) and (max-width:840px){.box-02-content{height:420px;width:95%}.section-like-live-button{margin-top:0}.section-propietary-box-img{height:550px}.section-ways-live-col-content{height:450px}.ways-live-col-title{padding-top:10px}.ways-live-col-number{top:5px}.footer-col-box-search,.input-newsletter{width:100%}.exclusive-home-swiper-box-content{height:270px}.exclusive-home-swiper-box-img{height:400px}.section-footer-top{flex-direction:row}.section-footer-col-links{width:35%}.section-footer-col-search-money{align-items:center;display:flex;flex-direction:column;margin-top:0;width:20%}.section-footer-col-extra{width:34%}.section-footer-col-box-money{flex-direction:column}.select-money-box{justify-content:center;margin-top:15px}.social-network-item{margin-right:30px}.footer-col-extra-social-networks-list li:last-child .social-network-item{margin-right:0}.section-footer-legales-list{flex-direction:row;justify-content:space-between}.section-footer-box-legales .section-footer-col-link-item{margin-bottom:0;padding-bottom:0}.section-footer-box-legales .section-footer-col-link-item:before{display:none}.section-footer-copyright-text{margin-right:0}.item-listado-custom1-footer-content p{font-size:13px}.section-banner-living-title{margin:auto;width:70%}.section-life-share-box-images-01{left:-23%}.section-life-share-box-images-02{right:-23%}#section-life-share-box-images-03{right:-26%;width:1200px}.section-way-living-img{height:500px}.section-swiper-livings-slide-box-swiper-images{height:570px;padding-bottom:49px}.swiper-slide-spaces-amenities-col-image{height:300px}.section-spaces-amenities{height:565px}.swiper-spaces-amenities-col-text{bottom:15%}.swiper-slide-spaces-amenities-box{height:450px}.discover-livings-item-img{height:300px}.section-life-share-box-img{height:300px;width:350px}.section-livings-box-content{min-height:120px}.modal-precio-optimo{bottom:2%;height:115px;left:1%;width:200px}.modal-precio-optimo .container-modal-custom{margin:auto;padding:0;width:100%}.item-listado-custom-precio{margin-top:10px}.box-custom-cupon input{height:35px}.pago-box-bottom-items{margin-top:20px}}@media (min-width:992px) and (max-width:1300px){.social-network-item{margin-right:23px}.footer-col-box-search{width:100%}.section-footer-copyright-text{margin-right:20px}.title-custom-04{font-size:35px;line-height:1.3}.section-propietary-content-title{width:100%}.section-propietary-box-content-detail{width:70%}.exclusive-home-swiper-tips-item{width:inherit}.exclusive-home-swiper-text{margin-bottom:0}.exclusive-home-swiper-box-tips{margin-bottom:55px}.exclusive-home-swiper-box-content{height:611px}.box-02-content-text{width:100%}.section-footer-col-extra{width:31%}.section-like-live-box-detail{width:66%}.container-custom{padding:0 30px}.section-footer-box-legales .section-footer-col-link-item{padding-left:20px;padding-right:20px}.banner-barra-top{left:1%!important}.barra-dormitorios-box .barra-dormitorios-box-number{right:38px}.barra-dormitorios-box.scroll-active .barra-dormitorios-box-number{right:-95px}.item-listado-custom1-destaqued{width:calc(50% - 25px)}.item-listado-custom-s2-top{padding-bottom:0}.item-listado-custom-s2-top .item-listado-custom-s2-title strong{font-size:43px}.section-way-living{padding-bottom:180px}.section-life-share-title{margin-bottom:25px}.section-banner-living-title{width:35%}.box-section-items-listado-title{width:88%}.apto-unique-item-right .section-swiper-livings-slide-box-content{padding-right:30px}.apto-unique-content-item .section-swiper-livings-slide-box-content{padding-left:30px}}@media (min-width:992px) and (max-width:1430px){.text-custom-05{font-size:14.3px;line-height:1.3}.title-custom-01{font-size:50px;line-height:1}.title-custom-01 strong{font-size:55px;line-height:.7}.items-listado-subtitle,.text-custom-01{font-size:16px;line-height:20px}.items-listado-title{font-size:14px}.text-custom-04{font-size:14px;line-height:1.1}.title-custom-06{font-size:20px;line-height:1.4}.text-custom-03{font-size:18px}.text-custom-06{font-size:14px;line-height:1}.item-listado-custom1-available.text-custom-06{font-size:14.3px;line-height:1.3}.title-custom-03{font-size:40px;line-height:1.1}.title-custom-03 strong{font-size:41px;line-height:1}.title-custom-02{font-size:32px;line-height:1}.text-custom-02{font-size:18px;line-height:1.1}.title-custom-04{font-size:32px;line-height:1.1}.title-custom-05{font-size:30px}.title-custom-11{font-size:30px;line-height:1}.section-propietary-content-title{line-height:1}.header-custom .banner-barra-top{left:.3%!important}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table tr td div.day{font-size:14px}.exclusive-home-swiper-title{margin-bottom:10px}.section-rental-selection-title{line-height:1}.section-proprietary{height:581px}.section-propietary-box-content{padding-top:130px}.section-ways-live-title{line-height:1;margin-bottom:15px}.section-ways-live{padding:100px 0}.ways-live-col-content-box-detail{padding-top:18px}.box-02-content{height:490px}.exclusive-home-swiper-container{max-height:477px;max-height:440px}.exclusive-home-swiper-box-text{margin-bottom:30px}.ways-live-col-content-box-img{max-height:220px}.section-faqs-title{font-size:22px;line-height:2}.barra-dormitorios-box-number{top:-117px}.section-faqs{padding-bottom:100px}.section-rental-selection{padding:100px 0 150px}.btn-c01{padding:9px 12px}.item-listado-custom-s2-title{display:initial;font-size:40px!important;line-height:1.1!important}.item-listado-custom-s2-title strong{font-size:40px!important;line-height:1!important}.single-booking-box-info-desc p{margin-right:7px;padding-right:7px}.title-italic{font-size:41px;line-height:44px}.section-rental-selection-button{font-size:16px}}@media (min-width:992px) and (max-width:1050px){.barra-dormitorios-box.scroll-active .barra-dormitorios-box-number{right:-120px}}@media (min-width:991px) and (max-width:1300px){.items-listado-custom1.active-map{width:50%}.items-listado-custom1.active-map .item-listado-custom1{width:100%}.modal-map{width:calc(33vw - 11px)}.item-listado-living.col-lg-8{width:calc(50% - 15px)}.item-listado-custom-s2-title{font-size:44px}.title-custom-03{font-size:35px}.title-custom-03 strong{font-size:36px}.section-page-all-content-single-property{padding-top:0}.empresas-05-content-img-container{height:clamp(360px,41.5vw,700px)}}@media (min-width:1400px){.container-custom{max-width:1400px}.section-footer-col-extra{width:22.5%}.section-like-live-box-detail{width:50%}.box-02-content-text{width:365px}.section-propietary-box-content-detail{width:60%}.title-custom-01{font-size:65px;line-height:.8}.banner-barra-top{left:auto!important}.modal-body-col-content-list-dd-item .dropdown-menu-custom{width:98px}.section-items-listado.active .swiper-items-listado{padding-right:34.3333%}.section-swiper-livings-slide-box-content{width:530px}.text-custom-06{font-size:14.3px;line-height:1.3}.item-listado-custom1-body-text1{margin-top:7px}.section-rental-selection-apto .section-rental-selection-title{width:550px}.section-spaces-single-rental-content-body-title.title-custom-03{width:410px}.section-living-valdebebas-single-rental-content-header-logo-box{width:393px}}@media (min-width:1500px){.section-empresas-08 ul li{margin:35px 6% 20px}.container-custom{max-width:1650px}.box-radio-custom-internal label:before{height:17px;width:17px}.box-radio-custom-internal label:after{height:11px;left:5%;width:11px}}@media (min-width:1600px){.exclusive-home-swiper-container{max-height:630px}.section-banner-living-title{width:29%}.section-swiper-livings-slide-box-swiper-images{height:713px}.box-content-contact-internal .box-login-box-checkbox label:before{top:2px}.box-content-contact-internal .box-login-box-checkbox label:after{height:9px;left:3px;top:5.5px;width:9px}.box-content-contact-internal-checkbox-02 label:after{top:3px!important}.box-content-contact-internal-pago .box-custom-total-radius-pago label:after{left:3px;top:0}.empresas-05-content-img-container{height:clamp(575px,35.5vw,685px)}}@media (min-width:1620px){.container-custom{max-width:1650px}.section-banner{margin:auto;max-width:1620px}.section-header .container-custom{max-width:1650px}.section-rental-selection-box-swiper{margin:-40px auto auto;max-width:1620px}.section-exclusive-homes-container{margin:auto;max-width:1650px;overflow:hidden}.section-like-live-box-02,.section-proprietary-content{margin:auto;max-width:1620px}.section-rental-selection-title{width:80%}.exclusive-home-swiper-container{max-height:none}.modal-map{width:calc(50vw - 280px)}}.hs-right-container-small-md-padding-apartment{padding-right:calc(50vw - 520px)}@media (min-width:1620px){.hs-width-limit .hs-right-container-small-md-padding-apartment.body-small{padding-right:290px}}@media (max-width:1199px){.hs-right-container-small-md-padding-apartment{padding-right:calc(50vw - 465px)}}@media (max-width:991px){.hs-right-container-small-md-padding-apartment{padding-left:calc(50vw - 345px);padding-right:calc(50vw - 345px)}}@media (max-width:767px){.hs-right-container-small-md-padding-apartment{padding-left:calc(50vw - 255px);padding-right:calc(50vw - 255px)}}@media (max-width:575px){.hs-right-container-small-md-padding-apartment{padding-left:15px;padding-left:0;padding-right:15px}}@media (min-width:575px){.hs-mt-3-apt{margin-top:1rem!important}.hs-mt-5-apt{margin-top:3rem!important}}.hs-mt-3_5-apt{margin-top:1.25rem!important}@media (min-width:575px){.hs-mt-3_5-apt{margin-top:1.5rem!important}}.hs-mt-5-desktop{margin-top:3rem!important}@media (max-width:575px){.hs-mt-5-desktop{margin-top:0!important}}.hs-mb-auto-2{margin-bottom:.5em!important}@media (min-width:575px){.hs-mb-auto-2{margin-bottom:auto!important}}.hs-mb-3_5-apt{margin-bottom:1.15rem!important}@media (min-width:575px){.hs-mb-3_5-apt{margin-bottom:1.5rem!important}}.hs-mb-3_7-apt{margin-bottom:2.25rem!important}@media (min-width:575px){.hs-mb-3_7-apt{margin-bottom:1.5rem!important}}.hs-mb-3-apt-r{margin-bottom:.5rem!important}@media (max-width:575px){.hs-mb-3-apt-r{margin-bottom:1rem!important}}.hs-pl-3-apt{padding-left:1.5rem!important}@media (max-width:768px){.hs-pl-3-apt{padding-left:0!important}}@media (max-width:575px){.hs-pl-3-apt{padding-left:1rem!important}}.hs-pt-5-apt{padding-top:3rem!important}@media (max-width:575px){.hs-pt-5-apt{padding-top:2.5rem!important}}.hs-pt-5-desktop{padding-top:3rem!important}@media (max-width:575px){.hs-pt-5-desktop{padding-top:0!important}}.hs-big-padding-bottom{padding-bottom:100px}@media (max-width:767px){.hs-big-padding-bottom{padding-bottom:80px}}.hs-big-padding-top-100-80{padding-top:100px}@media (max-width:1024px) and (orientation:portrait){.hs-big-padding-top-100-80{padding-top:80px}}.hs-big-padding-top-100-90-80{padding-top:100px}@media (max-width:1024px) and (orientation:portrait){.hs-big-padding-top-100-90-80{padding-top:90px}}@media (max-width:575px){.hs-big-padding-top-100-90-80{padding-top:80px}}.hs-big-padding-bottom-80-60{padding-bottom:80px}@media (max-width:767px){.hs-big-padding-bottom-80-60{padding-bottom:60px}}.hs-big-padding-bottom-80-50{padding-bottom:80px}@media (max-width:767px){.hs-big-padding-bottom-80-50{padding-bottom:50px}}@media (max-width:991px){.hs-none-conditional{display:none}}.hs-mt-1-3{margin-top:.25rem!important}@media (max-width:575px){.hs-mt-1-3{margin-top:1rem!important}}.hs-lh-1-1_1{line-height:1!important}@media (max-width:575px){.hs-lh-1-1_1{line-height:1.1!important}}.hs-pt-5-4{padding-top:3rem!important}@media (max-width:575px){.hs-pt-5-4{padding-top:1.5rem!important}}.hs-pb-90-80{padding-bottom:90px}@media (max-width:575px){.hs-pb-90-80{padding-bottom:80px!important}}.hs-col-9-desktop{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:991px){.hs-col-9-desktop{flex:0 0 75%;max-width:75%}.hs-991-none{display:none!important}}.hs-container-apt{margin-left:auto;margin-right:auto;max-width:540px;padding-left:5px;padding-right:0;width:100%}@media (min-width:767px){.hs-container-apt{max-width:720px}}@media (min-width:992px){.hs-container-apt{max-width:960px}}@media (max-width:576px){.hs-container-apt{padding-left:15px;padding-right:15px}.text-center-mobile{text-align:center!important}}.hs-lh-1_2-1{line-height:1.2!important}@media (max-width:575px){.hs-lh-1_2-1{line-height:1!important}}.hs-liv-hero-prop{height:600px!important}@media (max-width:767px){.hs-liv-hero-prop{height:400px!important}}.hs-lh-1-0_9{line-height:1!important}@media (min-width:767px){.hs-lh-1-0_9{line-height:.9!important}}.hs-pb-80-50{padding-bottom:80px}@media (max-width:575px){.hs-pb-80-50{padding-bottom:50px!important}}.hs-pt-100-80{padding-top:100px}@media (max-width:575px){.hs-pt-100-80{padding-top:80px!important}.hs-575-none{display:none!important}}@media (min-width:575px){.hs-575-none-r{display:none!important}}.hs-cont-prop-liv{height:0;padding-bottom:73%;position:relative}@media (max-width:575px){.hs-cont-prop-liv{padding-bottom:39%}}.hs-pt-55{padding-top:55px}@media (max-width:991px) and (min-width:575px){.hs-max-height-tablet-500{max-height:500px}}.hs-liv-flex-center{display:flex;gap:32px;justify-content:center}@media (max-width:575px){.hs-liv-flex-center{flex-direction:column;gap:0}}.hs-mb-4-3{margin-bottom:1.5rem!important}@media (max-width:575px){.hs-mb-3-mobile,.hs-mb-4-3{margin-bottom:1rem!important}}.hs-col-7-desktop{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.hs-col-7-desktop{flex:0 0 63%;max-width:63%}}.hs-col-5-desktop{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.hs-col-5-desktop{flex:0 0 37%;max-width:37%}}@media (max-width:991px) and (min-width:575px){.hs-mt-4-tablet{margin-top:1.5rem!important}}.hs-pt-100-90{padding-top:100px!important}@media (max-width:575px){.hs-pt-100-90{padding-top:90px!important}}.hs-pt-5-3-4_5{padding-top:3rem!important}@media (max-width:991px){.hs-pt-5-3-4_5{padding-top:1.5rem!important}}@media (max-width:575px){.hs-pt-5-3-4_5{padding-top:2.5rem!important}}.hs-mb-4_5-5{margin-bottom:2.5rem!important}@media (max-width:575px){.hs-mb-4_5-5{margin-bottom:3rem!important}}@media (max-width:991px){.hs-pb-swipper div{margin-bottom:4rem!important}}@media (max-width:575px){.hs-pb-swipper div{margin-bottom:2.5rem!important}}@media (max-width:991px){.hs-pb-swipper div:last-child{margin-bottom:0!important}}.hs-lh-1_1-1_2{line-height:1.1!important}@media (max-width:575px){.hs-lh-1_1-1_2{line-height:1.2!important}}.hs-pb-90-100{padding-bottom:90px}@media (max-width:575px){.hs-pb-90-100{padding-bottom:100px}}.hs-subt-mt-1 br{margin-bottom:10px}.hs-pb-27{padding-bottom:27px}.hs-pb-80-60{padding-bottom:80px}@media (max-width:575px){.hs-pb-80-60{padding-bottom:60px!important}}.hs-mb-4_3{margin-bottom:2rem!important}@media (max-width:991px) and (min-width:575px){.hs-px-7-n-27-tablet{padding-left:7px;padding-right:27px}.hs-pl-7-tablet{padding-left:7px}}.hs-py-20-n-30{padding-bottom:30px!important;padding-top:20px!important}.hs-pt-6-tablet{padding-top:3rem}@media (max-width:991px) and (min-width:575px){.hs-pt-6-tablet{padding-top:5rem!important}}.hs-right-container-small-md-padding-owner{padding-right:calc(50vw - 520px)}@media (min-width:1620px){.hs-width-limit .hs-right-container-small-md-padding-owner.body-small{padding-right:290px}}@media (max-width:1199px){.hs-right-container-small-md-padding-owner{padding-right:calc(50vw - 465px)}}@media (max-width:991px){.hs-right-container-small-md-padding-owner{padding-left:calc(50vw - 345px);padding-right:calc(50vw - 345px)}}@media (max-width:767px){.hs-right-container-small-md-padding-owner{padding-left:calc(50vw - 255px);padding-right:calc(50vw - 255px)}}@media (max-width:575px){.hs-right-container-small-md-padding-owner{padding-left:15px;padding-right:15px}}@media (max-width:991px) and (min-width:575px){.hs-right-container-small-md-padding-owner{padding-left:calc(50vw - 353px)}}.hs-left-container-small-padding-owner{padding-left:calc(50vw - 520px)}@media (min-width:1620px){.hs-width-limit .hs-left-container-small-padding-owner{padding-left:290px}}@media (max-width:1199px){.hs-left-container-small-padding-owner{padding-left:calc(50vw - 465px)}}@media (max-width:991px){.hs-left-container-small-padding-owner{padding-left:calc(50vw - 345px)}}@media (max-width:767px){.hs-left-container-small-padding-owner{padding-left:calc(50vw - 255px);padding-right:calc(50vw - 255px)}}@media (max-width:575px){.hs-left-container-small-padding-owner{padding-left:15px;padding-right:15px}}@media (max-width:991px) and (min-width:575px){.hs-left-container-small-padding-owner{padding-left:calc(50vw - 353px)}}.hs-mt-6{margin-top:1.5rem!important}@media (max-width:1024px) and (orientation:portrait){.hs-mt-6{margin-top:5rem!important}}@media (max-width:991px) and (min-width:575px){.hs-ml-r-22-tablet{margin-left:-22px}}.hs-pb-80-70{padding-bottom:80px}@media (max-width:575px){.hs-pb-80-70{padding-bottom:70px!important}}.hs-mb-4_5-3-t{margin-bottom:2rem!important}@media (max-width:991px){.hs-mb-4_5-3-t{margin-bottom:1rem!important}}.hs-mt-4_5-3-t{margin-top:2rem!important}@media (max-width:991px){.hs-mt-4_5-3-t{margin-top:1rem!important}}@media (max-width:991px) and (min-width:575px){.hs-timeline-padding-tablet{justify-content:flex-end;padding-right:80px}}.hs-col-10_5-tablet{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (max-width:991px) and (min-width:575px){.hs-col-10_5-tablet{flex:0 0 86%;max-width:86%}}.hs-mt-4-2-t{margin-top:1.5rem!important}@media (max-width:991px){.hs-mt-4-2-t{margin-top:.5rem!important}}@media (max-width:992px){.hs-timeline-padding-list>*{padding-bottom:55px!important}}.hs-head-grid{align-items:end;display:grid;grid-template-columns:12fr 11fr}@media (max-width:991px){.hs-head-grid{align-items:center;grid-template-columns:9fr 10fr}}@media (max-width:575px){.hs-head-grid{grid-template-columns:1fr}.hs-mt-5-mobile{margin-top:3rem!important}.hs-pr-7-mobile{padding-right:27px!important}.hs-pl-7-mobile{padding-left:30px!important}}.hs-pb-80-50-50{padding-bottom:80px}@media (max-width:1024px) and (orientation:portrait){.hs-pb-80-50-50{padding-bottom:50px}}.hs-pb-80-40{padding-bottom:80px}@media (max-width:575px){.hs-pb-80-40{padding-bottom:40px}}.hs-pt-100-60{padding-top:100px}@media (max-width:575px){.hs-pt-100-60{padding-top:60px}}@media (max-width:991px) and (min-width:575px){.hs-flex-36-tablet{flex:0 0 36%;max-width:36%}.hs-gap-15-tablet{gap:80px}.hs-none-tablet{display:none}}.hs-mb-5-4-4{margin-bottom:3rem!important}@media (max-width:991px){.hs-mb-5-4-4{margin-bottom:1.5rem!important}}.hs-pt-4_5{padding-top:2.5rem!important}.hs-mt-6{margin-top:5rem!important}.hs-mt-0-6{margin-top:0!important}@media (max-width:991px){.hs-mt-0-6{margin-top:5rem!important}}.hs-pt-0-100-80{padding-top:0}@media (max-width:991px){.hs-pt-0-100-80{padding-top:100px!important;padding-top:80px!important}}.hs-pt-5-4-4_5{padding-top:3rem!important}@media (max-width:1024px) and (orientation:portrait){.hs-pt-5-4-4_5{padding-top:1.5rem!important}}@media (max-width:575px){.hs-pt-5-4-4_5{padding-top:2rem!important}}.hs-pb-5-4_5{padding-bottom:3rem!important}@media (max-width:575px){.hs-pb-5-4_5{padding-bottom:2rem!important}}@media (max-width:991px) and (min-width:575px){.hs-pl-32-tablet{padding-left:32px}}.hs-mb-4-5-4{margin-bottom:1.5rem!important}@media (max-width:991px) and (min-width:575px){.hs-mb-4-5-4{margin-bottom:3rem!important}}.hs-pt-0-2{padding-top:0}@media (max-width:575px){.hs-pt-0-2{padding-top:.5rem!important}}.hs-brands-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:5rem}@media (max-width:575px){.hs-brands-list{row-gap:2rem}}.hs-brands-list>*{position:relative;width:100%}@media (min-width:575px){.hs-brands-list>*{flex:0 0 33%;max-width:33%}}@media (min-width:991px){.hs-brands-list>*{flex:0 0 21%;max-width:21%}}.hs-w-75-mobile{width:100%}@media (max-width:575px){.hs-w-75-mobile{width:65%}}.hs-pt-6-4_5{padding-top:6rem!important}@media (max-width:575px){.hs-pt-6-4_5{padding-top:2rem!important}}.hs-pb-100-60{padding-bottom:100px}@media (max-width:575px){.hs-pb-100-60{padding-bottom:60px}}.hs-pb-6-5-5{padding-bottom:5rem!important}@media (max-width:991px){.hs-pb-6-5-5{padding-bottom:3rem!important}}.hs-pt-80-60{padding-top:80px}@media (max-width:575px){.hs-pt-80-60{padding-top:60px!important}}.hs-lh-1-1_2{line-height:1!important}@media (max-width:575px){.hs-lh-1-1_2{line-height:1.2!important}}@media (min-width:992px){.hs-pl-0-desktop{padding-left:0!important}}.hs-pb-80-100-80{padding-bottom:80px!important}@media (max-width:991px) and (min-width:575px){.hs-pb-80-100-80{padding-bottom:100px!important}}.hs-pb-80-100{padding-bottom:80px!important}@media (max-width:991px){.hs-pb-80-100{padding-bottom:100px!important}}.hs-pb-80-60-60{padding-bottom:80px!important}@media (max-width:1024px) and (orientation:portrait){.hs-pb-80-60-60{padding-bottom:60px!important}}.hs-mb-5-5_5{padding-bottom:3rem!important}@media (max-width:575px){.hs-mb-5-5_5{padding-bottom:4rem!important}}.hs-col-5_5-tablet{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (max-width:991px) and (min-width:575px){.hs-col-5_5-tablet{flex:0 0 45.66%;max-width:45.66%}}.hs-col-lg-3_9{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:991px){.hs-col-lg-3_9{flex:0 0 31%;max-width:31%}}.hs-pb-30-100{padding-bottom:40px!important}@media (max-width:768px){.hs-pb-30-100{padding-bottom:100px!important}}.hs-pb-60-40-40{padding-bottom:60px!important}@media (max-width:575px){.hs-pb-60-40-40{padding-bottom:40px!important}}.hs-gap-15,.hs-gap-20-10{gap:20px}@media (max-width:575px){.hs-gap-20-10{gap:10px}}.hs-col-5_5-desktop{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:991px){.hs-col-5_5-desktop{flex:0 0 45.66%;max-width:45.66%}}@media (min-width:575px){.hs-hide-br-mobile>br{display:none}}.hs-col-xl-3_5{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:1200px){.hs-col-xl-3_5{flex:0 0 31.33%;max-width:31.33%}}.hs-swipper-resize .hs-sub-swiper{padding-bottom:119%}.hs-form-spacing{display:flex;flex-direction:column;gap:27px;justify-content:space-between}@media (min-width:992px){.hs-form-spacing>.form-row>div{flex:0 0 47%;max-width:47%}}.hs-form-spacing>.form-row{justify-content:space-between}.hs-form-font-size-16 .input-custom{font-size:16px;font-weight:400}.hs-grid{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}.hs-grid-people{grid-column-gap:15px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr))}.hs-distributed-list{display:flex;justify-content:space-between}.hs-side-bullet{padding-left:21px;position:relative}.hs-side-bullet i{left:0;position:absolute;top:50%;transform:translateY(-50%)}.hs-no-list,.hs-pipe-list{list-style:none;margin:0;padding:0}.hs-pipe-list{text-align:center}.hs-pipe-list li{display:inline}.hs-pipe-list li:not(:last-child):after{color:#c9c9c9;content:" |";display:inline}.hs-simple-list{list-style:none;padding:0}.hs-simple-list li{margin-bottom:15px}.hs-simple-list li a,.hs-simple-list li a:active,.hs-simple-list li a:hover,.hs-simple-list li a:visited{color:#4a809d;text-decoration:none}.hs-list-fade:hover li{opacity:.5}.hs-list-fade li{transition:all .5s ease}.hs-list-fade li:hover{opacity:1}.hs-no-li-margin li{margin-bottom:0}.hs-small-bullets{list-style-type:"·  ";padding:0;padding-inline-start:1ch}.hs-small-bullets li{margin-bottom:.4em}.hs-timeline-bullets>*{border-bottom:1px solid #c9c9c9!important;border-bottom:1px solid #929292;padding-bottom:18px;position:relative}.hs-timeline-bullets>:after,.hs-timeline-bullets>:before{content:"";display:block;left:0;position:absolute}.hs-timeline-bullets>:before{background-color:#000;height:100%;margin-left:-24px;top:32px;width:1px}.hs-timeline-bullets>:after{background-color:#fff;border:1px solid #000;border-radius:8px;height:16px;margin-left:-32px;top:24px;width:16px}.hs-timeline-bullets>:last-child{border-bottom:none!important;padding-bottom:0}.hs-timeline-bullets>:last-child:before{display:none}.hs-timeline-bullets>*>h3,.hs-timeline-bullets>*>h4,.hs-timeline-bullets>*>h5,.hs-timeline-bullets>*>h6{padding-top:18px}@media only screen and (orientation:portrait){.hs-timeline-bullets{padding-left:30px;padding-right:5px}}.hs-timeline-numbers{display:flex;flex-wrap:wrap}.hs-timeline-numbers>*{position:relative}.hs-timeline-numbers>:before{background-color:#fff;content:"";display:block;position:absolute}.hs-timeline-numbers>:last-child:before{display:none}.hs-timeline-numbers .hs-bullet{font-size:40px;margin:0;padding:0;position:absolute}@media (min-width:992px){.hs-timeline-numbers{text-align:center}.hs-timeline-numbers>*{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;padding-top:65px;width:25%}.hs-timeline-numbers>:before{height:1px;left:50%;margin-left:40px;top:20px;width:calc(100% - 80px)}.hs-timeline-numbers .hs-bullet{left:50%;margin-left:-20px;top:0}}@media (max-width:991px){.hs-timeline-numbers{flex-direction:column!important}.hs-timeline-numbers>*{padding-bottom:40px;padding-left:65px}.hs-timeline-numbers>:before{height:calc(100% - 80px);left:20px;top:60px;width:1px}.hs-timeline-numbers .hs-bullet{left:0;top:0}}.hs-timeline-numbers-list{display:flex;flex-direction:column!important;flex-wrap:wrap}.hs-timeline-numbers-list>*{position:relative}.hs-timeline-numbers-list>:before{background-color:#000;content:"";display:block;position:absolute}.hs-timeline-numbers-list>:last-child:before{display:none}.hs-timeline-numbers-list .hs-bullet{font-size:40px;margin:0;padding:0;position:absolute}.hs-timeline-numbers-list>*{padding-bottom:40px;padding-left:65px}.hs-timeline-numbers-list>:before{height:calc(100% - 60px);left:20px;top:50px;width:1px}.hs-timeline-numbers-list .hs-bullet{left:0;top:0}.hs-dashed-list>*{display:table}.hs-dashed-list>*>*{display:table-cell}.hs-dashed-list>*>:first-child{overflow:hidden;position:relative}.hs-dashed-list>*>:first-child:after{border-bottom:1px solid #c9c9c9;bottom:.2em;content:"";margin-left:.2em;position:absolute;width:100%}.hs-dashed-list>*>:last-child{padding-left:.2em;text-align:right;vertical-align:bottom;width:1%}.hs-dashed-list-dotted>*>:first-child:after{border-bottom:1px dotted #000}.hs-list-big-bullet{padding:0}.hs-list-big-bullet>*{display:block;margin-bottom:1em;min-height:1.5em;padding-left:2.2em;position:relative}.hs-list-big-bullet>:last-child{margin-bottom:0}.hs-list-big-bullet>* .hs-bullet{font-size:1.5em;left:0;position:absolute;top:0}.hs-multicolumn{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}@media (max-width:1199px){.hs-multicolumn{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}.hs-md-multicolumn{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}@media (max-width:1024px) and (orientation:portrait){.hs-md-multicolumn{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}.hs-border-top{border-top:1px solid #929292}.hs-border-bottom{border-bottom:1px solid #929292}.hs-border-y{border-bottom:1px solid #c9c9c9!important;border-bottom:1px solid #929292;border-top:1px solid #c9c9c9!important;border-top:1px solid #929292}.hs-border-overlap>*{margin-top:-1px}.hs-divider{border-top:1px solid #c9c9c9!important;display:block;width:100%}.hs-pipe:before{border-left:1px solid #c9c9c9!important;content:"";display:block;height:100%}.hs-separator{align-items:center;color:#929292;display:flex;height:39px;justify-content:center;line-height:39px;margin-top:8px;position:relative;top:9px;width:110px}.hs-line-dark,.hs-line-light{border-top:1px solid #fff;opacity:.5}.hs-left-0{left:0}.hs-top-0{top:0}.hs-right-0{right:0}.hs-bottom-0{bottom:0}.hs-flex-center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0 auto;position:absolute;top:0;width:100%}.hs-max-width-450px{max-width:450px}.hs-max-width-180px{max-width:180px}.hs-max-width-190px{max-width:190px}.hs-max-height-100{max-height:100%}.hs-max-height-750px{max-height:750px}.hs-max-width-380px{max-width:380px}.hs-max-height-680px{max-height:680px}.hs-max-width-600px{max-width:600px}.hs-scroll-container{height:100%;overflow-x:none;overflow-y:scroll;width:100%}.hs-scroll-content{min-height:100%}@media only screen and (min-width:1024px) and (orientation:landscape){.hs-scroll-container{height:inherit}.hs-scroll-content{min-height:-moz-fit-content;min-height:fit-content}}.hs-noshadow{box-shadow:none!important}.hs-arrow{border-bottom:8px solid #e4f5fd;border-left:13px solid transparent;border-right:13px solid transparent;content:"";left:0;margin:auto;position:absolute;right:0;top:-8px;width:20px}@media (max-width:615px){.hs-gallery-1>*,.hs-gallery-2>*,.hs-gallery-3>*,.hs-gallery-3b>*{margin-bottom:16px}}@media (min-width:616px){.hs-gallery-1,.hs-gallery-2,.hs-gallery-3,.hs-gallery-3b{display:grid;gap:16px;margin-bottom:16px}.hs-gallery-1>*,.hs-gallery-2>*,.hs-gallery-3>*,.hs-gallery-3b>*{align-self:stretch}.hs-gallery-3,.hs-gallery-3b{grid-template-columns:repeat(5,minmax(100px,1fr));grid-template-rows:repeat(2,minmax(22.22222vw,1fr))}.hs-gallery-1{grid-template-columns:minmax(100px,1fr);grid-template-rows:minmax(22.22222vw,1fr)}.hs-gallery-2{grid-template-columns:repeat(2,minmax(100px,1fr));grid-template-rows:repeat(2,minmax(16.66667vw,1fr))}.hs-gallery-2>*,.hs-gallery-3>:first-child{grid-row-end:span 2;grid-row-start:1}.hs-gallery-3>:first-child{grid-column-end:span 3;grid-column-start:1}.hs-gallery-3>:nth-child(2),.hs-gallery-3>:nth-child(3){grid-column-end:span 2}.hs-gallery-3b>:first-child{grid-column-end:span 2;grid-column-start:1;grid-row-start:1}.hs-gallery-3b>:nth-child(2){grid-column-end:span 2;grid-column-start:1;grid-row-start:2}.hs-gallery-3b>:nth-child(3){grid-column-end:span 3;grid-column-start:3;grid-row-end:span 2;grid-row-start:1}}@media (min-width:1515px){.hs-gallery-3,.hs-gallery-3b{grid-template-rows:repeat(2,minmax(336.66667px,1fr))}.hs-gallery-1{grid-template-rows:minmax(336.66667px,1fr)}.hs-gallery-2{grid-template-rows:repeat(2,minmax(252.5px,1fr))}}.hs-custom-checkbox input{display:none}.hs-custom-checkbox label{cursor:pointer;display:block;padding-left:23px;position:relative}.hs-custom-checkbox label:after,.hs-custom-checkbox label:before{content:"";display:block;left:0;position:absolute;transition:all .5s ease}.hs-custom-checkbox label:after{border:1px solid;height:16px;top:0;width:16px}.hs-custom-checkbox label:before{background:#000;border-radius:10px;height:10px;left:3px;opacity:0;top:3px;width:10px}.hs-custom-checkbox input:checked+label:before{opacity:1}.hs-full-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hs-w100-image{display:block;height:auto;width:100%}.hs-absolute-container{height:100%;left:0;position:absolute;top:0;width:100%}.hs-active-links .active{text-decoration:underline}.hs-hide-non-active>:not(.active){display:none}.hs-switch-active .active .for-inactive,.hs-switch-active :not(.active) .for-active,.hs-switch-active [data-index].active.for-inactive,.hs-switch-active [data-index]:not(.active).for-active{display:none!important}@media (max-width:575px){.hs-left-container-small-padding,.hs-right-container-small-padding{padding-left:15px;padding-right:15px}}@media (min-width:1620px){.hs-width-limit .hs-left-container-small-padding,.hs-width-limit .hs-right-container-small-padding{padding-left:290px}}.hs-left-container-small-padding{padding-left:calc(50vw - 520px)}@media (max-width:1199px){.hs-left-container-small-padding{padding-left:calc(50vw - 465px)}}@media (max-width:991px){.hs-left-container-small-padding{padding-left:calc(50vw - 345px)}}@media (max-width:767px){.hs-left-container-small-padding{padding-left:calc(50vw - 255px);padding-right:calc(50vw - 255px)}}@media (max-width:575px){.hs-left-container-small-padding{padding-left:15px;padding-right:15px}}.hs-right-container-small-padding{padding-right:calc(50vw - 520px)}@media (max-width:1199px){.hs-right-container-small-padding{padding-right:calc(50vw - 465px)}}@media (max-width:991px){.hs-right-container-small-padding{padding-right:calc(50vw - 345px)}}@media (max-width:767px){.hs-right-container-small-padding{padding-left:calc(50vw - 255px);padding-right:calc(50vw - 255px)}}.hs-right-container-small-md-padding{padding-right:calc(50vw - 520px)}@media (min-width:1620px){.hs-width-limit .hs-right-container-small-md-padding.body-small{padding-right:290px}}@media (max-width:1199px){.hs-right-container-small-md-padding{padding-right:calc(50vw - 465px)}}@media (max-width:991px){.hs-right-container-small-md-padding{padding-left:calc(50vw - 345px);padding-right:calc(50vw - 345px)}}@media (max-width:767px){.hs-right-container-small-md-padding{padding-left:calc(50vw - 255px);padding-right:calc(50vw - 255px)}}@media (max-width:575px){.hs-right-container-small-md-padding{padding-left:15px;padding-right:15px}}@media (max-width:1024px) and (orientation:portrait){.hs-small-100{max-width:100%!important;max-width:none!important;padding:0!important}}.hs-bottom-border,.hs-right-border{display:block;position:absolute}.hs-right-border{border-right:1px solid #929292;height:100%;right:0;top:0}.hs-bottom-border{border-bottom:1px solid #929292;bottom:0;left:0;width:100%}.container .hs-bottom-border{left:15px;right:15px;width:auto}.hs-opacity-40{opacity:.4}.hs-fullvideo,.hs-imagebackground{height:100%;overflow:hidden;position:absolute;width:100%}.hs-fullvideo video{height:100%;left:50%;min-height:56.25vw;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh;z-index:1}.hs-img-focus-0-0{-o-object-position:0 0;object-position:0 0}.hs-img-focus-0-12{-o-object-position:0 12%;object-position:0 12%}.hs-img-focus-0-25{-o-object-position:0 25%;object-position:0 25%}.hs-img-focus-0-37{-o-object-position:0 37%;object-position:0 37%}.hs-img-focus-0-50{-o-object-position:0 50%;object-position:0 50%}.hs-img-focus-0-62{-o-object-position:0 62%;object-position:0 62%}.hs-img-focus-0-75{-o-object-position:0 75%;object-position:0 75%}.hs-img-focus-0-87{-o-object-position:0 87%;object-position:0 87%}.hs-img-focus-0-100{-o-object-position:0 100%;object-position:0 100%}.hs-img-focus-12-0{-o-object-position:12% 0;object-position:12% 0}.hs-img-focus-12-12{-o-object-position:12% 12%;object-position:12% 12%}.hs-img-focus-12-25{-o-object-position:12% 25%;object-position:12% 25%}.hs-img-focus-12-37{-o-object-position:12% 37%;object-position:12% 37%}.hs-img-focus-12-50{-o-object-position:12% 50%;object-position:12% 50%}.hs-img-focus-12-62{-o-object-position:12% 62%;object-position:12% 62%}.hs-img-focus-12-75{-o-object-position:12% 75%;object-position:12% 75%}.hs-img-focus-12-87{-o-object-position:12% 87%;object-position:12% 87%}.hs-img-focus-12-100{-o-object-position:12% 100%;object-position:12% 100%}.hs-img-focus-25-0{-o-object-position:25% 0;object-position:25% 0}.hs-img-focus-25-12{-o-object-position:25% 12%;object-position:25% 12%}.hs-img-focus-25-25{-o-object-position:25% 25%;object-position:25% 25%}.hs-img-focus-25-37{-o-object-position:25% 37%;object-position:25% 37%}.hs-img-focus-25-50{-o-object-position:25% 50%;object-position:25% 50%}.hs-img-focus-25-62{-o-object-position:25% 62%;object-position:25% 62%}.hs-img-focus-25-75{-o-object-position:25% 75%;object-position:25% 75%}.hs-img-focus-25-87{-o-object-position:25% 87%;object-position:25% 87%}.hs-img-focus-25-100{-o-object-position:25% 100%;object-position:25% 100%}.hs-img-focus-37-0{-o-object-position:37% 0;object-position:37% 0}.hs-img-focus-37-12{-o-object-position:37% 12%;object-position:37% 12%}.hs-img-focus-37-25{-o-object-position:37% 25%;object-position:37% 25%}.hs-img-focus-37-37{-o-object-position:37% 37%;object-position:37% 37%}.hs-img-focus-37-50{-o-object-position:37% 50%;object-position:37% 50%}.hs-img-focus-37-62{-o-object-position:37% 62%;object-position:37% 62%}.hs-img-focus-37-75{-o-object-position:37% 75%;object-position:37% 75%}.hs-img-focus-37-87{-o-object-position:37% 87%;object-position:37% 87%}.hs-img-focus-37-100{-o-object-position:37% 100%;object-position:37% 100%}.hs-img-focus-50-0{-o-object-position:50% 0;object-position:50% 0}.hs-img-focus-50-12{-o-object-position:50% 12%;object-position:50% 12%}.hs-img-focus-50-25{-o-object-position:50% 25%;object-position:50% 25%}.hs-img-focus-50-37{-o-object-position:50% 37%;object-position:50% 37%}.hs-img-focus-50-50{-o-object-position:50% 50%;object-position:50% 50%}.hs-img-focus-50-62{-o-object-position:50% 62%;object-position:50% 62%}.hs-img-focus-50-75{-o-object-position:50% 75%;object-position:50% 75%}.hs-img-focus-50-87{-o-object-position:50% 87%;object-position:50% 87%}.hs-img-focus-50-100{-o-object-position:50% 100%;object-position:50% 100%}.hs-img-focus-62-0{-o-object-position:62% 0;object-position:62% 0}.hs-img-focus-62-12{-o-object-position:62% 12%;object-position:62% 12%}.hs-img-focus-62-25{-o-object-position:62% 25%;object-position:62% 25%}.hs-img-focus-62-37{-o-object-position:62% 37%;object-position:62% 37%}.hs-img-focus-62-50{-o-object-position:62% 50%;object-position:62% 50%}.hs-img-focus-62-62{-o-object-position:62% 62%;object-position:62% 62%}.hs-img-focus-62-75{-o-object-position:62% 75%;object-position:62% 75%}.hs-img-focus-62-87{-o-object-position:62% 87%;object-position:62% 87%}.hs-img-focus-62-100{-o-object-position:62% 100%;object-position:62% 100%}.hs-img-focus-75-0{-o-object-position:75% 0;object-position:75% 0}.hs-img-focus-75-12{-o-object-position:75% 12%;object-position:75% 12%}.hs-img-focus-75-25{-o-object-position:75% 25%;object-position:75% 25%}.hs-img-focus-75-37{-o-object-position:75% 37%;object-position:75% 37%}.hs-img-focus-75-50{-o-object-position:75% 50%;object-position:75% 50%}.hs-img-focus-75-62{-o-object-position:75% 62%;object-position:75% 62%}.hs-img-focus-75-75{-o-object-position:75% 75%;object-position:75% 75%}.hs-img-focus-75-87{-o-object-position:75% 87%;object-position:75% 87%}.hs-img-focus-75-100{-o-object-position:75% 100%;object-position:75% 100%}.hs-img-focus-82-0{-o-object-position:82% 0;object-position:82% 0}.hs-img-focus-82-12{-o-object-position:82% 12%;object-position:82% 12%}.hs-img-focus-82-25{-o-object-position:82% 25%;object-position:82% 25%}.hs-img-focus-82-37{-o-object-position:82% 37%;object-position:82% 37%}.hs-img-focus-82-50{-o-object-position:82% 50%;object-position:82% 50%}.hs-img-focus-82-62{-o-object-position:82% 62%;object-position:82% 62%}.hs-img-focus-82-75{-o-object-position:82% 75%;object-position:82% 75%}.hs-img-focus-82-87{-o-object-position:82% 87%;object-position:82% 87%}.hs-img-focus-82-100{-o-object-position:82% 100%;object-position:82% 100%}.hs-img-focus-100-0{-o-object-position:100% 0;object-position:100% 0}.hs-img-focus-100-12{-o-object-position:100% 12%;object-position:100% 12%}.hs-img-focus-100-25{-o-object-position:100% 25%;object-position:100% 25%}.hs-img-focus-100-37{-o-object-position:100% 37%;object-position:100% 37%}.hs-img-focus-100-50{-o-object-position:100% 50%;object-position:100% 50%}.hs-img-focus-100-62{-o-object-position:100% 62%;object-position:100% 62%}.hs-img-focus-100-75{-o-object-position:100% 75%;object-position:100% 75%}.hs-img-focus-100-87{-o-object-position:100% 87%;object-position:100% 87%}.hs-img-focus-100-100{-o-object-position:100% 100%;object-position:100% 100%}@media (min-width:768px){.hs-responsive-table tr{border-bottom:1px solid #c9c9c9}.hs-responsive-table td,.hs-responsive-table th{padding:10px 0}}@media (max-width:767px){.hs-responsive-table,.hs-responsive-table tbody,.hs-responsive-table td,.hs-responsive-table th,.hs-responsive-table thead,.hs-responsive-table tr{display:block}.hs-responsive-table thead tr{left:-9999px;position:absolute;top:-9999px}.hs-responsive-table tr{border:1px solid #f2f2f2;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;margin:0 0 30px;padding:8px 0}.hs-responsive-table td:nth-child(2n){background:#f2f2f2}.hs-responsive-table td{border:none;padding:8px 8px 8px 35%;position:relative}.hs-responsive-table td:before{left:8px;padding-right:8px;position:absolute;top:8px;white-space:nowrap;width:35%}}@media (min-width:768px){.hs-responsive-table-payments-margin-top{margin-top:18px}}@media (max-width:767px){.hs-responsive-table-payments-margin-top{margin-top:30px}}.hs-tabs .nav-link{border-bottom:1px solid #c9c9c9}.hs-tabs .nav-link,.hs-tabs .nav-link.active,.hs-tabs .nav-link:hover{background-color:transparent;border-left:none;border-radius:0;border-right:none;border-top:none;box-sizing:border-box;color:#000;font-family:PP Neue Montreal;font-weight:400;padding:15px 3px;position:relative;text-align:left;width:140px}.hs-tabs .nav-link.active{font-weight:700}.hs-tabs .nav-link.active:before{background:#000;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}@media (max-width:767px){.hs-w-100-sm{margin-right:0!important;width:100%!important}}.hs-text-max-100,.hs-text-max-130{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-distributed-list>.hs-pipe{margin-left:5px;margin-right:5px}.hs-z-index-reset{z-index:auto}.swiper{cursor:grab}.gm-style,body,html{font-family:PP Neue Montreal;font-weight:400;line-height:1.25em}b,strong{font-weight:700}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button::-moz-focus-inner{border:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;margin-bottom:0}a,button{font-weight:200}a,a:hover,button,button:hover{color:#000}a:hover,button:hover{text-decoration:none}.section-footer{z-index:1}.section-footer a,.section-footer a:hover,.section-footer button,.section-footer button:hover{color:#fff}p:last-child{margin-bottom:0}input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border-radius:0!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin:0}input[type=number]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.dropdown-item{font-weight:200}@media (min-width:1270px){.container-big{max-width:1270px}}@media (min-width:1200px){.container-small{max-width:1070px}}.card-faqs{padding-bottom:17px}.btn-faqs{display:block;padding-left:21px}.btn-faqs i{font-size:12px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.btn-faqs.collapsed .minus{display:none}.btn-faqs.collapsed .plus,.btn-faqs:not(.collapsed) .minus{display:block}.btn-faqs:not(.collapsed) .plus{display:none}.hs-padding-m{padding:50px}.hs-final-button{padding-bottom:110px}.hs-final-button .hs-button{bottom:50px;position:absolute}.hs-padding-l{padding:73px 160px}.hs-padding-l.hs-final-button{padding-bottom:154px}.hs-padding-l.hs-final-button .hs-button{bottom:104px;position:absolute}.hs-center-left-size,.hs-center-right-size,.hs-center-size,.hs-left-size,.hs-right-size{box-sizing:border-box}.hs-left-size,.hs-right-size{max-width:440px}.hs-left-size.using-container-small,.hs-right-size.using-container-small{max-width:400px}@media (max-width:1199px){.hs-left-size,.hs-right-size{max-width:380px}}@media (max-width:1024px) and (orientation:portrait){.hs-left-size,.hs-right-size{max-width:690px}}@media (max-width:767px){.hs-left-size,.hs-right-size{max-width:510px}}.hs-right-size.hs-padding-l,.hs-right-size.hs-padding-m{padding-right:0}.hs-left-size.hs-padding-l,.hs-left-size.hs-padding-m{padding-left:0}.hs-center-size{max-width:555px}@media (max-width:1199px){.hs-center-size{max-width:465px}}@media (max-width:1024px) and (orientation:portrait){.hs-center-size{max-width:690px}}@media (max-width:767px){.hs-center-size{max-width:510px}}@media (max-width:1199px){.hs-center-size,.hs-left-size,.hs-right-size{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (max-width:575px){.hs-center-size,.hs-left-size,.hs-right-size{padding-left:15px!important;padding-right:15px!important}}.hs-swiper-buttons{bottom:0;height:50px;position:absolute;right:0;width:100px}.swiper-button-next:after,.swiper-button-prev:after{content:none;display:none}.swiper-button-prev:hover{transform:translateX(-4px)}.swiper-button-next:hover{transform:translateX(4px)}.hs-h-800{height:650px}.section-banner-title{font-size:64px;font-weight:200;line-height:.9em;margin-bottom:1.5rem}.section-banner-title strong{font-family:Editorial New;font-style:italic;font-weight:200;line-height:.9em}@media (max-width:575px){.section-banner-title{font-size:48px}}.hs-spacing-white{padding-bottom:80px;padding-top:100px}@media (max-width:767px){.hs-spacing-white{padding-bottom:40px;padding-top:80px}}.btn-mobile{color:#000}.header-menu .btn-mobile{color:#fff}.header-buttons .btn-mobile{font-size:29px;line-height:29px}.header-menu-links-list{margin:0;padding:0}.header-menu-links-list:hover li{opacity:.5}.header-menu-links-list li{list-style:none;margin-bottom:24px;transition:all .5s ease}.header-menu-links-list li:hover{opacity:1}.header-menu-links-list li a{color:#fff;display:inline-block;text-decoration:none;vertical-align:middle}.header-menu-links-list li a,.header-menu-links-list li a i{height:32px;line-height:32px}.header-menu-links-list li a i{font-size:32px;margin-right:16px}.header-menu-links-list li a span{display:inline-block;font-size:24px;line-height:24px}.transparency-fade,.transparency-solid,.transparency-solid-40,.transparency-solid-60{color:#fff}.transparency-fade:before,.transparency-solid-40:before,.transparency-solid-60:before,.transparency-solid:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.transparency-fade:before{background:linear-gradient(90deg,rgba(0,0,0,.675) 32.86%,transparent 74.92%);opacity:1;transition:opacity .5s linear}@media (max-width:767px){.transparency-fade:before{background:linear-gradient(90.07deg,rgba(0,0,0,.5) 4.27%,rgba(0,0,0,.384) 95.24%,transparent 121.77%)!important}}@media (max-width:992px){.transparency-fade:before{background:linear-gradient(90deg,rgba(0,0,0,.5) 2.96%,rgba(0,0,0,.373) 55.03%,transparent 102.02%)}}body[data-aos-delay="0"] .transparency-fade:before{opacity:1}.transparency-solid:before{background:rgba(0,0,0,.5)}.transparency-solid-40:before{background:rgba(0,0,0,.4)}.transparency-solid-60:before{background:rgba(0,0,0,.6)}.hs-photo-overlay{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:15}.center-vertical{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:9}.side-banner{height:500px}.side-banner .context-title{font-size:40px;line-height:1em}@media (max-width:1024px) and (orientation:portrait){.side-banner{border-radius:8px;margin-bottom:16px;overflow:hidden}.side-banner:last-child{margin-bottom:0}}@media (max-width:575px){.side-banner .context-title{font-size:32px}}@media (min-width:1620px){.hs-container-for-tablet{margin:auto;max-width:1620px}}@media (max-width:1024px) and (orientation:portrait){.hs-container-for-tablet{margin-left:auto;margin-right:auto;max-width:720px;padding-left:15px;padding-right:15px}.hs-container-for-tablet>.row{margin:0}}@media (max-width:767px){.hs-container-for-tablet{max-width:540px}}.reverse-background{background-color:#000;color:#fff}.hs-list{padding:0}.hs-list>*{display:block;margin-bottom:.7em;padding-left:1.5em}.hs-list>:last-child{margin-bottom:0}.hs-list>* .hs-bullet{margin-left:-1.5em;position:absolute}.hs-list-flex{display:flex;flex-direction:column;gap:13px;justify-content:space-evenly;padding:0}.hs-list-flex>*{display:block;padding-left:1.5em}.hs-list-flex>:last-child{margin-bottom:0}.hs-list-flex>* .hs-bullet{margin-left:-1.5em;position:absolute}.hs-big-list .hs-title{line-height:1.2em;margin-bottom:.9em;padding-left:1.8em}.hs-big-list .hs-title .hs-bullet{margin-left:-1.8em}@media (max-width:575px){.hs-big-list .hs-title.hs-fs-xl{font-size:24px!important;margin-bottom:1.1em}.hs-big-list .hs-title.hs-fs-xl .hs-bullet:before{font-size:32px}}.section-footer a{transition:all .5s ease}.section-footer a,.section-footer a *{color:#fff!important}.section-footer a:hover{text-decoration:none}.section-footer input,.section-footer textarea{color:#fff}@media (max-width:1024px) and (orientation:portrait){.hs-slider-black-text{height:480px}}@media (max-width:575px){.hs-slider-black-text{height:500px}}@media (max-width:1024px) and (orientation:portrait){.hs-image-to-horizontal{height:320px}}@media (max-width:575px){.hs-image-to-horizontal{height:320px}}.hs-home-carousel-side{padding:50px calc(50vw - 520px) 50px 50px}@media (min-width:1620px){.hs-home-carousel-side{padding-right:290px}}@media (max-width:1199px){.hs-home-carousel-side{padding-right:calc(50vw - 465px)}}@media (max-width:1024px) and (orientation:portrait){.hs-home-carousel-side{padding-left:0;padding-right:0}}@media (max-width:575px){.hs-home-carousel-side{padding:38px 15px}}.hs-sub-swiper{display:block;height:0;overflow:hidden;padding-bottom:127%;position:relative}.hs-sub-swiper .swiper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hs-sub-swiper .swiper-pagination-bullet{background:#fff;height:6px;margin:0 5.5px!important;opacity:1;width:6px}.hs-sub-swiper .swiper-pagination-bullet-active{height:8px;width:8px}@media (max-width:767px){.hs-sub-swiper{padding-bottom:141%}}.hs-tag-container{height:0;left:15px;position:absolute;right:8px;top:16px;z-index:2}.hs-tag-container>*{float:left}.hs-tag,.hs-tag-white{margin-right:10px;padding:7px 14px}.hs-tag-white{background:#fff;color:#000}.hs-tag-black{background:#000;color:#fff;margin-right:10px;padding:7px 14px}.hs-fav{background-image:url(/assets/img/heart-icon.svg);background-size:30px 30px;height:30px;transition:all .3s ease;width:30px}.hs-fav.active{background-image:url(/assets/img/heart-white.svg)}#hs-sidebar-reservation{transition:all .5s ease}@media (max-width:1199px){#hs-sidebar-reservation{background-color:#fff;bottom:0;left:0;opacity:0;overflow-y:scroll;position:fixed;transform:translateY(-120%);width:100%;z-index:20}}body.cart-detail-open #hs-sidebar-reservation{opacity:1;transform:translate(0)}@media (max-width:1199px){#hs-sidebar-reservation{top:140px}}@media (max-width:991px){#hs-sidebar-reservation{top:130px}}@media (max-width:767px){#hs-sidebar-reservation{top:126px}}@media (max-width:1199px){body.hs-page-myaccount #hs-sidebar-reservation{top:228px}}@media (max-width:991px){body.hs-page-myaccount #hs-sidebar-reservation{top:195px}}@media (max-width:767px){body.hs-page-myaccount #hs-sidebar-reservation{top:188px}}@media (max-width:430px){body.hs-page-myaccount #hs-sidebar-reservation{top:184px}}body.cart-detail-open{overflow:hidden}.hs-sticky-header-reservation{cursor:pointer;display:none;height:60px;position:fixed;width:100%;z-index:0}@media (max-width:1199px){.hs-sticky-header-reservation{display:block;top:80px}}@media (max-width:991px){.hs-sticky-header-reservation{top:70px}}@media (max-width:767px){.hs-sticky-header-reservation{height:56px}}.hs-sticky-header-reservation .hs-open{display:none}body.cart-detail-open .hs-sticky-header-reservation .hs-open{display:inline}body.cart-detail-open .hs-sticky-header-reservation .hs-closed{display:none}@media (max-width:1199px){body.hs-page-myaccount .hs-sticky-header-reservation{margin-top:88px}}@media (max-width:991px){body.hs-page-myaccount .hs-sticky-header-reservation{margin-top:65px}}@media (max-width:767px){body.hs-page-myaccount .hs-sticky-header-reservation{margin-top:62px}}@media (max-width:430px){body.hs-page-myaccount .hs-sticky-header-reservation{margin-top:58px}}@media (max-width:767px){.hs-sticky-header-reservation-spacing{padding-top:56px}}@media (min-width:768px) and (max-width:1199px){.hs-sticky-header-reservation-spacing{padding-top:60px}}.box-contact-internal-contrato{height:352px}@media (max-width:1024px) and (orientation:portrait){.box-contact-internal-contrato{height:432px}}@media (max-width:575px){.box-contact-internal-contrato{height:396px}}.hs-container{margin:0 auto;padding:16px}@media (min-width:576px){.hs-container{max-width:510px;padding:0}}@media (min-width:768px){.hs-container{max-width:690px}}@media (min-width:992px){.hs-container{max-width:930px}}@media (min-width:1200px){.hs-container{max-width:1140px}}@media (min-width:1270px){.hs-container{max-width:1270px}}.dropdown-list-dd-item button i{font-size:14px;padding-left:7px;padding-right:15px}.dropdown-list-dd-item button .hs-hide-on-selected{display:none}.hs-checkbox-label{padding-left:17px;position:relative;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.hs-checkbox-label:after,.hs-checkbox-label:before{content:"";display:block;margin:0;padding:0;position:absolute}.hs-checkbox-label:before{border:1px solid #000;height:16px;left:0;top:2px;width:16px}.hs-checkbox-label:after{border-radius:30px;height:6px;left:2px;opacity:1;top:5px;width:6px}.hs-button-accordion .hs-open{display:inline}.hs-button-accordion .hs-closed,.hs-button-accordion.hs-recently-closed .hs-open{display:none}.hs-button-accordion.hs-recently-closed .hs-closed{display:inline}@media (max-width:575px){.box-exit-closed-flexible{flex-direction:column}.exit-closed-flexible-item{width:100%}#date-day-mobile-content,#date-month-mobile-content,#date-year-mobile-content{min-height:500px}}.hs-inline-list{display:block;list-style:none;margin:0 0 -1px;padding:0;text-align:center}.hs-inline-list>*{display:inline-block;margin:0;padding:16px 30px;text-align:center}@media (max-width:767px){.hs-inline-list>*{padding:16px 20px}}@media (max-width:430px){.hs-inline-list>*{padding:14px}}.hs-inline-list>.active{border-bottom:1px solid #000;font-weight:700}@media (min-width:1270px){.modal-map{width:calc(50vw - 228.66667px)}}@media (min-width:1200px) and (max-width:1269px){.modal-map{width:calc(50vw - 207px)}}@media (min-width:992px) and (max-width:1199px){.modal-map{width:calc(50vw - 22px)}}@media (min-width:1270px){.hs-login-extend{margin-left:0}}@media (min-width:1200px) and (max-width:1269px){.hs-login-extend{margin-left:calc(554px - 50vw)}}.section-page-all-content-listados .section-listado-custom-sticky{top:70px}@media (min-width:992px){.section-page-all-content-listados .section-listado-custom-sticky{top:80px}}@media (min-width:1200px){.section-page-all-content-listados .section-listado-custom-sticky{top:90px}}@media (min-width:1270px){.section-page-all-content-listados .section-listado-custom-sticky{top:90px}}.section-page-all-content-listados .section-listado-custom-sticky .in-listing:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";display:block;height:calc(100vh - 145px);left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:160px;transition:all .5s linear;width:100vw;z-index:4}@media only screen and (orientation:portrait){.section-page-all-content-listados .section-listado-custom-sticky .in-listing:before{top:145px}}.section-page-all-content-listados .section-listado-custom-sticky .in-listing.active:before{opacity:1;pointer-events:all}@media (max-width:575.98px){.hs-full-height-with-header{height:calc(100vh - 70px)}}@media (min-width:576px){.hs-full-height-with-header-sm{height:calc(100vh - 70px)}}@media (min-width:768px){.hs-full-height-with-header-md{height:calc(100vh - 70px)}}@media (min-width:992px){.hs-full-height-with-header-lg{height:calc(100vh - 80px)}}@media (min-width:1200px){.hs-full-height-with-header-lg,.hs-full-height-with-header-xl{height:calc(100vh - 90px)}}.hs-submenu{padding-top:34px;position:absolute}.hs-submenu .hs-submenu-container{background-color:#fff;border:1px solid #c9c9c9}.hs-submenu a{display:block;height:35px;line-height:1em;padding:0 15px;width:100%}.hs-submenu a span{line-height:35px;vertical-align:middle}.hs-submenu a:hover{background-color:#f2f2f2}.hs-submenu a.selected{background-color:#c9c9c9}.hs-submenu a:last-child{border-bottom:none}.header-login-buttons li{padding-bottom:1em}.header-menu-links-02-list{padding-bottom:45px}@media (min-height:810px){body:not(.hs-logged-in) .header-menu-links-02-list{bottom:0;position:absolute}}@media (min-height:1028px){body.hs-logged-in .header-menu-links-02-list{bottom:0;position:absolute}}body:not(.hs-logged-in) .hs-logged-in-content{display:none}body:not(.hs-logged-in) .hs-logged-out-content{display:block}body.hs-logged-in .hs-logged-in-content{display:block!important}body.hs-logged-in .hs-logged-out-content{display:none}@media (max-width:575.98px){.modal-filtro,.modal-login{top:70px}}@media (min-width:576px){.modal-filtro,.modal-login{top:70px}}@media (min-width:768px){.modal-filtro,.modal-login{top:70px}}@media (min-width:992px){.modal-filtro,.modal-login{top:80px}}@media (min-width:1200px){.modal-filtro,.modal-login{top:90px}}@media (max-width:1024px) and (orientation:portrait){.modal-map{bottom:0;height:auto;height:calc(100vh - 70px)!important;top:70px}}@media (min-width:992px){.modal-map{top:148px}}@media (min-width:1200px){.modal-map{top:158px}}.hs-no-button-styles{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit}.hs-list-bar-style{background-color:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;color:#000;display:block;float:left;margin:0;padding:0;position:relative;transition:all .5s ease}.hs-list-bar-button-style{line-height:48px;padding-left:15px;padding-right:15px;position:relative}.hs-list-bar{background-color:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;color:#000;display:block;float:left;list-style:none;margin:0;padding:0;position:relative;transition:all .5s ease}.hs-list-bar.active{background-color:#f2f2f2}.hs-list-bar a:not(.hs-ignore),.hs-list-bar li{display:block;height:48px;transition:all .5s ease}.hs-list-bar li{float:left}.hs-list-bar li a:not(.hs-ignore){line-height:48px;padding-left:15px;padding-right:15px;position:relative}.hs-list-bar li a:not(.hs-ignore).active{background:#fff;border-radius:5px;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;height:54px;line-height:54px;margin:-3px -6px;opacity:1;padding-left:21px;padding-right:21px;position:relative;z-index:2}.hs-list-bar li a:not(.hs-ignore).active:after,.hs-list-bar li a:not(.hs-ignore).active:before{opacity:0}.hs-list-bar li:nth-child(2n) a:not(.hs-ignore):after,.hs-list-bar li:nth-child(2n) a:not(.hs-ignore):before{background:#c9c9c9;bottom:0;content:" ";height:60%;margin:auto;position:absolute;top:0;transition:all .5s ease;width:1px}.hs-list-bar li:nth-child(2n) a:not(.hs-ignore):before{left:0}.hs-list-bar li:nth-child(2n) a:not(.hs-ignore):after{right:0}.hs-list-bar li.hs-last-child a:not(.hs-ignore):after,.hs-list-bar li:last-child a:not(.hs-ignore):after{display:none}.hs-list-bar .btnh-search-button{margin:8px}.hs-full-modal,.list-filter-dropdown-item{background-color:#fff;border-radius:8px}.list-filter-dropdown-item{box-shadow:1px 2px 7px 0 #00000026;color:#000;display:block;float:left;margin:0;padding:0;position:relative;transition:all .5s ease}.list-filter-dropdown-item p{display:inline}.list-filter-dropdown-item button{background:none;background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:48px;margin:0;outline:inherit;outline:none!important;padding:0 15px;position:relative;text-align:left}.hs-search-bar-button{background-color:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;color:#000;display:block;float:left;margin:0;padding:0;position:relative;transition:all .5s ease}.hs-search-bar-button a{display:block;line-height:48px;padding-left:15px;padding-right:15px;position:relative}.hs-dropdown .dropdown-menu,.hs-dropdown button{width:100%}.hs-dropdown .dropdown-menu{max-height:300px;overflow-x:hidden;overflow-y:scroll}.hs-dropdown button{background-color:#fff;border:1px solid #929292;border-radius:5px;box-sizing:border-box;height:40px;line-height:40px;outline:none;padding:0 15px;position:relative;text-align:left;transition:all .3s ease}.hs-dropdown button p{display:inline}.hs-dropdown button i{display:block;position:absolute;right:10px;top:0;transition:all .5s ease}.hs-dropdown.show i{transform:rotate(180deg)}.hs-dropdown .dropdown-item{padding-left:15px;padding-right:15px}.hs-my-sticky{background:#fff;padding-top:10px;position:sticky;top:70px;z-index:90}@media (min-width:992px){.hs-my-sticky{padding-top:33px;top:80px}}@media (min-width:1200px){.hs-my-sticky{top:90px}}@media (min-width:1270px){.hs-my-sticky{top:90px}}.hs-pagination{display:block;list-style:none;margin:0 0 -1px;padding:0;text-align:center}.hs-pagination>*{display:inline-block;margin:0;padding:16px 30px;text-align:center}@media (max-width:767px){.hs-pagination>*{padding:16px 20px}}@media (max-width:430px){.hs-pagination>*{padding:14px}}.hs-pagination>.active{border-bottom:1px solid #000;font-weight:700}.hs-pagination>*{padding:0 8px}.hs-pagination li a{color:#929292}.hs-pagination li a.selected,.hs-pagination li a:hover{color:#000;text-decoration:underline}.hs-pagination li:first-child a,.hs-pagination li:last-child a{color:#000}.hs-header-menu-filters{transform:translateY(-200%);transition:all .5s ease}.active-filters .hs-header-menu-filters{transform:translate(0)}@media (max-width:991px) and (min-width:400px){.header-menu-links-02-list{margin-left:104px;width:366px!important}}.header-menu-mobile-buttons{height:0;position:relative}.header-menu-mobile-buttons .button-login{left:100px;position:absolute;top:41px}.hs-desaturate{cursor:pointer;filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.hs-textarea{border:none;margin:0;outline:none;padding:0;width:100%}.hs-small-thumbnail{background-color:#000;height:140px;overflow:hidden;position:relative;width:160px}@media (max-width:575px){.hs-small-thumbnail{height:0;padding-bottom:58.4%;width:100%}}@media (min-width:992px){.hs-page-main-content{position:relative}}.hs-page-right-content{transition:all .5s ease}@media (max-width:1199px){.hs-page-right-content{background-color:#fff;bottom:0;opacity:0;overflow-y:scroll;position:fixed;top:0;transform:translateY(120%);width:100%;z-index:110}}@media (min-width:1200px){.hs-page-right-content{bottom:0;left:50%;margin-bottom:0;position:absolute;top:0;width:0}}body.apartment-detail-open .hs-page-right-content{opacity:1;transform:translate(0)}@media only screen and (min-width:1200px){.hs-page-main-content{height:-moz-fit-content!important;height:fit-content!important;position:relative!important}.hs-page-main-content #detail-box{margin-top:calc(-100vh + 95px)!important;position:sticky}}@media only screen and (orientation:portrait){.hs-page-right-content{height:calc(100vh - 70px)!important;margin-bottom:0!important;max-height:calc(100vh - 70px)!important;max-width:100vw;opacity:1!important;opacity:0!important;padding-bottom:0!important;pointer-events:none;transform:translate(0)!important;transition:all .3s linear;width:100vw;z-index:101!important}.hs-page-right-content.active{opacity:1!important;pointer-events:all}.hs-page-right-content .hs-button-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23000' stroke-width='1.3' d='M31.114 30.099 9.9 8.886M30.102 8.889 8.889 30.102'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:35px 35px;cursor:pointer;display:block;height:40px;position:absolute;right:10px;top:13px;width:40px}.hs-page-right-content .hs-page-right-fixed{height:calc(100vh - 137px)!important;max-height:calc(100vh - 137px)!important}.hs-page-right-content .hs-page-right-fixed,.hs-page-right-content .hs-page-right-fixed .hs-page-right-box{margin-bottom:0!important;padding-bottom:0!important}.hs-page-right-content .barra-fecha-box{width:calc(100vw - 40px)}.hs-page-right-content div.hs-date-box-overlay.modal-box-banner{margin-left:20px;max-height:calc(100vh - 185px);overflow-y:auto!important;top:60px!important}.hs-page-right-content .exit-closed-flexible-item.exit-closed-flexible-item-02.exit-closed-flexible-item{margin-bottom:40px!important}.hs-page-right-content .modal-box-banner .hs-calendar{padding-bottom:25px}.hs-page-right-content .modal-box-banner .exit-closed-flexible-item{height:-moz-fit-content!important;height:fit-content!important}.hs-page-right-content .modal-box-banner .month-wrapper{align-items:flex-start!important;justify-content:center!important}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month1,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month1{margin-right:0!important;transform:scale(1.15);transform-origin:center top}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month2{transform:scale(1.15) translateY(40px);transform-origin:cebter top}}@media only screen and (min-width:768px) and (orientation:portrait){.hs-page-right-content .modal-box-banner .date-picker-wrapper .month1,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month1{margin-right:0!important;transform:scale(1.15) translate(15%,20px);transform-origin:center top}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month2{transform:scale(1.15) translate(50%,19px);transform-origin:center top}}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:landscape){.hs-page-right-content{height:calc(100vh - 70px)!important;margin-bottom:0!important;max-height:calc(100vh - 70px)!important;max-width:100vw;opacity:1!important;opacity:0!important;padding-bottom:0!important;pointer-events:none;transform:translate(0)!important;transition:all .3s linear;width:100vw;z-index:101!important}.hs-page-right-content.active{opacity:1!important;pointer-events:all}.hs-page-right-content .hs-button-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23000' stroke-width='1.3' d='M31.114 30.099 9.9 8.886M30.102 8.889 8.889 30.102'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:35px 35px;cursor:pointer;display:block;height:40px;position:absolute;right:10px;top:13px;width:40px}.hs-page-right-content .hs-page-right-fixed{height:calc(100vh - 137px)!important;max-height:calc(100vh - 137px)!important}.hs-page-right-content .hs-page-right-fixed,.hs-page-right-content .hs-page-right-fixed .hs-page-right-box{margin-bottom:0!important;padding-bottom:0!important}.hs-page-right-content .barra-fecha-box{width:calc(100vw - 40px)}.hs-page-right-content div.hs-date-box-overlay.modal-box-banner{margin-left:20px;max-height:calc(100vh - 155px);overflow-y:auto!important;top:60px!important}.hs-page-right-content .exit-closed-flexible-item.exit-closed-flexible-item-02.exit-closed-flexible-item{margin-bottom:40px!important}.hs-page-right-content .modal-box-banner .hs-calendar{padding-bottom:25px}.hs-page-right-content .modal-box-banner .exit-closed-flexible-item{height:-moz-fit-content!important;height:fit-content!important}.hs-page-right-content .modal-box-banner .month-wrapper{align-items:flex-start!important;justify-content:center!important}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month1,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month1{transform:scale(1.15)}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month2{transform:scale(1.15) translateY(40px);transform-origin:cebter top}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month1,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month1{margin-right:0!important;transform:scale(1.15) translate(15%,20px);transform-origin:center top}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month2{transform:scale(1.15) translate(50%,19px);transform-origin:center top}}.hs-page-right-fixed{box-sizing:border-box;margin-bottom:40px;padding-left:15px;padding-right:15px}@media (max-width:1199px){.hs-page-right-fixed{margin:0 auto;max-width:433px;z-index:999999}}@media (min-width:1200px){.hs-page-right-fixed{margin-left:190px;position:sticky;top:130px;width:380px}}@media (min-width:1270px){.hs-page-right-fixed{margin-left:211px;width:423px}}.hs-sticky-footer-detail{bottom:0;left:0;position:fixed;width:100%;z-index:110}@media (max-width:1199px){.hs-page-right-box{padding-bottom:200px}}@media (min-width:1200px){.hs-page-right-box{border-top:1px solid #929292;border:1px solid #c9c9c9!important;border-bottom:1px solid #929292;max-height:calc(100vh - 170px);overflow-y:scroll}}.hs-page-image-header{height:300px}@media (min-width:767px){.hs-page-image-header{height:500px}}@media (min-width:1200px){.hs-page-image-header{height:650px}}.hs-page-image-wide{background-color:blue;height:250px}@media (min-width:1200px){.hs-page-image-wide{height:450px}}.hs-page-living-logo{height:40px;width:auto}.hs-max-page-width{margin:0 auto;max-width:1620px}.hs-grid-layout{background-color:#000;display:grid;grid-auto-flow:dense;grid-auto-rows:minmax(300px,auto);grid-template-columns:repeat(auto-fill,minmax(25%,1fr))}.hs-span-1,.hs-span-2,.hs-span-3{background-color:green;border:1px solid #000;height:100%}.hs-span-2{grid-row-end:span 1}.hs-span-2,.hs-span-3{grid-column-end:span 2}.hs-span-3{grid-row-end:span 2}.hs-modal-contents,.hs-modal-title,.hs-modal2-contents{left:0;width:100%}.hs-modal-title{height:74px;position:absolute;top:0}.hs-modal-contents{height:calc(100% - 74px);position:absolute;top:74px}.hs-modal-close{background:none;background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;font-size:12px;margin:0;outline:inherit;outline:none!important;padding:0;position:relative;text-align:left}.hs-modal2-title{padding:40px 40px 15px}.hs-modal2-title .hs-modal-close{position:absolute;right:44px;top:44px}.hs-modal2-contents{height:calc(100% - 75px);padding-top:0}.hs-modal{display:none;position:fixed;z-index:99999}.hs-modal,.hs-modal .overlay{height:100%;left:0;top:0;width:100%}.hs-modal .overlay{background:#0000004d;position:absolute}.hs-tooltip-discount .tooltip-inner,.hs-tooltip-normal .tooltip-inner{border-radius:6px;box-shadow:1px 2px 7px 0 #00000026;font-size:14px;line-height:1.2em;padding:10px;text-align:left}.hs-tooltip-normal .tooltip-inner{background-color:#f2f2f2;color:#000}.hs-tooltip-normal.bs-tooltip-bottom .arrow:before{border-bottom-color:#f2f2f2}.hs-tooltip-normal.bs-tooltip-top .arrow:before{border-top-color:#f2f2f2}.hs-tooltip-discount .tooltip-inner{background-color:#e4f5fd;color:#4a809d}.hs-tooltip-discount.bs-tooltip-bottom .arrow:before{border-bottom-color:#e4f5fd}.hs-tooltip-discount.bs-tooltip-top .arrow:before{border-top-color:#e4f5fd}.hs-dropdown-toggle .hs-dropdown-content{overflow:hidden}.hs-dropdown-toggle .hs-dropdown-arrow{transition:all .5s ease}.hs-dropdown-toggle:not(.active) .hs-dropdown-arrow{transform:rotate(-180deg)}.hs-swiper-card-container{height:0;padding-bottom:79%;position:relative}.hs-swiper-card-container>*{height:100%;left:0;position:absolute;top:0;width:100%}.hs-swiper-card-container>* .swiper{height:100%;width:100%}.hs-swiper-card-container .swiper-slide{border-radius:8px}.hs-livings-swiper{height:500px}@media (max-width:1199px){.hs-livings-swiper{height:467px}}@media (max-width:767px){.hs-livings-swiper{height:300px}}.hs-apartments-swiper{height:650px}@media (max-width:767px){.hs-apartments-swiper{height:250px}}.hs-business-swiper{height:500px}@media (max-width:767px){.hs-business-swiper{height:347px}}.hs-cont-prop-1{height:0;padding-bottom:73%;position:relative}.hs-cont-prop-2{height:0;padding-bottom:87%;position:relative}@media (max-width:500px){.hs-cont-prop-2{padding-bottom:107%}}.hs-cont-prop-3{height:0;padding-bottom:127%;position:relative}.hs-cont-prop-4{height:580px;height:100%}@media (max-width:991px){.hs-cont-prop-4{height:355px}}@media (max-width:767px){.hs-cont-prop-4{height:250px}}.hs-cont-prop-5{height:280px}.hs-cont-prop-6{height:380px}@media (max-width:500px){.hs-cont-prop-6{height:300px}}.hs-cont-prop-7{height:650px}@media (max-width:500px){.hs-cont-prop-7{height:300px}}.hs-cont-prop-8{height:600px}@media (max-width:991px){.hs-cont-prop-8{height:500px}.hs-cont-prop-9{height:316px}}.hs-hero-prop{height:600px!important}@media (max-width:991px){.hs-hero-prop{height:400px!important}}.hs-hero-prop-2{height:600px!important}@media (max-width:576px){.hs-hero-prop-2{height:500px!important}}.hs-hero-prop-3{height:600px!important}@media (max-width:991px){.hs-hero-prop-3{height:400px!important}}@media (max-width:768px){.hs-hero-prop-3{height:600px!important}}@media (max-width:575px){.hs-hero-prop-3{height:400px!important}}.hc-living-map-height{min-height:268px}@media (min-width:768px){.hc-living-map-height{min-height:400px}}@media (min-width:992px){.hc-living-map-height{min-height:430px}}.hs-absolute-fill{height:100%;left:0;position:absolute;top:0;width:100%}.hs-band-scroll>*{gap:8px;min-width:110%;width:1540px}.hs-band-scroll>:first-child{padding-bottom:8px}@media (max-width:991px){.hs-footer-social{order:1}.hs-footer-legal{order:2}.hs-footer-credits{order:3}}@media (max-width:767px){.hs-footer-social{order:1}.hs-footer-legal{order:3}.hs-footer-credits{order:4}.hs-footer-suscribe{order:2}}@media (max-width:991px){.hs-swiper-apartaments-image{order:2}.hs-swiper-apartaments-text{order:1}.hs-swiper-apartaments-nav{order:3}}.hs-simple-accordion .card{border-bottom:1px solid #c9c9c9!important;border-radius:0;border-top:1px solid #c9c9c9!important;border:1px solid #929292;border-left:none;border-right:none}.hs-simple-accordion .card-body{padding:0 0 25px}.hs-simple-accordion .card-header{background-color:transparent;border:none;padding:20px 0}.hs-logo-proportion-1{height:20px;width:auto}.hs-menu-space{gap:12px}@media (min-width:1200px){.hs-menu-space{gap:30px}}div.hs-date-box-overlay.modal-box-banner{border-top:none;box-shadow:0 1px 7px 0 rgba(0,0,0,.25);left:0!important;margin-left:-120px;position:absolute;top:170px!important;transform:none!important}@media (max-width:575px){.header-menu-content{padding:19px 22px 25px 16px;transition:all .8s ease;width:100%}.header-menu-mobile-buttons{display:block;padding:23px 0 0}.header-menu-links{padding-left:0;padding-right:0;padding-top:40px}.header-menu-mobile-buttons .button-login{left:0;top:23px}.header-menu-links-list{padding-left:0;padding-top:15px}.btn-mobile{right:23px;top:40px}.header-menu-links-02-list{margin-left:0!important;width:282px!important}}@media (max-width:1024px) and (orientation:portrait){.header-menu-links-02-list{display:flex;justify-content:space-between;width:calc(100vw - 60px)}.header-menu-links-02-list p{display:none}.header-menu-links-02-list a i{font-size:24px}.header-menu-links-02-list a img{height:26px;width:26px}.header-menu-links-02-list a .insta{font-size:22px}.header-menu-links-02-list .select-language-box .select-language{font-size:24px}.header-menu-links-02-list .select-language-box .select-language i{font-size:25px;margin-left:5px}.header-menu-links-02-list .select-language-box .dropdown-menu-language .dropdown-item{font-size:24px}.header-menu-links-02-list li{display:flex;margin-bottom:0}.header-menu-links-02-list .header-instagram-icon{display:none}}@media (min-width:768px){#barra-destino-box{width:668px}}@media only screen and (max-width:1024px) and (orientation:portrait){#barra-destino-box{max-width:450px}#barra-destino-box h6,#barra-destino-box li{display:block;white-space:nowrap;width:100%!important}#barra-destino-box .row{align-items:stretch;flex-wrap:wrap!important;justify-content:space-between!important;margin:0!important}#barra-destino-box .row .col-md-4{flex:0 0 50%!important;margin-left:0!important;max-width:50%!important;padding-left:0!important;width:50%!important}#barra-destino-box .row .col-md-8{flex:0 0 50%!important;margin:0!important;max-width:50%!important;padding-right:0!important;width:50%!important}#barra-destino-box .row .col-md-8 .row{flex-direction:column!important}#barra-destino-box .row .col-md-8 .row .col-sm-12{flex:0 0 100%!important;margin:0 0 32px!important;max-width:100%!important;padding:0!important;width:100%!important}#barra-destino-box .row .col-md-8 .row .col-sm-12:last-of-type{margin:0!important}#barra-destino-box .row .gfw-ipad-tall-col{height:100%}}.hs-seo-list{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.hs-seo-list .hs-hide,.hs-seo-list .hs-show{display:none}@media (max-width:767px){.hs-seo-list{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.hs-seo-list:not(.active) li:not(.hs-seo-list-switch):nth-child(n+6){display:none}.hs-seo-list.active .hs-hide,.hs-seo-list:not(.active) .hs-show{display:block}}.hs-floated-search{display:flex;justify-content:center;left:0;max-width:100vw;position:fixed;top:80px;width:100%;z-index:1}.date-picker-wrapper .next,.date-picker-wrapper .prev{color:#000;font-size:16px}.hs-calendar-container{min-height:460px}@media (min-width:576px){.hs-calendar-container{min-height:242px}}.date-tab-dt-content{margin-bottom:20px}@media (max-width:575px){.date-picker-wrapper .month-wrapper,.date-picker-wrapper.single-month .month-wrapper{flex-direction:column;gap:20px}.date-picker-wrapper .month1,.date-picker-wrapper.single-month .month1{margin-right:0!important}.box-exit-closed-flexible{gap:20px;justify-content:flex-start}}.card-modal-filtro{padding:16px}@media (min-width:768px){.card-modal-filtro{padding:16px 30px}}.barra-fecha-box-selector .nav-tabs button.nav-link{padding-left:10px;padding-right:10px}@media (min-width:400px){.barra-fecha-box-selector .nav-tabs button.nav-link{padding-left:20px;padding-right:20px}}@media (min-width:768px){.barra-fecha-box-selector .nav-tabs button.nav-link{padding-left:30px;padding-right:30px}}.barra-destino-title{height:1.4em}@media (min-width:768px){.barra-destino-title{height:1.3em}}@media (min-width:991px){.barra-destino-title{height:1.1em}}.minus-btn:disabled,.minus-btn[disabled],.plus-btn:disabled,.plus-btn[disabled]{opacity:.3}.hs-home-bucket-text{display:block}@media (min-width:992px){.hs-home-bucket-text{min-height:114px}}@media (min-width:1200px){.hs-home-bucket-text{min-height:95px}}@media (min-width:992px){.hs-gap-home .hs-left-item{border-right:1px solid #fff}.hs-gap-home .hs-right-item{border-left:1px solid #fff}}.box-content-modal-login .nav-link{padding-bottom:2px}@media (max-width:1024px) and (orientation:portrait){[data-template=recommended] .swiper-slide{opacity:.5}[data-template=recommended] .swiper-slide.swiper-slide-active{opacity:1}}.hs-label-paid,.hs-label-pending{display:inline-block;padding:5px 15px}.hs-label-paid{background-color:#e4f5fd;color:#046974}.hs-label-pending{background-color:#ffecec;color:#cc1313}.hs-sticky-header-reservations-my-account{top:128px}@media (min-width:430px){.hs-sticky-header-reservations-my-account{top:132px}}@media (min-width:768px){.hs-sticky-header-reservations-my-account{top:135px}}@media (min-width:992px){.hs-sticky-header-reservations-my-account{top:168px}}.hs-sticky-header-reservations-spacing-my-account{margin-top:56px!important}@media (min-width:769px){.hs-sticky-header-reservations-spacing-my-account{margin-top:60px!important}}@media (min-width:1200px){.hs-sticky-header-reservations-spacing-my-account{margin-top:0!important}}#hs-sidebar-reservation.hs-sidebar-reservation-my-account{top:184px}@media (min-width:430px){#hs-sidebar-reservation.hs-sidebar-reservation-my-account{top:188px}}@media (min-width:768px){#hs-sidebar-reservation.hs-sidebar-reservation-my-account{top:195px}}@media (min-width:992px){#hs-sidebar-reservation.hs-sidebar-reservation-my-account{top:228px}}.hs-filter-menu{gap:15px}.hs-item{background-color:#fff;height:160px}.hs-item .hs-thumbnail{flex-basis:40%;height:100%;max-width:235px;min-width:118px;width:40%}.hs-item .hs-text{flex:1}.hs-item .hs-padding{padding:16px}.hs-item .hs-padding-top{padding-top:16px}.hs-item .hs-show-small{display:none}@media (max-width:575px){.hs-item .hs-padding{padding:8px}.hs-item .hs-padding-top{padding-top:8px}.hs-item .hs-show-small{display:inline-block}.hs-item .hs-hide-small{display:none}}.gm-style .hs-item .hs-padding{padding:8px}.gm-style .hs-item .hs-padding-top{padding-top:8px}.gm-style .hs-item .hs-show-small{display:inline-block}.gm-style .hs-item .hs-hide-small{display:none}.gm-style .hs-item .hs-thumbnail{width:126px}.hs-apartments-author-carousel{flex:0 0 60%;margin-left:16px;max-width:60%}@media (max-width:769px){.hs-apartments-author-carousel{flex:0 0 95%;max-width:95%}}@media (max-width:575px){.hs-apartments-author-carousel{flex:0 0 90%;max-width:90%}}.hs-apartments-author-text-left{flex:0 0 35%;margin-left:15px;max-width:35%}@media (max-width:769px){.hs-apartments-author-text-left{flex:0 0 95%;max-width:95%}}@media (max-width:575px){.hs-apartments-author-text-left{flex:0 0 90%;max-width:90%}}.hs-apartments-author-text-right{flex:0 0 35%;margin-left:20px;max-width:35%}@media (max-width:769px){.hs-apartments-author-text-right{flex:0 0 95%;margin-left:22px;max-width:95%}}@media (max-width:575px){.hs-apartments-author-text-right{flex:0 0 90%;margin-left:22px;max-width:90%}}.btnh{border-radius:8px;box-shadow:none;display:inline-block;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:200;line-height:100%;overflow:hidden;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.btnh,.btnh:hover{text-decoration:none}.btnh,.btnh:active,.btnh:focus{outline:none}.btnh-link:before,.btnh-primary:before,.btnh-secondary:before,.btnh-tertiary:before{z-index:10}.btnh-link span,.btnh-primary span,.btnh-secondary span,.btnh-tertiary span{z-index:20}.btnh-link,.btnh-link2,.btnh-primary,.btnh-primary2,.btnh-secondary,.btnh-secondary-grey,.btnh-secondary-grey-black,.btnh-secondary2,.btnh-secondary2-blue,.btnh-tertiary,.btnh-tertiary2{border:1px solid;padding:10px 24px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.btnh-link2:before,.btnh-link:before,.btnh-primary2:before,.btnh-primary:before,.btnh-secondary-grey-black:before,.btnh-secondary-grey:before,.btnh-secondary2-blue:before,.btnh-secondary2:before,.btnh-secondary:before,.btnh-tertiary2:before,.btnh-tertiary:before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .85s cubic-bezier(.68,-.55,.265,1.55);width:0}.btnh-link2:hover:before,.btnh-link:hover:before,.btnh-primary2:hover:before,.btnh-primary:hover:before,.btnh-secondary-grey-black:hover:before,.btnh-secondary-grey:hover:before,.btnh-secondary2-blue:hover:before,.btnh-secondary2:hover:before,.btnh-secondary:hover:before,.btnh-tertiary2:hover:before,.btnh-tertiary:hover:before{width:100%}.btnh-link span,.btnh-link2 span,.btnh-primary span,.btnh-primary2 span,.btnh-secondary span,.btnh-secondary-grey span,.btnh-secondary-grey-black span,.btnh-secondary2 span,.btnh-secondary2-blue span,.btnh-tertiary span,.btnh-tertiary2 span{color:#fff;mix-blend-mode:difference;position:relative}.btnh-link.disabled:before,.btnh-link2.disabled:before,.btnh-link2:disabled:before,.btnh-link2:not(:disabled):not(.disabled).active:focus:before,.btnh-link2:not(:disabled):not(.disabled):active:focus:before,.btnh-link:disabled:before,.btnh-link:not(:disabled):not(.disabled).active:focus:before,.btnh-link:not(:disabled):not(.disabled):active:focus:before,.btnh-primary.disabled:before,.btnh-primary2.disabled:before,.btnh-primary2:disabled:before,.btnh-primary2:not(:disabled):not(.disabled).active:focus:before,.btnh-primary2:not(:disabled):not(.disabled):active:focus:before,.btnh-primary:disabled:before,.btnh-primary:not(:disabled):not(.disabled).active:focus:before,.btnh-primary:not(:disabled):not(.disabled):active:focus:before,.btnh-secondary-grey-black.disabled:before,.btnh-secondary-grey-black:disabled:before,.btnh-secondary-grey-black:not(:disabled):not(.disabled).active:focus:before,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active:focus:before,.btnh-secondary-grey.disabled:before,.btnh-secondary-grey:disabled:before,.btnh-secondary-grey:not(:disabled):not(.disabled).active:focus:before,.btnh-secondary-grey:not(:disabled):not(.disabled):active:focus:before,.btnh-secondary.disabled:before,.btnh-secondary2-blue.disabled:before,.btnh-secondary2-blue:disabled:before,.btnh-secondary2-blue:not(:disabled):not(.disabled).active:focus:before,.btnh-secondary2-blue:not(:disabled):not(.disabled):active:focus:before,.btnh-secondary2.disabled:before,.btnh-secondary2:disabled:before,.btnh-secondary2:not(:disabled):not(.disabled).active:focus:before,.btnh-secondary2:not(:disabled):not(.disabled):active:focus:before,.btnh-secondary:disabled:before,.btnh-secondary:not(:disabled):not(.disabled).active:focus:before,.btnh-secondary:not(:disabled):not(.disabled):active:focus:before,.btnh-tertiary.disabled:before,.btnh-tertiary2.disabled:before,.btnh-tertiary2:disabled:before,.btnh-tertiary2:not(:disabled):not(.disabled).active:focus:before,.btnh-tertiary2:not(:disabled):not(.disabled):active:focus:before,.btnh-tertiary:disabled:before,.btnh-tertiary:not(:disabled):not(.disabled).active:focus:before,.btnh-tertiary:not(:disabled):not(.disabled):active:focus:before{display:none}.btnh-link.disabled span,.btnh-link2.disabled span,.btnh-link2:disabled span,.btnh-link2:not(:disabled):not(.disabled).active:focus span,.btnh-link2:not(:disabled):not(.disabled):active:focus span,.btnh-link:disabled span,.btnh-link:not(:disabled):not(.disabled).active:focus span,.btnh-link:not(:disabled):not(.disabled):active:focus span,.btnh-primary.disabled span,.btnh-primary2.disabled span,.btnh-primary2:disabled span,.btnh-primary2:not(:disabled):not(.disabled).active:focus span,.btnh-primary2:not(:disabled):not(.disabled):active:focus span,.btnh-primary:disabled span,.btnh-primary:not(:disabled):not(.disabled).active:focus span,.btnh-primary:not(:disabled):not(.disabled):active:focus span,.btnh-secondary-grey-black.disabled span,.btnh-secondary-grey-black:disabled span,.btnh-secondary-grey-black:not(:disabled):not(.disabled).active:focus span,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active:focus span,.btnh-secondary-grey.disabled span,.btnh-secondary-grey:disabled span,.btnh-secondary-grey:not(:disabled):not(.disabled).active:focus span,.btnh-secondary-grey:not(:disabled):not(.disabled):active:focus span,.btnh-secondary.disabled span,.btnh-secondary2-blue.disabled span,.btnh-secondary2-blue:disabled span,.btnh-secondary2-blue:not(:disabled):not(.disabled).active:focus span,.btnh-secondary2-blue:not(:disabled):not(.disabled):active:focus span,.btnh-secondary2.disabled span,.btnh-secondary2:disabled span,.btnh-secondary2:not(:disabled):not(.disabled).active:focus span,.btnh-secondary2:not(:disabled):not(.disabled):active:focus span,.btnh-secondary:disabled span,.btnh-secondary:not(:disabled):not(.disabled).active:focus span,.btnh-secondary:not(:disabled):not(.disabled):active:focus span,.btnh-tertiary.disabled span,.btnh-tertiary2.disabled span,.btnh-tertiary2:disabled span,.btnh-tertiary2:not(:disabled):not(.disabled).active:focus span,.btnh-tertiary2:not(:disabled):not(.disabled):active:focus span,.btnh-tertiary:disabled span,.btnh-tertiary:not(:disabled):not(.disabled).active:focus span,.btnh-tertiary:not(:disabled):not(.disabled):active:focus span{mix-blend-mode:normal}.btnh-primary{background-color:#000;border-color:#fff;color:#fff}.btnh-primary:before{background-color:#fff}.btnh-primary:not(:disabled):not(.disabled).active,.btnh-primary:not(:disabled):not(.disabled):active,.btnh-primary:not(:disabled):not(.disabled):focus,.btnh-primary:not(:disabled):not(.disabled):hover{border-color:#000;color:#000}.btnh-primary:not(:disabled):not(.disabled).active:focus,.btnh-primary:not(:disabled):not(.disabled):active:focus{background-color:#c9c9c9;border-color:#000}.btnh-primary:not(:disabled):not(.disabled).active:focus span,.btnh-primary:not(:disabled):not(.disabled):active:focus span{color:#000}.btnh-primary.disabled,.btnh-primary:disabled{background-color:#929292;border-color:#929292}.btnh-primary.disabled,.btnh-primary.disabled span,.btnh-primary:disabled,.btnh-primary:disabled span{color:#fff}.btnh-primary2{background-color:#000;border-color:#fff}.btnh-primary2,.btnh-primary2 span{color:#fff}.btnh-primary2 span{mix-blend-mode:normal}.btnh-primary2:not(:disabled):not(.disabled).active,.btnh-primary2:not(:disabled):not(.disabled):active,.btnh-primary2:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#000}.btnh-primary2:not(:disabled):not(.disabled).active,.btnh-primary2:not(:disabled):not(.disabled).active span,.btnh-primary2:not(:disabled):not(.disabled):active,.btnh-primary2:not(:disabled):not(.disabled):active span,.btnh-primary2:not(:disabled):not(.disabled):hover,.btnh-primary2:not(:disabled):not(.disabled):hover span{color:#000!important}.btnh-primary2:not(:disabled):not(.disabled).active:focus,.btnh-primary2:not(:disabled):not(.disabled):active:focus{background-color:#c9c9c9;border-color:#000}.btnh-primary2:not(:disabled):not(.disabled).active:focus,.btnh-primary2:not(:disabled):not(.disabled).active:focus span,.btnh-primary2:not(:disabled):not(.disabled):active:focus,.btnh-primary2:not(:disabled):not(.disabled):active:focus span{color:#000}.btnh-primary2.disabled,.btnh-primary2:disabled{background-color:#929292;border-color:#929292}.btnh-primary2.disabled,.btnh-primary2.disabled span,.btnh-primary2:disabled,.btnh-primary2:disabled span{color:#fff}.btnh-secondary{background-color:#fff;border-color:#000;color:#000}.btnh-secondary:before{background-color:#000}.btnh-secondary:not(:disabled):not(.disabled).active,.btnh-secondary:not(:disabled):not(.disabled):active,.btnh-secondary:not(:disabled):not(.disabled):focus,.btnh-secondary:not(:disabled):not(.disabled):hover{border-color:#000;color:#fff}.btnh-secondary:not(:disabled):not(.disabled).active:focus,.btnh-secondary:not(:disabled):not(.disabled):active:focus{background-color:#929292;border-color:#929292}.btnh-secondary:not(:disabled):not(.disabled).active:focus,.btnh-secondary:not(:disabled):not(.disabled).active:focus span,.btnh-secondary:not(:disabled):not(.disabled):active:focus,.btnh-secondary:not(:disabled):not(.disabled):active:focus span{color:#fff}.btnh-secondary.disabled,.btnh-secondary:disabled{background-color:#fff;border-color:#929292}.btnh-secondary.disabled,.btnh-secondary.disabled span,.btnh-secondary:disabled,.btnh-secondary:disabled span{color:#929292}.btnh-secondary2{background-color:#fff;border-color:#000}.btnh-secondary2,.btnh-secondary2 span{color:#000!important}.btnh-secondary2 span{mix-blend-mode:normal}.btnh-secondary2:not(:disabled):not(.disabled).active,.btnh-secondary2:not(:disabled):not(.disabled):active,.btnh-secondary2:not(:disabled):not(.disabled):hover{background-color:#000;border-color:#000}.btnh-secondary2:not(:disabled):not(.disabled).active,.btnh-secondary2:not(:disabled):not(.disabled).active span,.btnh-secondary2:not(:disabled):not(.disabled):active,.btnh-secondary2:not(:disabled):not(.disabled):active span,.btnh-secondary2:not(:disabled):not(.disabled):hover,.btnh-secondary2:not(:disabled):not(.disabled):hover span{color:#fff!important}.btnh-secondary2:not(:disabled):not(.disabled).active:focus,.btnh-secondary2:not(:disabled):not(.disabled):active:focus{background-color:#929292;border-color:#929292}.btnh-secondary2:not(:disabled):not(.disabled).active:focus,.btnh-secondary2:not(:disabled):not(.disabled).active:focus span,.btnh-secondary2:not(:disabled):not(.disabled):active:focus,.btnh-secondary2:not(:disabled):not(.disabled):active:focus span{color:#fff}.btnh-secondary2.disabled,.btnh-secondary2:disabled{background-color:#fff;border-color:#929292}.btnh-secondary2.disabled,.btnh-secondary2.disabled span,.btnh-secondary2:disabled,.btnh-secondary2:disabled span{color:#929292}.btnh-secondary2-blue{background-color:#e4f5fd;border-color:#4a809d}.btnh-secondary2-blue,.btnh-secondary2-blue span{color:#4a809d}.btnh-secondary2-blue span{mix-blend-mode:normal}.btnh-secondary2-blue:not(:disabled):not(.disabled).active,.btnh-secondary2-blue:not(:disabled):not(.disabled):active,.btnh-secondary2-blue:not(:disabled):not(.disabled):hover{background-color:#4a809d;border-color:#4a809d}.btnh-secondary2-blue:not(:disabled):not(.disabled).active,.btnh-secondary2-blue:not(:disabled):not(.disabled).active span,.btnh-secondary2-blue:not(:disabled):not(.disabled):active,.btnh-secondary2-blue:not(:disabled):not(.disabled):active span,.btnh-secondary2-blue:not(:disabled):not(.disabled):hover,.btnh-secondary2-blue:not(:disabled):not(.disabled):hover span{color:#e4f5fd}.btnh-secondary2-blue:not(:disabled):not(.disabled).active:focus,.btnh-secondary2-blue:not(:disabled):not(.disabled):active:focus{background-color:#e4f5fd;border-color:#e4f5fd}.btnh-secondary2-blue:not(:disabled):not(.disabled).active:focus,.btnh-secondary2-blue:not(:disabled):not(.disabled).active:focus span,.btnh-secondary2-blue:not(:disabled):not(.disabled):active:focus,.btnh-secondary2-blue:not(:disabled):not(.disabled):active:focus span{color:#4a809d}.btnh-secondary2-blue.disabled,.btnh-secondary2-blue:disabled{background-color:#fff;border-color:#929292}.btnh-secondary2-blue.disabled,.btnh-secondary2-blue.disabled span,.btnh-secondary2-blue:disabled,.btnh-secondary2-blue:disabled span{color:#929292}.btnh-secondary-grey{background-color:transparent;border-color:#929292}.btnh-secondary-grey,.btnh-secondary-grey span{color:#929292!important}.btnh-secondary-grey span{mix-blend-mode:normal}.btnh-secondary-grey:not(:disabled):not(.disabled).active,.btnh-secondary-grey:not(:disabled):not(.disabled):active,.btnh-secondary-grey:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#929292}.btnh-secondary-grey:not(:disabled):not(.disabled).active,.btnh-secondary-grey:not(:disabled):not(.disabled).active span,.btnh-secondary-grey:not(:disabled):not(.disabled):active,.btnh-secondary-grey:not(:disabled):not(.disabled):active span,.btnh-secondary-grey:not(:disabled):not(.disabled):hover,.btnh-secondary-grey:not(:disabled):not(.disabled):hover span{color:#929292!important}.btnh-secondary-grey:not(:disabled):not(.disabled).active:focus,.btnh-secondary-grey:not(:disabled):not(.disabled):active:focus{background-color:transparent;border-color:#929292}.btnh-secondary-grey:not(:disabled):not(.disabled).active:focus,.btnh-secondary-grey:not(:disabled):not(.disabled).active:focus span,.btnh-secondary-grey:not(:disabled):not(.disabled):active:focus,.btnh-secondary-grey:not(:disabled):not(.disabled):active:focus span{color:#929292}.btnh-secondary-grey.disabled,.btnh-secondary-grey:disabled{background-color:transparent;border-color:#929292}.btnh-secondary-grey.disabled,.btnh-secondary-grey.disabled span,.btnh-secondary-grey:disabled,.btnh-secondary-grey:disabled span{color:#929292}.btnh-secondary-grey-black{background-color:transparent;border-color:#000}.btnh-secondary-grey-black,.btnh-secondary-grey-black span{color:#000!important}.btnh-secondary-grey-black span{mix-blend-mode:normal}.btnh-secondary-grey-black:not(:disabled):not(.disabled).active,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active,.btnh-secondary-grey-black:not(:disabled):not(.disabled):hover{background-color:#fff;border-color:#000}.btnh-secondary-grey-black:not(:disabled):not(.disabled).active,.btnh-secondary-grey-black:not(:disabled):not(.disabled).active span,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active span,.btnh-secondary-grey-black:not(:disabled):not(.disabled):hover,.btnh-secondary-grey-black:not(:disabled):not(.disabled):hover span{color:#000!important}.btnh-secondary-grey-black:not(:disabled):not(.disabled).active:focus,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active:focus{background-color:transparent;border-color:#000}.btnh-secondary-grey-black:not(:disabled):not(.disabled).active:focus,.btnh-secondary-grey-black:not(:disabled):not(.disabled).active:focus span,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active:focus,.btnh-secondary-grey-black:not(:disabled):not(.disabled):active:focus span{color:#000}.btnh-secondary-grey-black.disabled,.btnh-secondary-grey-black:disabled{background-color:transparent;border-color:#929292}.btnh-secondary-grey-black.disabled,.btnh-secondary-grey-black.disabled span,.btnh-secondary-grey-black:disabled,.btnh-secondary-grey-black:disabled span{color:#929292}.btnh-tertiary{background-color:#fff;border-color:#fff;box-shadow:1px 2px 7px rgba(0,0,0,.15);color:#000}.btnh-tertiary:not(:disabled):not(.disabled).active,.btnh-tertiary:not(:disabled):not(.disabled):active,.btnh-tertiary:not(:disabled):not(.disabled):focus,.btnh-tertiary:not(:disabled):not(.disabled):hover{border-color:#000;box-shadow:none}.btnh-tertiary:not(:disabled):not(.disabled).active:focus,.btnh-tertiary:not(:disabled):not(.disabled):active:focus{background-color:#f2f2f2;border-color:#000}.btnh-tertiary:not(:disabled):not(.disabled).active:focus,.btnh-tertiary:not(:disabled):not(.disabled).active:focus span,.btnh-tertiary:not(:disabled):not(.disabled):active:focus,.btnh-tertiary:not(:disabled):not(.disabled):active:focus span{color:#000}.btnh-tertiary.disabled,.btnh-tertiary:disabled{background-color:#fff;border-color:#fff;box-shadow:1px 2px 7px rgba(0,0,0,.15)}.btnh-tertiary.disabled,.btnh-tertiary.disabled span,.btnh-tertiary:disabled,.btnh-tertiary:disabled span{color:#929292}.btnh-tertiary2{background-color:#fff;border-color:#fff;box-shadow:1px 2px 7px rgba(0,0,0,.15);color:#000}.btnh-tertiary2:not(:disabled):not(.disabled).active,.btnh-tertiary2:not(:disabled):not(.disabled):active,.btnh-tertiary2:not(:disabled):not(.disabled):hover{border-color:#000;box-shadow:none}.btnh-tertiary2:not(:disabled):not(.disabled).active:focus,.btnh-tertiary2:not(:disabled):not(.disabled):active:focus{background-color:#f2f2f2;border-color:#000}.btnh-tertiary2:not(:disabled):not(.disabled).active:focus,.btnh-tertiary2:not(:disabled):not(.disabled).active:focus span,.btnh-tertiary2:not(:disabled):not(.disabled):active:focus,.btnh-tertiary2:not(:disabled):not(.disabled):active:focus span{color:#000}.btnh-tertiary2.disabled,.btnh-tertiary2:disabled{background-color:#fff;border-color:#fff;box-shadow:1px 2px 7px rgba(0,0,0,.15)}.btnh-tertiary2.disabled,.btnh-tertiary2.disabled span,.btnh-tertiary2:disabled,.btnh-tertiary2:disabled span{color:#929292}.btnh-link{background-color:transparent;border-color:transparent;color:#000}.btnh-link span{color:#000;mix-blend-mode:normal}.btnh-link:not(:disabled):not(.disabled).active,.btnh-link:not(:disabled):not(.disabled).active span,.btnh-link:not(:disabled):not(.disabled):active,.btnh-link:not(:disabled):not(.disabled):active span,.btnh-link:not(:disabled):not(.disabled):focus,.btnh-link:not(:disabled):not(.disabled):focus span,.btnh-link:not(:disabled):not(.disabled):hover,.btnh-link:not(:disabled):not(.disabled):hover span{text-decoration:underline}.btnh-link:not(:disabled):not(.disabled).active:focus,.btnh-link:not(:disabled):not(.disabled).active:focus span,.btnh-link:not(:disabled):not(.disabled):active:focus,.btnh-link:not(:disabled):not(.disabled):active:focus span{color:#000;text-decoration:none}.btnh-link.disabled,.btnh-link.disabled span,.btnh-link:disabled,.btnh-link:disabled span{color:#929292}.btnh-link2{background-color:transparent;border-color:transparent;color:#000}.btnh-link2 span{color:#000;mix-blend-mode:normal}.btnh-link2:not(:disabled):not(.disabled).active,.btnh-link2:not(:disabled):not(.disabled).active span,.btnh-link2:not(:disabled):not(.disabled):active,.btnh-link2:not(:disabled):not(.disabled):active span,.btnh-link2:not(:disabled):not(.disabled):hover,.btnh-link2:not(:disabled):not(.disabled):hover span{text-decoration:underline}.btnh-link2:not(:disabled):not(.disabled).active:focus,.btnh-link2:not(:disabled):not(.disabled).active:focus span,.btnh-link2:not(:disabled):not(.disabled):active:focus,.btnh-link2:not(:disabled):not(.disabled):active:focus span{color:#000;text-decoration:none}.btnh-link2.disabled,.btnh-link2.disabled span,.btnh-link2:disabled,.btnh-link2:disabled span{color:#929292}.btnh-user{background-color:#000;border-radius:20px;box-shadow:inset 0 0 0 1px #000;color:#fff;cursor:pointer;display:block;height:40px;line-height:40px;padding-left:12px;padding-right:40px;position:relative;transition:all .5s ease;z-index:99999}.btnh-user .hs-user{font-size:14px;max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btnh-user img{border-radius:14px;height:28px;position:absolute;right:6px;top:6px;width:28px}.btnh-user .hs-submenu{display:none;left:50%;margin-left:-77px;position:absolute;top:100%;width:154px}.btnh-user:not(:disabled):not(.disabled).active,.btnh-user:not(:disabled):not(.disabled):active,.btnh-user:not(:disabled):not(.disabled):hover{background-color:#fff}.btnh-user:not(:disabled):not(.disabled).active,.btnh-user:not(:disabled):not(.disabled).active span,.btnh-user:not(:disabled):not(.disabled):active,.btnh-user:not(:disabled):not(.disabled):active span,.btnh-user:not(:disabled):not(.disabled):hover,.btnh-user:not(:disabled):not(.disabled):hover span{color:#000}.btnh-user:not(:disabled):not(.disabled).active .hs-submenu,.btnh-user:not(:disabled):not(.disabled):active .hs-submenu,.btnh-user:not(:disabled):not(.disabled):hover .hs-submenu{display:block}.btnh-user:not(:disabled):not(.disabled).active:focus,.btnh-user:not(:disabled):not(.disabled):active:focus{background-color:#c9c9c9}.btnh-user:not(:disabled):not(.disabled).active:focus,.btnh-user:not(:disabled):not(.disabled).active:focus span,.btnh-user:not(:disabled):not(.disabled):active:focus,.btnh-user:not(:disabled):not(.disabled):active:focus span{color:#000}.btnh-user.disabled,.btnh-user:disabled{background-color:#929292;border-color:#929292}.btnh-user.disabled,.btnh-user.disabled span,.btnh-user:disabled,.btnh-user:disabled span{color:#fff}.btnh-sm{padding:7px 14px}.btnh-lg{padding:14px 24px}.btnh-big{font-size:18px;padding:17px 24px}.icon-left,.icon-right{display:block}.icon-left i,.icon-right i{font-size:22px;margin-top:-11px;position:absolute;top:50%}.icon-right{padding-right:27px}.icon-right i{right:0}.icon-left{padding-left:27px}.icon-left i{left:0}.btnh-sm .icon-right{padding-right:21px}.btnh-sm .icon-left{padding-left:21px}.btnh-sm i{font-size:16px;margin-top:-8px}.btnh-lg .icon-right{padding-right:29px}.btnh-lg .icon-left{padding-left:29px}.btnh-lg i{font-size:24px;margin-top:-12px}.btnh-big .icon-right{padding-right:29px}.btnh-big .icon-left{padding-left:29px}.btnh-big i{font-size:24px;margin-top:-12px}.btn{border-radius:8px;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:200;line-height:100%;padding:10px 24px}.btn-sm{padding:6px 24px}.btn-lg{padding:14px 24px}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{background-color:#000;border-color:#000;color:#fff}.btn-primary:hover,.btn-secondary{background-color:#fff;border-color:#000;color:#000}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#000;border-color:#000;box-shadow:none;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{background-color:#929292;border-color:#929292;box-shadow:none;color:#fff}.hs-button-accordion{display:block;position:relative;width:100%}.hs-button-accordion .hs-indicator{position:absolute;right:0;top:0}.hs-button-accordion .hs-on-closed{display:none}.hs-button-accordion .hs-on-open,.hs-button-accordion.collapsed .hs-on-closed{display:block}.hs-button-accordion.collapsed .hs-on-open{display:none}.hs-button-accordion .hs-alert{line-height:1.9em;padding:0 1em}@media (max-width:1024px) and (orientation:portrait){.hs-button-accordion .hs-alert{margin-top:15px}}@media (min-width:992px){.hs-button-accordion .hs-alert{position:absolute;right:25px;top:0}}.btnh-search-button{border-color:#000;border-radius:5px;height:32px;line-height:32px;padding:0;text-align:center;width:32px}.btnh-search-button i{font-size:20px;height:20px;line-height:20px;margin:0;padding:0}.hs-to-bottom{bottom:16px;position:absolute}.hs-no-button-styles{background:0 0;border:0;margin:0;outline:none!important;padding:0;position:relative;text-align:left}@font-face{font-family:hc-icons;font-style:normal;font-weight:400;src:url(/assets/fonts/hc-icons.eot?98724928);src:url(/assets/fonts/hc-icons.eot?98724928#iefix) format("embedded-opentype"),url(/assets/fonts/hc-icons.woff2?98724928) format("woff2"),url(/assets/fonts/hc-icons.woff?98724928) format("woff"),url(/assets/fonts/hc-icons.ttf?98724928) format("truetype"),url(/assets/fonts/hc-icons.svg?98724928#hc-icons) format("svg")}.swiper-button-next:after,.swiper-button-prev:after,[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:hc-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-i_arrow1-d:before{content:"\e800"}.icon-i_arrow1-l:before{content:"\e801"}.icon-i_arrow1-r:before{content:"\e802"}.icon-i_arrow1-u:before{content:"\e803"}.icon-i_arrow2-d:before{content:"\e804"}.icon-i_arrow2-l:before{content:"\e805"}.icon-i_arrow2-r:before{content:"\e806"}.icon-i_arrow2-u:before{content:"\e807"}.icon-i_circle-checked:before{content:"\e808"}.icon-i_minus:before{content:"\e809"}.icon-i_close:before{content:"\e80a"}.icon-i_danger:before{content:"\e80b"}.icon-i_dots-v:before{content:"\e80c"}.icon-i_download:before{content:"\e80d"}.icon-i_envelope:before{content:"\e80e"}.icon-i_eye:before{content:"\e80f"}.icon-i_find:before{content:"\e810"}.icon-i_map:before{content:"\e811"}.icon-i_plus:before{content:"\e812"}.icon-i_sliders:before{content:"\e813"}.icon-i_star:before{content:"\e814"}.icon-i_upload:before{content:"\e815"}.icon-i_num-1:before{content:"\e816"}.icon-i_num-2:before{content:"\e817"}.icon-i_num-3:before{content:"\e818"}.icon-i_num-4:before{content:"\e819"}.icon-i_num-5:before{content:"\e81a"}.icon-i_num-6:before{content:"\e81b"}.icon-i_num-7:before{content:"\e81c"}.icon-i_num-8:before{content:"\e81d"}.icon-i_pinterest:before{content:"\e81e"}.icon-i_instagram:before{content:"\e81f"}.icon-i_facebook:before{content:"\e820"}.icon-i_btn-plus:before{content:"\e821"}.icon-i_find-thick:before{content:"\e822"}.icon-i_linkedin:before{content:"\e823"}.icon-i_btn-minus:before{content:"\e824"}.icon-i_exclamation:before{content:"\e825"}.icon-i_num-8-inv:before{content:"\e826"}.icon-i_num-7-inv:before{content:"\e827"}.icon-i_num-6-inv:before{content:"\e828"}.icon-i_num-5-inv:before{content:"\e829"}.icon-i_eye-hide:before{content:"\e82a"}.icon-i_num-3-inv:before{content:"\e82b"}.icon-i_num-2-inv:before{content:"\e82c"}.icon-i_num-1-inv:before{content:"\e82d"}.icon-i_hamburguer:before{content:"\e82e"}.icon-i_instagram-light:before{content:"\e82f"}.icon-i_circle-info:before{content:"\e830"}.icon-i_num-4-inv:before{content:"\e831"}.icon-i_heart:before{content:"\e832"}.icon-i_find-medium:before{content:"\e833"}.icon-i_arrow1-thick-r:before{content:"\e834"}.icon-i_arrow1-thick-t:before{content:"\e835"}.icon-i_arrow1-thick-b:before{content:"\e836"}.icon-i_arrow1-thick-l:before{content:"\e837"}.icon-i_minus-thick:before{content:"\e838"}.icon-i_plus-thick:before{content:"\e839"}.icon-i_minus-medium:before{content:"\e83a"}.icon-i_plus-medium:before{content:"\e83b"}.icon-i_hamburguer-thin:before{content:"\e83c"}.icon-i_youtube:before{content:"\e83d"}.icon-i_facebook-2:before{content:"\e83e"}.icon-i_google:before{content:"\e83f"}@media (max-width:1024px) and (orientation:portrait){.login-info-contact-dropdown-item button{font-size:18px!important;line-height:1.15em}}textarea{resize:none}.box-textarea-custom{margin-top:50px}.box-textarea-custom label.active{top:-35px}.hs-map-prop{min-height:650px}@media (max-width:767px){.hs-map-prop{min-height:350px}}.hs-modal-simple-back{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.hs-modal-simple{background-color:#fff;max-width:100%;padding:70px 24px 40px;position:relative;width:576px}.hs-modal-simple-close{background:none;background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;outline:inherit;outline:none!important;padding:0;position:relative;position:absolute;right:45px;text-align:left;top:45px}.hs-modal-simple-container{align-items:center;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.hs-modal-simple-form-fields{margin-left:auto;margin-right:auto;max-width:300px}@media (max-width:575px){.hs-modal-simple{padding:40px 20px}.hs-modal-simple-close{font-size:15px;right:20px;top:25px}}.hs-modal-side{bottom:0;display:none;position:fixed;width:100%}@media (max-width:575.98px){.hs-modal-side{top:0;z-index:100}}@media (min-width:576px){.hs-modal-side{top:70px}}@media (min-width:768px){.hs-modal-side{top:70px}}@media (min-width:992px){.hs-modal-side{top:80px}}@media (min-width:1200px){.hs-modal-side{top:90px}}.hs-modal-side .hs-close-button{background:transparent;border:0;outline:none;padding:0}.hs-modal-side .hs-modal-container,.hs-modal-side .hs-modal-overlay{height:100%;width:100%}.hs-modal-side .hs-modal-container{position:relative}.hs-modal-side .hs-modal-overlay{background:rgba(0,0,0,.5);left:0;position:absolute;top:0}.hs-modal-side .hs-content-modal{height:100%;margin-left:auto;max-height:100%;max-width:100%;padding:0;position:relative;width:60%}.hs-modal-side .hs-content-modal>.hs-close-button{position:absolute;right:104px;top:33px}.hs-modal-padding{padding:40px}@media (max-width:575.98px){.hs-modal-padding{padding:18px}}.hs-modal-contact .hs-content-modal,.hs-modal-owners .hs-content-modal{width:575px}.hs-droptarget{border-radius:4px 4px 0 0;padding:32px 8px}.hs-cont-prop-10{height:0;padding-bottom:87%;position:relative}.hs-cont-prop-11{height:0;padding-bottom:107%;position:relative}@media (max-width:575.98px){.hs-cont-prop-11{padding-bottom:87%}}.hs-article-tag{background-color:#f2f2f2!important;display:inline-block;padding:8px 15px}.hs-error-fs-huge{font-size:200px;line-height:1em}@media (max-width:575.98px){.hs-error-fs-huge{font-size:100px}}.hs-error-fs-description{font-size:40px;line-height:1em}@media (max-width:575.98px){.hs-error-fs-description{font-size:24px}}.hs-input-newsletter{background:transparent;border:none;border-bottom:1px solid #000;outline:none!important;padding-bottom:15px}.hs-input-newsletter::-moz-placeholder{color:#929292}.hs-input-newsletter::placeholder{color:#929292}em{font-family:Editorial New;font-style:italic;font-weight:200;line-height:.9em}.hs-listing-not-found-padding{padding-bottom:40px;padding-top:40px}@media (max-width:575.98px){.hs-listing-not-found-padding{padding-bottom:40px;padding-top:40px}}.hs-listing-living-padding{padding-bottom:40px;padding-top:40px}@media (max-width:575.98px){.hs-listing-living-padding{padding-bottom:30px;padding-top:30px}}.hs-listing-living-padding-bottom{padding-bottom:40px}@media (max-width:575.98px){.hs-listing-living-padding-bottom{padding-bottom:30px}}.hs-listing-living-padding-top{padding-top:40px}@media (max-width:575.98px){.hs-listing-living-padding-top{padding-top:30px}}.hs-listing-living-for-big{display:block}@media (max-width:1199px){.active-map .hs-listing-living-for-big{display:none}}@media (max-width:767px){.hs-listing-living-for-big{display:none}}.hs-listing-living-for-small{display:none}@media (max-width:1199px){.active-map .hs-listing-living-for-small{display:block}}@media (max-width:767px){.hs-listing-living-for-small{display:block}}.hs-listing-living-flex-for-small{display:flex}@media (max-width:1199px){.active-map .hs-listing-living-flex-for-small{display:block}}@media (max-width:767px){.hs-listing-living-flex-for-small{display:block}}.hs-legal-buttons{display:flex;gap:15px}@media (max-width:991px){.hs-legal-buttons{flex-direction:column}.hs-legal-buttons>*{width:100%}}.hs-legal-list li{margin-bottom:.5em}.hs-legal-list li ol,.hs-legal-list li ul{margin-top:.5em}.hs-listing-item-min-description-height{box-sizing:border-box}@media (min-width:768px){.hs-listing-item-min-description-height{min-height:95px}}.hs-usingvideo.hs-is-mobile-browser .hs-imagebackground{display:block}@media (max-width:767px){.hs-usingvideo:not(.hs-is-mobile-browser) .hs-imagebackground{display:block}}@media (min-width:768px){.hs-usingvideo:not(.hs-is-mobile-browser) .hs-fullvideo{display:block}.hs-usingvideo:not(.hs-is-mobile-browser) .hs-imagebackground{display:none}}.hs-anchor-offset{display:block;position:relative;top:-100px;visibility:hidden}.nav-tabs .nav-link.active{color:#000}.hs-map-info-office{color:#000;font-size:14px!important;line-height:1.15em;max-width:260px;padding:10px}@media (max-width:767px){.hs-scroll-fade-container{overflow:scroll;width:100%}.hs-scroll-fade-content{white-space:nowrap;width:auto}.hs-grid-people{display:block;font-size:0}.hs-grid-people>div{display:inline-block;margin-right:15px;width:158px}.hs-grid-people>div:last-child{margin-right:0}}@media (min-width:768px){.hs-scroll-fade{height:100%;position:relative}.hs-scroll-fade-gradient-bottom,.hs-scroll-fade-gradient-top{background:#000;content:"";display:block;height:90px;left:0;opacity:0;position:absolute;transition:all .5s ease;width:100%}.hs-scroll-fade-gradient-bottom.active,.hs-scroll-fade-gradient-top.active{opacity:1}.hs-scroll-fade-gradient-top{background:linear-gradient(0deg,transparent,rgba(0,0,0,.722) 75%,#000);top:-1px}.hs-scroll-fade-gradient-bottom{background:linear-gradient(180deg,transparent,rgba(0,0,0,.722) 75%,#000);bottom:-1px}.hs-scroll-fade-container{height:100%;overflow:scroll}.hs-section-vh-desktop-with-paddings{height:calc(100vh - 280px)}}.hs-modal-internal-page{background-color:rgba(0,0,0,.5);height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .5s ease;width:100%;z-index:100}.hs-modal-internal-page .hs-modal-internal-page-title{left:22px;position:absolute;top:18px}.hs-modal-internal-page .hs-modal-internal-page-container{background-color:#fff;bottom:0;position:absolute;right:0;top:0;transform:translateX(100%);transition:all .5s ease;width:70%}@media (max-width:575px){.hs-modal-internal-page .hs-modal-internal-page-container{width:100%}}.hs-modal-internal-page iframe{height:calc(100% - 90px);position:absolute;top:90px;width:100%}.hs-modal-internal-page button{position:absolute;right:22px;top:32px}.hs-modal-internal-page.active{opacity:1;transition:all .5s ease}.hs-modal-internal-page.active .hs-modal-internal-page-container{transform:translateX(0);transition:all .5s ease}.hs-in-iframe .section-footer,.hs-in-iframe .section-header{display:none}.hs-in-iframe .section-page-all-content{padding-top:0!important}.hs-calendar .nav-date-title{cursor:default!important}.hs-custom-swiper>.swiper-button-next,.hs-custom-swiper>.swiper-button-next:after,.hs-custom-swiper>.swiper-button-prev,.hs-custom-swiper>.swiper-button-prev:after{color:#fff;font-size:39px;height:39px;line-height:39px;width:39px}.hs-custom-swiper>.swiper-button-prev{left:22px}.hs-custom-swiper>.swiper-button-prev:after{content:"\e801"}.hs-custom-swiper>.swiper-button-next{right:22px}.hs-custom-swiper>.swiper-button-next:after{content:"\e802"}.hs-oneline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-listado-custom1-available{margin-bottom:15px;padding-left:6px;padding-right:6px}.item-listado-custom-precio{margin-top:0}.hs-page-right-box .box-input-custom input,.hs-page-right-box .box-input-custom label{padding-left:10px;padding-right:10px}div.gm-style-iw-a div.gm-style-iw,div.gm-style-iw-a div.gm-style-iw-c,div.gm-style-iw-a div.gm-style-iw-d{max-height:none!important}.btnh{cursor:pointer;transition:all .3s linear}.no-border-color{border-color:transparent!important}.gfw-soft-bold{font-weight:500!important}.gfw-underlined-text-link-1{text-decoration:underline!important}.gfw-font-weight-400{font-weight:400!important}.gfw-text-link-white{color:#fff!important;text-decoration:none!important}.gfw-text-link-white:active,.gfw-text-link-white:focus,.gfw-text-link-white:hover,.gfw-text-link-white:visited{color:#fff!important}.gfw-text-link-1{cursor:pointer;display:inline-block;font-family:PP Neue Montreal;font-weight:400;line-height:1.25em;text-decoration:none!important}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-mobile-top-0{margin-top:0!important;padding-top:0!important}.gfw-mobile-top-40{margin-top:40px!important;padding-top:40px!important}}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small{display:flex;flex-direction:row}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small h3{display:inline-block;order:1}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small>div.ml-4.mr-auto{order:2;transform:translateY(2px)}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small>div.hs-color-grey{order:3}@media only screen and (orientation:portrait){.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small{align-items:flex-start;flex-direction:column;justify-content:flex-start}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small h3{display:inline-block;order:1;text-align:left;width:100%}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small>div.ml-4.mr-auto{display:block;margin-left:0!important;order:3;text-align:left;transform:translate(0);width:100%}.hs-listing-living-padding .hs-listing-living-title-padding .hs-listing-living-flex-for-small>div.hs-color-grey{display:block;margin:5px 0 20px!important;order:2;text-align:left;width:100%}}.content-header .logo-header-box.living img,.content-header .logo-header-box.living-2 img{height:25px;width:auto}@media only screen and (max-width:912px) and (orientation:portrait){.content-header .logo-header-box.living img,.content-header .logo-header-box.living-2 img{height:20px;width:auto}}@media only screen and (max-width:440px) and (orientation:portrait){.content-header .logo-header-box.living img{height:25px;width:auto}.content-header .logo-header-box.living-2 img{height:40px;width:auto}}.underline.active:after{transform:scaleX(1);transform-origin:left}.menu-select-location .select-location-list{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;justify-content:space-between;padding:21px 32px;position:absolute;width:670px;z-index:10}.menu-select-location .select-location-list.select-location-list{display:block;left:calc(50% - 30px);opacity:0;pointer-events:none;top:77px;transform:translate(-50%);transition:all .5s linear}.menu-select-location .select-location-list.select-location-list .hs-custom-checkbox.mb-3{margin-bottom:12px!important}.menu-select-location.active .select-location-list.select-location-list{opacity:1;pointer-events:all}#menu-select-location-btn-tablets{display:block;transform:translate(-30px,-2px)}.header-links-item.underline.menu-select-location-btn-2{color:#fff!important;margin:80px 0}#select-location-lightbox{display:none}@media only screen and (orientation:portrait){#select-location-lightbox{background-color:#f2f2f2;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:70px;transition:all .5s linear;z-index:101}#select-location-lightbox #close-select-location-lightbox{background-color:#fff;display:block;height:70px;position:absolute;right:0;top:-70px;width:300px}#select-location-lightbox #close-select-location-lightbox #close-select-location-lightbox-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23000' stroke-width='1.3' d='M31.114 30.099 9.9 8.886M30.102 8.889 8.889 30.102'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:40px 40px;cursor:pointer;display:block;height:40px;position:absolute;right:40px;top:15px;width:40px}#select-location-lightbox .select-location-list{background-color:#fff;background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;display:block;left:50%;padding:21px 32px;position:absolute;transform:translate(-50%,80px);width:calc(100% - 80px)}#select-location-lightbox.active{opacity:1;pointer-events:all}}@media only screen and (max-width:767px) and (orientation:portrait){#select-location-lightbox{background-color:#f2f2f2;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:70px;transition:all .5s linear;z-index:101}#select-location-lightbox .select-location-list{padding:21px 32px;transform:translate(-50%,30px);width:calc(100% - 40px)}#select-location-lightbox #close-select-location-lightbox{width:70px}#select-location-lightbox #close-select-location-lightbox #close-select-location-lightbox-btn{right:15px}}.header-menu-links-list:hover li{opacity:1!important}.header-menu-links-list .mobile-dropdown-language .select-language-button{display:inline-block;font-size:24px!important;line-height:24px!important;margin-top:10px}.header-menu-links-list .mobile-dropdown-language i.icon-i_arrow1-d{margin:15px 0 0 14px}.header-menu-links-list .mobile-dropdown-language .dropdown-language .dropdown-menu a.dropdown-item{display:inline-block;font-size:24px!important;line-height:24px!important}.header-menu-links-list .mobile-dropdown-language .select-language-box .select-language{align-items:center;background:#000!important;color:var(--secundary-color);display:flex;font-size:16px;justify-content:center;line-height:19px;margin-right:0;padding:0;text-align:center;width:-moz-fit-content;width:fit-content}.header-menu-links-list .mobile-dropdown-language .select-language-box:after{display:none}.header-menu-links-list .mobile-dropdown-language .select-language-box .dropdown-menu,.header-menu-links-list .mobile-dropdown-language .select-language-box .dropdown-menu a{background:#000!important;color:var(--secundary-color)!important}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:landscape){.header-menu-links-list .mobile-dropdown-language{display:block;display:inline-block;font-size:24px!important;line-height:24px!important;margin-top:10px}.header-menu-links-list i.icon-i_arrow1-d{margin:15px 0 0 14px}.header-menu-links-list .dropdown-language .dropdown-menu a.dropdown-item{display:inline-block;font-size:24px!important;line-height:24px!important}}.z-indez-0,.z-indez-1{position:relative;z-index:1}.hs-container-for-tablet .side-banner{overflow:inherit!important}.apt-select-location{position:relative}.apt-select-location #apt-select-location-btn{cursor:pointer;transition:all .3s linear}.apt-select-location .select-location-list{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;height:260px;justify-content:space-between;overflow:hidden;overflow-y:auto;padding:21px;position:absolute;text-align:left;width:360px;z-index:99}.apt-select-location .select-location-list.select-location-list{display:block;left:50%;opacity:0;pointer-events:none;top:65px;transform:translate(-50%);transition:all .5s linear}.apt-select-location .select-location-list.select-location-list .row>div .barra-custom-list{margin-top:25px}.apt-select-location .select-location-list.select-location-list .row>div .barra-custom-list li.mb-3{margin-bottom:14px!important}.apt-select-location .select-location-list.select-location-list .row>div:not(:last-of-type) .barra-custom-list{margin-bottom:35px}.apt-select-location.active .select-location-list.select-location-list{opacity:1;pointer-events:all}#apt-select-location-btn-tablets{display:block;transform:translate(-30px,-2px)}.header-links-item.underline.apt-select-location-btn-2{color:#fff!important;margin:80px 0}@media only screen and (orientation:portrait){.apt-select-location .select-location-list{max-width:calc(100vw - 60px);width:360px}}@media only screen and (max-width:767px) and (orientation:portrait){.apt-select-location .select-location-list{height:200px!important}.apt-pag-select-location.position-relative.z-index-2.active{pointer-events:none!important}.apt-pag-select-location div#barra-destino-box-apt-pag{height:190px;overflow:hidden;overflow-y:auto}}.apt-pag-select-location{color:#000!important;position:relative}.apt-pag-select-location .select-location-list{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;justify-content:space-between;padding:21px 32px;position:absolute;width:670px;z-index:10}.apt-pag-select-location .select-location-list.select-location-list{color:#000!important;display:block;left:50%;opacity:0;pointer-events:none;text-align:left!important;top:120px;transform:translate(-50%);transition:all .5s linear}.apt-pag-select-location .select-location-list.select-location-list .hs-custom-checkbox.mb-3{margin-bottom:12px!important}.apt-pag-select-location .select-location-list.select-location-list a,.apt-pag-select-location .select-location-list.select-location-list h6,.apt-pag-select-location .select-location-list.select-location-list span,.apt-pag-select-location .select-location-list.select-location-list strong{color:#000!important}.apt-pag-select-location .select-location-list.select-location-list a.barra-destino-item-text.disabled,.apt-pag-select-location .select-location-list.select-location-list a.barra-destino-item-text.disabled span{color:#bcbcbc!important}.apt-pag-select-location.active .select-location-list.select-location-list{opacity:1;pointer-events:all}@media only screen and (orientation:portrait){.apt-pag-select-location{color:#000!important;position:relative}.apt-pag-select-location .select-location-list{background:#fff;border-radius:8px;box-shadow:1px 2px 7px 0 #00000026;position:absolute;width:calc(100vw - 40px);z-index:10}}.hs-modal-side.hs-modal-property{z-index:999}.gfw-action-bar-touch{display:none}.gfw-action-bar-touch a[href="tel:+34911438350"]{display:inline-block;font-size:16px!important;margin-bottom:8px;margin-left:0;transform:translateY(-7px)}.gfw-action-bar-touch #button-contact-properties-touch{background:none;border:0;display:inline-block;margin:14px!important;outline:none!important;padding:0!important;transform:translateY(-15px)}.gfw-action-bar-touch #button-contact-properties-touch .btnh.btnh-secondary2{border-color:#c9c9c9!important;margin:0!important;padding:10px 14px!important}@media only screen and (max-width:1194px){.gfw-action-bar-touch{background-color:#fff;border-top:1px solid #929292;bottom:0;display:block;height:80px;left:0;margin:0;position:fixed;right:0;width:100vw;z-index:1}.gfw-action-bar-touch.on-top{z-index:102}.gfw-action-bar-touch .hidden{display:none!important}.gfw-action-bar-touch #details-btn{margin-right:15px!important}.gfw-action-bar-touch #mobile_reserve_btn{border:1px solid!important;margin-left:10px!important;margin-right:5px!important;padding:10px 24px!important}}@media only screen and (max-width:767px){#hc_touch_action_bar.gfw-action-bar-touch{height:105px}#hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;padding:0!important}#hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.text-left.order-2.order-sm-1{align-items:center!important;display:flex!important;justify-content:flex-end!important;padding:0!important}#hc_touch_action_bar.gfw-action-bar-touch a[href="tel:+34911438350"]{display:inline-block;margin-bottom:8px;margin-right:calc(100vw - 160px);transform:translateY(-5px)}#hc_touch_action_bar.gfw-action-bar-touch #button-contact-properties-touch{background:none;border:0;display:inline-block;margin:14px!important;outline:none!important;padding:0!important;transform:translateY(3px)}#hc_touch_action_bar.gfw-action-bar-touch #button-contact-properties-touch .btnh.btnh-secondary2{border-color:#c9c9c9!important;margin:0!important;padding:10px 14px!important}#hc_touch_action_bar.gfw-action-bar-touch #details-btn{margin-right:14px!important;padding-bottom:10px!important;padding-top:10px!important}.gfw-small-bar-no-direct .gfw-touch-bar-txt-not-available{margin-left:15px!important}.gfw-small-bar-no-direct a[href="tel:+34911438350"]{margin-bottom:22px!important;margin-right:20px!important;white-space:nowrap!important}}@media only screen and (max-width:390px) and (orientation:portrait){#hc_touch_action_bar.gfw-action-bar-touch #details-btn{margin-right:14px!important;padding:10px 13px!important}#hc_touch_action_bar.gfw-action-bar-touch #button-contact-properties-touch .btnh.btnh-secondary2,#hc_touch_action_bar.gfw-action-bar-touch.gfw-small-bar-no-direct .gfw-touch-bar-txt-not-available-row #button-contact-properties-touch2{padding:10px 8px!important}}.swiper-wrapper{height:-moz-fit-content!important;height:fit-content!important}@media only screen and (max-width:1194px){.swiper-wrapper{height:-moz-fit-content!important;height:fit-content!important}}.date-unavailable{color:#ce191b;display:none;font-size:16px;padding-bottom:0;transform:translate(10px,-15px)}.date-unavailable.unavailable{display:block}label.unavailable{color:#ce191b!important}.input-custom.unavailable{border-bottom:1px solid #ce191b!important}.hs-droptarget{margin:0;min-height:140px;padding:0;width:100%}.slick-slider{background-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 463 134" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M452.423 1.338a.5.5 0 0 1 0-1h4.526a5.843 5.843 0 0 1 5.84 5.84v4.888a.5.5 0 0 1-1 0V6.178a4.843 4.843 0 0 0-4.84-4.84h-4.526Zm9.366 17.332a.5.5 0 0 1 1 0v9.775a.5.5 0 0 1-1 0V18.67Zm0 17.379a.5.5 0 0 1 1 0v9.776a.5.5 0 0 1-1 0v-9.776Zm0 17.379a.5.5 0 0 1 1 0v9.776a.5.5 0 0 1-1 0v-9.776Zm0 17.379a.5.5 0 0 1 1 0v9.776a.5.5 0 0 1-1 0v-9.776Zm0 17.379a.5.5 0 0 1 1 0v9.776a.5.5 0 0 1-1 0v-9.776Zm0 17.38a.5.5 0 0 1 1 0v9.776a.5.5 0 0 1-1 0v-9.776Zm0 17.379a.5.5 0 0 1 1 0v4.888a5.842 5.842 0 0 1-5.84 5.839h-4.526a.5.5 0 0 1 0-1h4.526a4.842 4.842 0 0 0 4.84-4.839v-4.888Zm-16.407 9.727a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.054a.5.5 0 0 1 0-1h9.054Zm-16.095 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.052a.5.5 0 0 1 0-1h9.052Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.052a.5.5 0 0 1 0-1h9.052Zm-16.093 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.095 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.052a.5.5 0 0 1 0-1h9.052Zm-16.094 0a.5.5 0 0 1 0 1H243.2a.5.5 0 0 1 0-1h9.053Zm-16.093 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.095 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.095 0a.5.5 0 0 1 0 1h-9.052a.5.5 0 0 1 0-1h9.052Zm-16.093 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1H82.26a.5.5 0 0 1 0-1h9.053Zm-16.094 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.095 0a.5.5 0 0 1 0 1h-9.052a.5.5 0 0 1 0-1h9.052Zm-16.093 0a.5.5 0 0 1 0 1h-9.053a.5.5 0 0 1 0-1h9.053Zm-16.095 0a.5.5 0 0 1 0 1h-9.052a.5.5 0 0 1 0-1h9.052Zm-16.094 0a.5.5 0 0 1 0 1H6.316a5.842 5.842 0 0 1-5.84-5.839v-4.888a.5.5 0 0 1 1 0v4.888a4.842 4.842 0 0 0 4.84 4.839h4.526Zm-9.366-17.331a.5.5 0 0 1-1 0v-9.776a.5.5 0 0 1 1 0v9.776Zm0-17.379a.5.5 0 0 1-1 0v-9.776a.5.5 0 0 1 1 0v9.776Zm0-17.379a.5.5 0 0 1-1 0v-9.776a.5.5 0 0 1 1 0v9.776Zm0-17.379a.5.5 0 0 1-1 0v-9.776a.5.5 0 0 1 1 0v9.776Zm0-17.379a.5.5 0 0 1-1 0v-9.776a.5.5 0 0 1 1 0v9.776Zm0-17.38a.5.5 0 0 1-1 0v-9.776a.5.5 0 0 1 1 0v9.776Zm0-17.379a.5.5 0 0 1-1 0V6.178a5.843 5.843 0 0 1 5.84-5.84h4.526a.5.5 0 0 1 0 1H6.316a4.843 4.843 0 0 0-4.84 4.84v4.888Zm16.407-9.728a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.095 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.052a.5.5 0 0 1 0 1H82.26Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.052a.5.5 0 0 1 0 1h-9.052Zm16.093 0a.5.5 0 0 1 0-1h9.054a.5.5 0 0 1 0 1h-9.054Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.095 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.052a.5.5 0 0 1 0 1h-9.052Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.052a.5.5 0 0 1 0 1h-9.052Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1H243.2Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.095 0a.5.5 0 0 1 0-1h9.052a.5.5 0 0 1 0 1h-9.052Zm16.093 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.094 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.095 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.093 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Zm16.095 0a.5.5 0 0 1 0-1h9.053a.5.5 0 0 1 0 1h-9.053Z" style="fill:%23494949"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;display:block!important;margin-bottom:-85px;min-height:140px;pointer-events:none;width:100%}.dz-started.slick-slider{background-image:none;margin-bottom:10px;min-height:120px;pointer-events:all;transform:translateX(5px)}.dz-image img{height:auto;width:calc(100% - 10px)}.dz-details,.dz-error-mark,.dz-success-mark{display:none!important}button.slick-arrow:focus{outline:none!important;outline:5px auto transparent!important}.slick-slide .dz-image{cursor:pointer;position:relative}.slick-slide .dz-image:after{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23fff'/%3E%3Cpath d='m9.25 9.25.938 15c.044.867.675 1.5 1.5 1.5h8.624c.829 0 1.447-.633 1.5-1.5l.938-15m-15 0h16.5M13 9.25V7.375a1.122 1.122 0 0 1 1.125-1.125h3.75A1.122 1.122 0 0 1 19 7.375V9.25m-3 3v10.5m-3.375-10.5L13 22.75m6.375-10.5L19 22.75' stroke='%23929292' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:32px auto;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s linear;width:calc(100% - 10px);z-index:2}.slick-slide:hover .dz-image:after{background-color:rgba(0,0,0,.5);opacity:1}#my-dropzone .slick-slide{max-height:100px!important}.slick-arrow{background-color:rgba(0,0,0,.85);border:none!important;display:block;height:100px;overflow:hidden;position:absolute;text-indent:-999px;top:0;width:30px;z-index:2}.slick-arrow:focus{outline:none!important;outline:5px auto transparent!important}.slick-arrow:after{content:"";display:block;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3 5 8l5 5' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}.slick-arrow.slick-next{right:7px}.slick-arrow.slick-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.5 13.5 5-5-5-5' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:768px) and (orientation:portrait){label.btnh.btnh-secondary-grey.dz-clickable{margin-top:-4px!important}label[for=owners-cloud-share]:not(.active){line-height:1.1em!important;transform:translateY(-20px)}}.descubre-tu-nuevo-barrio{position:relative}.descubre-tu-nuevo-barrio #map-single{left:inherit!important;position:absolute!important;right:-140%!important;top:0!important;width:140%!important}@media only screen and (orientation:portrait){.descubre-tu-nuevo-barrio{position:relative}.descubre-tu-nuevo-barrio .col-md-5{height:-moz-fit-content!important;height:fit-content!important}.descubre-tu-nuevo-barrio #map-single{height:90vw;left:inherit!important;margin-bottom:20px;position:relative!important;right:inherit!important;top:inherit!important;width:100%!important}}@media only screen and (min-width:768px) and (orientation:portrait){.descubre-tu-nuevo-barrio{position:relative}.descubre-tu-nuevo-barrio .col-md-5{flex:0 0 100%!important;height:-moz-fit-content!important;height:fit-content!important;max-width:calc(100vw - 40px)!important;width:100%!important}.descubre-tu-nuevo-barrio .col-md-7{display:none!important}.descubre-tu-nuevo-barrio #map-single{height:55vw;left:inherit!important;margin-bottom:20px;position:relative!important;right:inherit!important;top:inherit!important;width:100%!important}}.gm-style .hs-thumbnail .swiper-wrapper{height:100%!important}.gm-style-iw-a-multi .gm-style-iw-c{height:385px}@media only screen and (orientation:landscape){.gm-style div[role=dialog].gm-style-iw.gm-style-iw-c{max-width:390px!important}}#payment-info{display:none}#payment-info.active{display:block;padding-bottom:80px;padding-top:30px}@media only screen and (max-width:768px) and (orientation:portrait){#payment-info.active>div:last-of-type{padding-bottom:120px!important}}.dropdown-item.active,.dropdown-item:active{background-color:transparent!important}.btn-primary.disabled,.btn-primary:disabled{background-color:#929292;border-color:#929292;color:#fff}.dropdown-menu-custom{max-height:300px;overflow:hidden;overflow-y:auto}.phone-prefix{min-width:140px}.hs-dashed-list>*>:first-child:after{border-bottom:1px solid #fff!important}.with-tooltip{display:flex;justify-content:space-between;position:relative}.with-tooltip.w-separators{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;margin:15px 0;padding:15px 0}.with-tooltip>.text-nowrap{background-color:#fff;display:block!important;overflow:visible!important}.with-tooltip>.text-nowrap:after{display:none}.with-tooltip>.text-nowrap:first-of-type{padding-right:5px}.with-tooltip>.text-nowrap:last-of-type{padding-left:5px;text-align:right;vertical-align:bottom;width:inherit!important}.gfw-tooltip{display:inline-block;position:relative}.with-tooltip.tooltip-right .gfw-tooltip .gfw-tooltip-content{left:calc(50% + 20px)}.with-tooltip.tooltip-right .gfw-tooltip .gfw-tooltip-content:after{transform:translate(calc(-50% - 20px))}@media only screen and (min-width:768px) and (orientation:portrait){.with-tooltip.tooltip-ipad-left .gfw-tooltip .gfw-tooltip-content{left:calc(50% - 86px)!important;top:-30px!important}.with-tooltip.tooltip-ipad-left .gfw-tooltip .gfw-tooltip-content:after{transform:translate(calc(-50% + 7px))}}@media only screen and (max-width:1023px) and (orientation:landscape){.with-tooltip.tooltip-ipad-left .gfw-tooltip .gfw-tooltip-content{left:calc(50% - 86px)!important;top:-30px!important}.with-tooltip.tooltip-ipad-left .gfw-tooltip .gfw-tooltip-content:after{transform:translate(calc(-50% - 3px))}.section-page-all-content.section-page-all-content-listados>.section-listado-custom-sticky>.container.container-big{max-width:800px}}.hs-distributed-list div:first-of-type{text-align:left!important}.hs-distributed-list .gfw-long-text-detail{display:inline-block!important;line-height:1em!important;margin:3px 0 12px!important}[lang=en] .hs-distributed-list .gfw-long-text-concept{line-height:1em!important;transform:translateY(5px)}[lang=en] .hs-distributed-list .gfw-long-text-detail{margin:10px 0 12px!important}[lang=en] .hs-distributed-list .gfw-long-text-detail.mt-0{margin-top:0!important}@media only screen and (max-width:767px) and (orientation:portrait){[lang=en] .hs-distributed-list .gfw-long-text-detail{margin:10px 0 12px!important}}.info-icon{background-image:url(/assets/img/Info-icon.svg);background-repeat:no-repeat;background-size:100% auto;cursor:pointer;display:inline-block;height:16px;min-height:16px;min-width:16px;transform:translateY(3px);width:16px}.blue{color:#42819f!important}.blue .info-icon{background-image:url(/assets/img/Info-icon-blue.svg)!important}.blue .gfw-tooltip-content{color:#42819f!important}.blue .gfw-tooltip-content span{color:#42819f!important;font-size:16px;line-height:1.2em}.info-icon-grey{background-image:url(/assets/img/Info-icon-grey.svg);background-repeat:no-repeat;background-size:100% auto;cursor:pointer;display:inline-block;height:16px;min-height:16px;min-width:16px;transform:translateY(3px);width:16px}.gfw-tooltip-content{background-color:#f2f2f2;border-radius:8px;box-shadow:1px 2px 7px 0 rgba(0,0,0,.15);color:#000;height:-moz-fit-content;height:fit-content;left:50%;opacity:0;padding:5px;position:absolute;text-align:center;top:-10px;transform:translate(-50%,-100%);transition:opacity .3s,visibility .3s;visibility:hidden;width:205px;z-index:100}.gfw-tooltip-content:after{background-image:url(/assets/img/tooltip-arrow-down.png);background-repeat:no-repeat;background-size:100% auto;bottom:-14px;content:"";display:block;height:14px;left:50%;position:absolute;transform:translate(-50%);width:12px}.gfw-tooltip-content>div:not(.payment_content),.gfw-tooltip-content>span,.gfw-tooltip-content>strong{display:inline-block!important;font-size:14px;font-weight:300;margin-bottom:20px;margin-top:5px;text-align:left!important;width:calc(100% - 10px)!important}.gfw-tooltip-content>div:not(.payment_content).only-text,.gfw-tooltip-content>span.only-text,.gfw-tooltip-content>strong.only-text{margin-bottom:10px;margin-top:10px;white-space:normal}.gfw-tooltip-content>div:not(.payment_content){white-space:normal!important}.gfw-tooltip-content .payment_content{background-image:url(/assets/img/dot-line-bg.png);background-position:0 -4px;background-repeat:repeat-x;background-size:auto 100%;display:flex;justify-content:space-between}.gfw-tooltip-content .payment_content .text-nowrap{background-color:#f2f2f2;font-size:14px;font-weight:300;padding-left:5px;padding-right:5px;text-transform:capitalize}.gfw-tooltip-content .payment_content.total{font-size:14px;margin-top:20px}.gfw-tooltip-content .payment_content.total .text-nowrap{font-weight:500!important}.down .gfw-tooltip-content{background-color:#e3f7fe;border-radius:8px;box-shadow:none!important;color:#000;height:-moz-fit-content;height:fit-content;left:50%;line-height:1.1em;opacity:0;padding:5px;position:absolute;text-align:center;top:0;transform:translate(-50%,43px);transition:opacity .3s,visibility .3s;visibility:hidden;width:205px;z-index:100}.down .gfw-tooltip-content:after{background-image:url(/assets/img/tooltip-arrow-down-blue.png);background-repeat:no-repeat;background-size:100% auto;bottom:inherit;content:"";display:block;height:14px;left:50%;position:absolute;top:-14px;transform:translate(-50%);width:12px}.down.grey .info-icon{transform:translateY(2px) scale(1.3)}.down.grey .gfw-tooltip-content{background-color:#f2f2f2!important;color:#000;transform:translate(-50%,32px)!important;width:145px}.down.grey .gfw-tooltip-content:after{background-image:url(/assets/img/tooltip-arrow-down.png);transform:translate(-50%) rotate(180deg)}.gfw-tooltip.active .gfw-tooltip-content,.gfw-tooltip:focus .gfw-tooltip-content,.gfw-tooltip:hover .gfw-tooltip-content{opacity:1;visibility:visible}@media only screen and (max-width:1194px){.col-map-full .swiper-slide .hs-full-image{height:160px;-o-object-fit:cover;object-fit:cover;width:auto}}@media only screen and (max-width:1194px) and (orientation:portrait){.col-map-full .swiper.swiper-map-items{pointer-events:none}.col-map-full .swiper.swiper-map-items .swiper-slide{pointer-events:all}}button.adyen-checkout__button.adyen-checkout__button--pay,button.adyen-checkout__button.adyen-checkout__button--pay:hover{background-color:#000!important;color:#fff!important}.adyen-checkout__status__icon{height:60px!important;mix-blend-mode:luminosity!important;width:60px!important}#informacion-de-contacto .col-lg-4>div,#informacion-de-contacto .col-lg-6>div,#llegada-checkin .col-lg-4>div,#llegada-checkin .col-lg-6>div{padding-right:30px!important}#informacion-de-contacto .col-lg-6>div.col-lg-4{padding-right:0!important}#informacion-de-contacto .col-lg-6>div.col-lg-4 .dropdown.dropdown-list-dd-item.login-info-contact-dropdown-item{padding-right:20px!important}.gfw-grey-text,.gfw-grey-text a{color:var(--HS-Grey,#929292);font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400}#hs-sidebar-reservation .hs-dashed-list.hs-fs-xs-static.active{padding-top:30px}@media only screen and (orientation:portrait){.gfw-reservation-details .hs-scroll-container{overflow:visible!important}}.payment-calendar-checkout-text{display:block;line-height:1.3em;margin-bottom:40px;margin-top:.5em;text-align:left}.payment_content .text-nowrap:first-of-type br{display:none!important}@media only screen and (max-width:767px) and (orientation:portrait){html body .payment_calendar .hs-timeline-bullets{padding-left:35px!important}}.payment_content.not-euro .text-nowrap:first-of-type br{display:inline!important}.payment_content.not-euro>.text-nowrap:first-of-type{transform:translateY(-10px)}.payment_content.not-euro>.text-nowrap:last-of-type{transform:translateY(10px)}.hs-distributed-list.justify-content-between.align-items-center>div{align-items:center;justify-content:center;margin-right:0;min-height:33px;padding-right:10px;vertical-align:center;white-space:nowrap}.hs-distributed-list.justify-content-between.align-items-center>div a:last-of-type{margin-left:5px}.hs-distributed-list.justify-content-between.align-items-center>a{align-items:center;display:inline-block!important;justify-content:center;min-height:33px;vertical-align:center}.hs-distributed-list.justify-content-between.align-items-center>a:not(:last-of-type){border-right:1px solid #c9c9c9;margin-right:20px;padding-right:0}.hs-usingvideo .hs-fullvideo>video::-webkit-media-controls{pointer-events:none!important}.video-js .vjs-tech{-o-object-fit:cover!important;object-fit:cover!important}.width-video.in-livings,.width-video.in-livings>div{height:41.5vw!important;max-height:600px}.hs-hero-prop.width-video.in-livings{cursor:pointer!important}.hs-hero-prop.width-video.in-livings .section-banner-fond{opacity:1;transition:all .5s linear}.hs-hero-prop.width-video.in-livings .section-banner-fond.off{opacity:0}.hs-hero-prop.width-video{position:relative}.hs-hero-prop.width-video .gfw-video-play-btn{bottom:50px;cursor:pointer!important;display:block;left:50px;opacity:1;position:absolute;transition:all .5s linear;z-index:33}.hs-hero-prop.width-video .gfw-video-play-btn svg{cursor:pointer!important;height:auto;opacity:.75;width:80px}.hs-hero-prop.width-video .gfw-video-play-btn svg path{cursor:pointer!important}.hs-hero-prop.width-video .gfw-video-play-btn.off{opacity:0}.hs-hero-prop.width-video .gfw-video-play-btn:hover,.hs-hero-prop.width-video .gfw-video-play-btn:hover svg{cursor:pointer!important}.hs-hero-prop.width-video .landing-video-container{aspect-ratio:1291/540;display:block;height:41.5vw;left:0;max-height:600px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:all .5s linear;width:100%;z-index:33}.hs-hero-prop.width-video .landing-video-container.active{opacity:1}@media only screen and (orientation:portrait){.hs-hero-prop.width-video{height:54vw!important;max-height:54vw!important}.hs-hero-prop.width-video .gfw-video-play-btn{bottom:20px;cursor:pointer;display:block;left:inherit;opacity:1;position:absolute;right:20px;transition:all .5s linear;z-index:33}.hs-hero-prop.width-video .gfw-video-play-btn svg{height:auto;opacity:.75;width:50px}.hs-hero-prop.width-video .gfw-video-play-btn.off{opacity:0;pointer-events:none}.landing-video-container video{transform:scale(1.32)}}@media only screen and (min-width:768px) and (orientation:portrait){.hs-hero-prop.width-video .hs-fs-4xl{font-size:64px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.hs-hero-prop.width-video .hs-fs-4xl{font-size:40px!important;line-height:1em!important}}@media only screen and (orientation:portrait){.width-video.in-livings,.width-video.in-livings>div{height:41.5vw!important;max-height:41.5vw!important}}@media only screen and (max-width:1194px) and (orientation:landscape){html body .modal-gallery-single-content-body-video{max-height:100vmin!important}html body .modal-gallery-single-content-body-video .video-js{max-height:0!important;max-width:133.33333333vmin!important;padding-top:100vmin!important}html body .modal-gallery-single-content-body-video .vjs-tech{max-height:100vmin!important;max-width:133.33333333vmin!important}}.col-items-map h3.hs-font-title{transform:translateY(2px)}.col-items-map .col-7 h6.hs-fs-2xs{transform:translateY(7px)}.hs-grid>.hs-background-color-white{border:1px solid #fff!important;transition:all .3s linear}.hs-grid>.hs-background-color-white:hover{border:1px solid #000!important}@media only screen and (max-width:767px) and (orientation:portrait){.col-items-map h3.hs-font-title{transform:translateY(2px)}.col-items-map .col-7 h6.hs-fs-2xs{transform:translateY(14px)}.hs-grid>.hs-background-color-white h3.hs-fs-m.hs-font-title.text-uppercase.mb-3.hs-oneline{font-size:25px!important}}.gm-style .gm-style-iw-c{filter:none!important}@media only screen and (orientation:landscape){.modal-map #map .gm-style-iw.gm-style-iw-c{padding-top:0!important}.zone-text-line{margin-top:4px}.zone-text-line span{font-size:14px!important}}@media only screen and (orientation:portrait){.zone-text-line{display:none!important}}.col-map-full .swiper-slide .hs-full-image,.link-map-main.box-item-listado-custom1-multi-content .hs-item{height:160px!important}.modal-equipamiento .hs-flex-center{height:-moz-fit-content;height:fit-content;top:50%;transform:translateY(-50%);width:100%}.modal-equipamiento .hs-scroll-content>.hs-pb-40{padding-bottom:20px!important}.modal-equipamiento .hs-flex-center{min-height:65vh!important}div#alert-data5.hs-alert{float:right;margin-top:22px;padding:10px}.gfw-shopping-cart-page .box-informacion-custom-accodion{border-top:1px solid #f2f2f2!important}.gfw-shopping-cart-page .box-informacion-custom-accodion .card:first-of-type{border-top:none!important}.gfw-shopping-cart-page .container-big .row:nth-of-type(2){display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;padding:0!important}.gfw-shopping-cart-page .container-big .row:nth-of-type(2) .box-informacion-custom-accodion{flex:0 0 60%;margin:0!important;max-width:60%;padding:0!important;width:60%!important}.gfw-shopping-cart-page .container-big .row:nth-of-type(2) .hs-col-xl-3_5{flex:0 0 calc(40% - 32px);margin:0!important;max-width:calc(40% - 32px);padding:0!important;width:calc(40% - 32px)!important}@media only screen and (orientation:portrait){.gfw-shopping-cart-page .container-big .row:nth-of-type(2) .box-informacion-custom-accodion{flex:0 0 100%;max-width:100vw;width:100vw!important}}#hs-sidebar-reservation .hs-container .gfw-reservation-img-container{align-items:center;display:flex;height:100%;justify-content:center;max-height:250px;overflow:hidden;position:relative;width:100%}#hs-sidebar-reservation .hs-container .gfw-reservation-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#hs-sidebar-reservation .hs-container h6.hs-fs-l-static{font-size:24px!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li{flex:1;position:relative;white-space:nowrap}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:first-of-type{padding-right:10px;text-align:left!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(2),#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3){padding-left:30px;padding-right:30px;text-align:center!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3){padding-right:0;text-align:right!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3):after{display:none}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:last-of-type{padding-left:0;padding-top:10px;text-align:left!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:after{position:absolute;right:0}#hs-sidebar-reservation .hs-container .hs-timeline-bullets{padding-left:32px!important}#hs-sidebar-reservation .hs-pipe-list li:last-child{flex-basis:100%!important;width:100%!important}@media only screen and (min-width:768px) and (orientation:portrait){#hs-sidebar-reservation .hs-container{max-width:calc(100vw - 64px)!important}#hs-sidebar-reservation .hs-container .gfw-reservation-img-container{align-items:center;display:flex;height:100%;justify-content:center;max-height:352px;overflow:hidden;position:relative;width:100%}#hs-sidebar-reservation .hs-container .gfw-reservation-img-container img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3{display:flex;justify-content:space-between;padding:0}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li{flex:1;position:relative;white-space:nowrap}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:first-of-type{padding-right:1vw;text-align:left!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(2),#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3){padding-left:5vw;padding-right:5vw;text-align:center!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:last-of-type{flex-basis:auto!important;padding-left:5vw;padding-top:0;text-align:right!important;width:auto!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:last-of-type:after{color:#c9c9c9;content:" |";display:inline;left:0;position:absolute;right:inherit}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:after{position:absolute;right:0}#formLoginShopping.box-informacion-custom-accodion{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px) and (orientation:portrait){#hs-sidebar-reservation .hs-container{max-width:calc(100vw - 16px)!important}#hs-sidebar-reservation .hs-container .gfw-reservation-img-container{align-items:center;display:flex;height:100%;justify-content:center;max-height:340px;overflow:hidden;position:relative;width:100%}#hs-sidebar-reservation .hs-container .gfw-reservation-img-container img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li{flex:1;position:relative;white-space:nowrap}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:first-of-type{padding-right:2vw;text-align:left!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(2),#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3){padding-left:4vw;padding-right:4vw;text-align:center!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3):after{display:none}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:last-of-type{padding-left:0;padding-top:10px;text-align:left!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:after{position:absolute;right:0}}[data-target="#barra-fecha-box"] span{line-height:1em!important}@media only screen and (max-width:767px) and (orientation:portrait){.hs-floated-search{top:70px}.hs-floated-search .hs-filter-menu{border-radius:0;width:100vw}.hs-floated-search .hs-filter-menu .hs-list-bar{background-color:#000;border-bottom:1px solid #363636;border-radius:0;border-top:1px solid #363636;display:flex!important;flex-direction:row!important;width:100vw}.hs-floated-search .hs-filter-menu .hs-list-bar li:nth-last-child(2){margin-right:auto}.hs-floated-search .hs-filter-menu .hs-list-bar li a{color:#fff!important;white-space:nowrap}.hs-floated-search .hs-filter-menu .hs-list-bar li a.hs-ignore.btnh.btnh-primary2.btnh-search-button.hs-fs-xs-static{background-color:#fff;color:#000!important}.hs-floated-search .hs-filter-menu .hs-list-bar li a:not(.hs-ignore){padding-left:10px;padding-right:10px}.hs-floated-search .hs-filter-menu .hs-list-bar li:nth-child(2n) a:not(.hs-ignore):after,.hs-floated-search .hs-filter-menu .hs-list-bar li:nth-child(2n) a:not(.hs-ignore):before{background:#363636!important}.hs-search-bar-button{background-color:#000}.hs-search-bar-button a{color:#fff}}.gfw-type-of-apt .box-image-custom1{padding-top:76%}@media only screen and (orientation:landscape){.gfw-shopping-cart-login{height:700px;position:sticky;top:110px}.gfw-shopping-cart-login .box-content-modal-login{justify-content:flex-start!important}}@media only screen and (max-width:767px) and (orientation:portrait){section.hs-sticky-header-reservation-spacing.gfw-shopping-cart-page{padding-left:20px;padding-right:20px}}.gfw-reservation-details .hs-page-right-box{padding-bottom:90px}.gfw-reservation-details .gfw-fixed-reservation-cta{background-color:#fff;bottom:1px;display:block;left:16px;position:absolute;right:0;width:calc(100% - 32px)!important;z-index:2}.gfw-reservation-details .gfw-fixed-reservation-cta #hs-calendar-reserve #reserve_btn{margin:10px 10px 10px 18px!important}.gfw-black-logo-living .hs-page-living-logo.generic{height:25px;transform:translateY(-7px);width:auto!important}#DateUnavailableMessage2 .info-icon{cursor:default!important;height:24px;min-height:24px;min-width:24px;transform:translateY(-3px);width:24px}@media only screen and (orientation:portrait){#detail-box h1.hs-fs-l-static{margin-top:1rem!important}#detail-box .hs-distributed-list.hs-fs-xs.mt-4.mb-2{margin-top:3rem!important}#detail-box .form-row.mb-3{margin-top:2rem!important}}@media only screen and (max-width:767px) and (orientation:portrait){#detail-box .hs-scroll-content>.hs-p-24{padding-left:8px!important;padding-right:8px!important}#detail-box .hs-fs-xs{font-size:16px!important}a#mobile_reserve_btn{transform:translateX(-10px)}#barra-fecha-box .box-footer-tab-pane{margin-top:25px!important;padding-top:15px!important}}.gfw-lightbox{align-content:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .5s linear;width:100vw;z-index:99999}.gfw-lightbox.active{opacity:1;pointer-events:all}.gfw-lightbox .gfw-lightbox-content{background-color:#fff;height:-moz-fit-content;height:fit-content;margin:auto;max-width:500px;padding:40px;position:relative;text-align:center;width:100%}.gfw-lightbox .gfw-lightbox-content .gfw-lightbox-close{cursor:pointer;display:block;position:absolute;right:40px;top:40px}.gfw-lightbox .gfw-lightbox-content .gfw-lightbox-text strong,.gfw-lightbox .gfw-lightbox-content .gfw-lightbox-text svg{display:inline-block;margin:10px}.gfw-lightbox .gfw-lightbox-content .gfw-lightbox-text p{display:inline-block;margin:0 0 25px}@media only screen and (min-width:769px) and (orientation:portrait){#modal-gallery-single .modal-gallery-single-content-body div div,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div,[id^=modal-gallery-] .modal-gallery-single-content-body div div{overflow:hidden}#modal-gallery-single .modal-gallery-single-content-body div div.hs-gallery-1,#modal-gallery-single .modal-gallery-single-content-body div div.hs-gallery-2,#modal-gallery-single .modal-gallery-single-content-body div div.hs-gallery-3,#modal-gallery-single .modal-gallery-single-content-body div div.hs-gallery-3b,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div.hs-gallery-1,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div.hs-gallery-2,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div.hs-gallery-3,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div.hs-gallery-3b,[id^=modal-gallery-] .modal-gallery-single-content-body div div.hs-gallery-1,[id^=modal-gallery-] .modal-gallery-single-content-body div div.hs-gallery-2,[id^=modal-gallery-] .modal-gallery-single-content-body div div.hs-gallery-3,[id^=modal-gallery-] .modal-gallery-single-content-body div div.hs-gallery-3b{max-height:calc(50vw - 20px)}#modal-gallery-single .modal-gallery-single-content-body div div img,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div img,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div.gfw-plan-imgs img,[id^=modal-gallery-] .modal-gallery-single-content-body div div img{height:auto!important}}@media only screen and (max-width:1024px) and (orientation:portrait){#modal-gallery-single .modal-gallery-single-content-body div div,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div,[id^=modal-gallery-] .modal-gallery-single-content-body div div{overflow:hidden}#modal-gallery-single .modal-gallery-single-content-body div div img,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div img,[id^=modal-gallery-] .modal-gallery-single-content-body div div img{height:auto!important}}@media only screen and (width:768px) and (orientation:portrait){#modal-gallery-single .modal-gallery-single-content-body div div img,.modal-gallery-single.modal-gallery .modal-gallery-single-content-body div div img,[id^=modal-gallery-] .modal-gallery-single-content-body div div img{height:100%!important}}@media only screen and (max-width:1179px) and (orientation:landscape){.modal-gallery-single-content-header{align-items:center;background-color:#fff!important;display:block;float:right;padding:20px;position:absolute;right:0;top:0;z-index:9999}.modal-gallery-single-content-body{height:100vh;max-height:100vh}.gfw-plan-imgs img.modal-gallery-single-img-desktop{display:none!important}.gfw-plan-imgs img.modal-gallery-single-img-mobile{display:block!important;height:100vh!important;margin:0 auto!important;max-height:none!important;max-width:none!important;width:auto!important}.modal-gallery-single-content-body-video{height:auto;margin:auto;width:71vw}}@media only screen and (max-width:1194px) and (orientation:landscape){.gfw-plan-imgs img.modal-gallery-single-img-mobile{height:calc(100vh - 90px)!important}}.gfw-generic-info-message,.gfw-search-legal-text{color:#929292!important;display:inline-block;font-size:16px!important;line-height:1.1em!important;margin-top:15px}.gfw-generic-info-message{vertical-align:top;white-space:nowrap}.gfw-generic-info-message>i{display:inline-block;margin-right:8px;vertical-align:top}.gfw-generic-info-message>span{display:inline-block;vertical-align:top;white-space:wrap}.gfw-my-reservations-ctas .gfw-link-w-icon{white-space:nowrap}.gfw-my-reservations-ctas .gfw-download-icon-cta{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 16v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4h2v4h16v-4h2Zm-9-3.414 3.293-3.293 1.414 1.414L12 16.414l-5.707-5.707 1.414-1.414L11 12.586V2h2v10.586Z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px auto!important;display:inline-block;line-height:1em;min-height:17px;padding-left:20px;text-align:right!important;vertical-align:middle}.gfw-my-reservations-ctas span:last-of-type{display:inline-block;margin-right:10px;vertical-align:middle;white-space:normal!important}html body div .gfw-btn-w-loader,html body div a.gfw-btn-w-loader,html body div button.gfw-btn-w-loader{padding-top:0!important;transition:all .3s linear}html body div .gfw-btn-w-loader i,html body div a.gfw-btn-w-loader i,html body div button.gfw-btn-w-loader i{opacity:1}html body div .gfw-btn-w-loader .gfw-spiner-01,html body div a.gfw-btn-w-loader .gfw-spiner-01,html body div button.gfw-btn-w-loader .gfw-spiner-01{animation:gfw-spin 2s linear infinite;left:13px;opacity:0;pointer-events:none;position:relative;top:-13px;transform:translate(-50%,-50%) rotate(0deg);vertical-align:middle}html body div .gfw-btn-w-loader.w-text,html body div a.gfw-btn-w-loader.w-text,html body div button.gfw-btn-w-loader.w-text{padding-bottom:13px!important;padding-top:13px!important}html body div .gfw-btn-w-loader.w-text .gfw-spiner-01,html body div a.gfw-btn-w-loader.w-text .gfw-spiner-01,html body div button.gfw-btn-w-loader.w-text .gfw-spiner-01{left:7px;opacity:0;position:absolute;top:-2px}html body div .gfw-btn-w-loader.w-lupa-text,html body div a.gfw-btn-w-loader.w-lupa-text,html body div button.gfw-btn-w-loader.w-lupa-text{padding-bottom:13px!important;padding-top:13px!important}html body div .gfw-btn-w-loader.w-lupa-text .gfw-spiner-01,html body div a.gfw-btn-w-loader.w-lupa-text .gfw-spiner-01,html body div button.gfw-btn-w-loader.w-lupa-text .gfw-spiner-01{left:7px;opacity:0;position:absolute;top:-2px}html body div .gfw-btn-w-loader.active,html body div a.gfw-btn-w-loader.active,html body div button.gfw-btn-w-loader.active{background-color:#fff!important;color:#000!important;padding-top:0!important}html body div .gfw-btn-w-loader.active i,html body div a.gfw-btn-w-loader.active i,html body div button.gfw-btn-w-loader.active i{opacity:0}html body div .gfw-btn-w-loader.active .gfw-spiner-01,html body div a.gfw-btn-w-loader.active .gfw-spiner-01,html body div button.gfw-btn-w-loader.active .gfw-spiner-01{left:3px;opacity:1;position:relative;top:-23px}html body div .gfw-btn-w-loader.active.btnh-secondary2:not(:disabled):not(.disabled),html body div a.gfw-btn-w-loader.active.btnh-secondary2:not(:disabled):not(.disabled),html body div button.gfw-btn-w-loader.active.btnh-secondary2:not(:disabled):not(.disabled){color:#000!important}html body div .gfw-btn-w-loader.w-text.active,html body div a.gfw-btn-w-loader.w-text.active,html body div button.gfw-btn-w-loader.w-text.active{padding-bottom:10px!important;padding-top:13px!important}html body div .gfw-btn-w-loader.w-text.active .gfw-spiner-01,html body div a.gfw-btn-w-loader.w-text.active .gfw-spiner-01,html body div button.gfw-btn-w-loader.w-text.active .gfw-spiner-01{left:7px;opacity:1;position:relative;top:-2px}html body div .gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled).active,html body div .gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled).active span,html body div .gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):active,html body div .gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):active span,html body div .gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):hover,html body div .gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):hover span,html body div a.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled).active,html body div a.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled).active span,html body div a.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):active,html body div a.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):active span,html body div a.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):hover,html body div a.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):hover span,html body div button.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled).active,html body div button.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled).active span,html body div button.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):active,html body div button.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):active span,html body div button.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):hover,html body div button.gfw-btn-w-loader.w-text.active.btnh-secondary2:not(:disabled):not(.disabled):hover span{color:#000!important}html body div .gfw-btn-w-loader.w-lupa-text.active,html body div a.gfw-btn-w-loader.w-lupa-text.active,html body div button.gfw-btn-w-loader.w-lupa-text.active{background-color:#000!important;padding-bottom:10px!important;padding-top:13px!important}html body div .gfw-btn-w-loader.w-lupa-text.active .gfw-spiner-01,html body div a.gfw-btn-w-loader.w-lupa-text.active .gfw-spiner-01,html body div button.gfw-btn-w-loader.w-lupa-text.active .gfw-spiner-01{filter:invert(1);left:22px;opacity:1;position:absolute;top:10px}html body div .gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled).active,html body div .gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled).active span,html body div .gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):active,html body div .gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):active span,html body div .gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):hover,html body div .gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div .gfw-btn-w-loader.w-lupa-text.active:active,html body div .gfw-btn-w-loader.w-lupa-text.active:focus,html body div .gfw-btn-w-loader.w-lupa-text.active:hover,html body div a.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled).active,html body div a.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled).active span,html body div a.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):active,html body div a.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):active span,html body div a.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):hover,html body div a.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div a.gfw-btn-w-loader.w-lupa-text.active:active,html body div a.gfw-btn-w-loader.w-lupa-text.active:focus,html body div a.gfw-btn-w-loader.w-lupa-text.active:hover,html body div button.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled).active,html body div button.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled).active span,html body div button.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):active,html body div button.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):active span,html body div button.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):hover,html body div button.gfw-btn-w-loader.w-lupa-text.active.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div button.gfw-btn-w-loader.w-lupa-text.active:active,html body div button.gfw-btn-w-loader.w-lupa-text.active:focus,html body div button.gfw-btn-w-loader.w-lupa-text.active:hover{background-color:#000!important;color:#fff!important}@media only screen and (max-width:860px) and (orientation:portrait){html body div .gfw-btn-w-loader,html body div .gfw-btn-w-loader span,html body div a.gfw-btn-w-loader,html body div a.gfw-btn-w-loader span,html body div button.gfw-btn-w-loader,html body div button.gfw-btn-w-loader span{background-color:#fff!important;color:#000!important}html body div .gfw-btn-w-loader.w-lupa-text,html body div .gfw-btn-w-loader.w-lupa-text span,html body div a.gfw-btn-w-loader.w-lupa-text,html body div a.gfw-btn-w-loader.w-lupa-text span,html body div button.gfw-btn-w-loader.w-lupa-text,html body div button.gfw-btn-w-loader.w-lupa-text span{background-color:#000!important;color:#fff!important}html body div .gfw-btn-w-loader.active,html body div .gfw-btn-w-loader.active span,html body div .gfw-btn-w-loader:active,html body div .gfw-btn-w-loader:active span,html body div .gfw-btn-w-loader:focus,html body div .gfw-btn-w-loader:focus span,html body div .gfw-btn-w-loader:hover,html body div .gfw-btn-w-loader:hover span,html body div a.gfw-btn-w-loader.active,html body div a.gfw-btn-w-loader.active span,html body div a.gfw-btn-w-loader:active,html body div a.gfw-btn-w-loader:active span,html body div a.gfw-btn-w-loader:focus,html body div a.gfw-btn-w-loader:focus span,html body div a.gfw-btn-w-loader:hover,html body div a.gfw-btn-w-loader:hover span,html body div button.gfw-btn-w-loader.active,html body div button.gfw-btn-w-loader.active span,html body div button.gfw-btn-w-loader:active,html body div button.gfw-btn-w-loader:active span,html body div button.gfw-btn-w-loader:focus,html body div button.gfw-btn-w-loader:focus span,html body div button.gfw-btn-w-loader:hover,html body div button.gfw-btn-w-loader:hover span{background-color:#fff!important;color:#000!important}html body div .gfw-btn-w-loader.active.w-lupa-text,html body div .gfw-btn-w-loader.active.w-lupa-text span,html body div .gfw-btn-w-loader:active.w-lupa-text,html body div .gfw-btn-w-loader:active.w-lupa-text span,html body div .gfw-btn-w-loader:focus.w-lupa-text,html body div .gfw-btn-w-loader:focus.w-lupa-text span,html body div .gfw-btn-w-loader:hover.w-lupa-text,html body div .gfw-btn-w-loader:hover.w-lupa-text span,html body div a.gfw-btn-w-loader.active.w-lupa-text,html body div a.gfw-btn-w-loader.active.w-lupa-text span,html body div a.gfw-btn-w-loader:active.w-lupa-text,html body div a.gfw-btn-w-loader:active.w-lupa-text span,html body div a.gfw-btn-w-loader:focus.w-lupa-text,html body div a.gfw-btn-w-loader:focus.w-lupa-text span,html body div a.gfw-btn-w-loader:hover.w-lupa-text,html body div a.gfw-btn-w-loader:hover.w-lupa-text span,html body div button.gfw-btn-w-loader.active.w-lupa-text,html body div button.gfw-btn-w-loader.active.w-lupa-text span,html body div button.gfw-btn-w-loader:active.w-lupa-text,html body div button.gfw-btn-w-loader:active.w-lupa-text span,html body div button.gfw-btn-w-loader:focus.w-lupa-text,html body div button.gfw-btn-w-loader:focus.w-lupa-text span,html body div button.gfw-btn-w-loader:hover.w-lupa-text,html body div button.gfw-btn-w-loader:hover.w-lupa-text span{background-color:#000!important;color:#fff!important}html body div .gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div .gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div .gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div .gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div .gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div .gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div .gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div .gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div .gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div .gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div .gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div .gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div .gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div .gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div .gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div .gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div .gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div .gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div .gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div .gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div .gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div .gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div .gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div .gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div a.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div a.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div a.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div a.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div a.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div a.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div a.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div a.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div a.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div a.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div a.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div a.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div a.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div a.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div a.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div a.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div a.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div a.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div a.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div a.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div a.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div a.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div a.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div a.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div button.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div button.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div button.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div button.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div button.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div button.gfw-btn-w-loader.active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div button.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div button.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div button.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div button.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div button.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div button.gfw-btn-w-loader:active.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div button.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div button.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div button.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div button.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div button.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div button.gfw-btn-w-loader:focus.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span,html body div button.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active,html body div button.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled).active span,html body div button.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active,html body div button.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):active span,html body div button.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover,html body div button.gfw-btn-w-loader:hover.w-lupa-text.btnh-primary2:not(:disabled):not(.disabled):hover span{color:#fff!important}}@media only screen and (min-width:861px) and (max-width:1194px) and (orientation:landscape){html body div .gfw-btn-w-loader,html body div .gfw-btn-w-loader span,html body div a.gfw-btn-w-loader,html body div a.gfw-btn-w-loader span,html body div button.gfw-btn-w-loader,html body div button.gfw-btn-w-loader span{background-color:#000!important;color:#fff!important}html body div .gfw-btn-w-loader.w-text,html body div .gfw-btn-w-loader.w-text span,html body div a.gfw-btn-w-loader.w-text,html body div a.gfw-btn-w-loader.w-text span,html body div button.gfw-btn-w-loader.w-text,html body div button.gfw-btn-w-loader.w-text span{background-color:#fff!important;color:#000!important}html body div .gfw-btn-w-loader.active,html body div .gfw-btn-w-loader.active span,html body div .gfw-btn-w-loader:active,html body div .gfw-btn-w-loader:active span,html body div .gfw-btn-w-loader:focus,html body div .gfw-btn-w-loader:focus span,html body div .gfw-btn-w-loader:hover,html body div .gfw-btn-w-loader:hover span,html body div a.gfw-btn-w-loader.active,html body div a.gfw-btn-w-loader.active span,html body div a.gfw-btn-w-loader:active,html body div a.gfw-btn-w-loader:active span,html body div a.gfw-btn-w-loader:focus,html body div a.gfw-btn-w-loader:focus span,html body div a.gfw-btn-w-loader:hover,html body div a.gfw-btn-w-loader:hover span,html body div button.gfw-btn-w-loader.active,html body div button.gfw-btn-w-loader.active span,html body div button.gfw-btn-w-loader:active,html body div button.gfw-btn-w-loader:active span,html body div button.gfw-btn-w-loader:focus,html body div button.gfw-btn-w-loader:focus span,html body div button.gfw-btn-w-loader:hover,html body div button.gfw-btn-w-loader:hover span{background-color:#000!important;color:#fff!important}html body div .gfw-btn-w-loader.active .gfw-spiner-01,html body div .gfw-btn-w-loader:active .gfw-spiner-01,html body div .gfw-btn-w-loader:focus .gfw-spiner-01,html body div .gfw-btn-w-loader:hover .gfw-spiner-01,html body div a.gfw-btn-w-loader.active .gfw-spiner-01,html body div a.gfw-btn-w-loader:active .gfw-spiner-01,html body div a.gfw-btn-w-loader:focus .gfw-spiner-01,html body div a.gfw-btn-w-loader:hover .gfw-spiner-01,html body div button.gfw-btn-w-loader.active .gfw-spiner-01,html body div button.gfw-btn-w-loader:active .gfw-spiner-01,html body div button.gfw-btn-w-loader:focus .gfw-spiner-01,html body div button.gfw-btn-w-loader:hover .gfw-spiner-01{filter:invert(0)}html body div .gfw-btn-w-loader.active.w-text,html body div .gfw-btn-w-loader.active.w-text span,html body div .gfw-btn-w-loader:active.w-text,html body div .gfw-btn-w-loader:active.w-text span,html body div .gfw-btn-w-loader:focus.w-text,html body div .gfw-btn-w-loader:focus.w-text span,html body div .gfw-btn-w-loader:hover.w-text,html body div .gfw-btn-w-loader:hover.w-text span,html body div a.gfw-btn-w-loader.active.w-text,html body div a.gfw-btn-w-loader.active.w-text span,html body div a.gfw-btn-w-loader:active.w-text,html body div a.gfw-btn-w-loader:active.w-text span,html body div a.gfw-btn-w-loader:focus.w-text,html body div a.gfw-btn-w-loader:focus.w-text span,html body div a.gfw-btn-w-loader:hover.w-text,html body div a.gfw-btn-w-loader:hover.w-text span,html body div button.gfw-btn-w-loader.active.w-text,html body div button.gfw-btn-w-loader.active.w-text span,html body div button.gfw-btn-w-loader:active.w-text,html body div button.gfw-btn-w-loader:active.w-text span,html body div button.gfw-btn-w-loader:focus.w-text,html body div button.gfw-btn-w-loader:focus.w-text span,html body div button.gfw-btn-w-loader:hover.w-text,html body div button.gfw-btn-w-loader:hover.w-text span{background-color:#fff!important;color:#000!important}html body div .gfw-btn-w-loader.active.w-text .gfw-spiner-01,html body div .gfw-btn-w-loader:active.w-text .gfw-spiner-01,html body div .gfw-btn-w-loader:focus.w-text .gfw-spiner-01,html body div .gfw-btn-w-loader:hover.w-text .gfw-spiner-01,html body div a.gfw-btn-w-loader.active.w-text .gfw-spiner-01,html body div a.gfw-btn-w-loader:active.w-text .gfw-spiner-01,html body div a.gfw-btn-w-loader:focus.w-text .gfw-spiner-01,html body div a.gfw-btn-w-loader:hover.w-text .gfw-spiner-01,html body div button.gfw-btn-w-loader.active.w-text .gfw-spiner-01,html body div button.gfw-btn-w-loader:active.w-text .gfw-spiner-01,html body div button.gfw-btn-w-loader:focus.w-text .gfw-spiner-01,html body div button.gfw-btn-w-loader:hover.w-text .gfw-spiner-01{filter:invert(0)}html body div .gfw-btn-w-loader.active.w-lupa-text .gfw-spiner-01,html body div .gfw-btn-w-loader:active.w-lupa-text .gfw-spiner-01,html body div .gfw-btn-w-loader:focus.w-lupa-text .gfw-spiner-01,html body div .gfw-btn-w-loader:hover.w-lupa-text .gfw-spiner-01,html body div a.gfw-btn-w-loader.active.w-lupa-text .gfw-spiner-01,html body div a.gfw-btn-w-loader:active.w-lupa-text .gfw-spiner-01,html body div a.gfw-btn-w-loader:focus.w-lupa-text .gfw-spiner-01,html body div a.gfw-btn-w-loader:hover.w-lupa-text .gfw-spiner-01,html body div button.gfw-btn-w-loader.active.w-lupa-text .gfw-spiner-01,html body div button.gfw-btn-w-loader:active.w-lupa-text .gfw-spiner-01,html body div button.gfw-btn-w-loader:focus.w-lupa-text .gfw-spiner-01,html body div button.gfw-btn-w-loader:hover.w-lupa-text .gfw-spiner-01{filter:invert(1)}}.gfw-spiner-01{animation:gfw-spin 2s linear infinite;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg width=%22100%%22 height=%22100%%22 viewBox=%220 0 48 48%22 version=%221.1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 xml:space=%22preserve%22 xmlns:serif=%22http://www.serif.com/%22 style=%22fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;%22%3E%3Cpath d=%22M47.504,23.828c-0.041,13.074 -10.668,23.676 -23.752,23.676c-13.109,-0 -23.752,-10.643 -23.752,-23.752c0,-13.084 10.602,-23.711 23.676,-23.752l-0,7.356c-9.015,0.041 -16.32,7.372 -16.32,16.396c-0,9.049 7.347,16.396 16.396,16.396c9.024,0 16.355,-7.305 16.396,-16.32l7.356,0Z%22 style=%22fill:%23202429;%22/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px auto;display:inline-block;height:20px;margin-right:5px;width:20px}@keyframes gfw-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#payment-method-wire-transfer{background-color:#f2f2f2;padding:40px 20px}.gfw-mobile-detail-bar strong{display:inline-block;margin-left:auto}@media only screen and (min-width:1367px) and (orientation:landscape){html body .modal-filtro.d-lg-none{display:none!important}}@media only screen and (max-width:1366px) and (orientation:landscape) and (pointer:coarse){body{max-width:100vw!important;min-width:100vw!important;width:100vw!important}html body .section-header>.container.container-big{max-width:calc(100vw - 40px)!important;min-width:calc(100vw - 40px)!important;width:calc(100vw - 40px)!important}html body .modal-filtro.d-lg-none{display:block!important}}.dropdown #p-phone-subfix{overflow:hidden;white-space:nowrap}html[lang=es] body .box-exit-closed-flexible h6.hs-title.hs-fs-m-static.mb-4.pt-1{margin-bottom:10px!important}html[lang=es] body .box-exit-closed-flexible .pt-1,html[lang=es] body .box-exit-closed-flexible .py-1{padding-top:0!important}html[lang=en] body .box-exit-closed-flexible h6.hs-title.hs-fs-m-static.mb-4.pt-1{margin-bottom:20px!important}html[lang=en] body .box-exit-closed-flexible .pt-1,html[lang=en] body .box-exit-closed-flexible .py-1{padding-top:0!important}@media only screen and (orientation:portrait){html[lang=es] body .box-exit-closed-flexible .exit-closed-flexible-item-01{background-color:#fff}html[lang=es] body .box-exit-closed-flexible .exit-closed-flexible-item-01 .hs-list-big-bullet.pb-5{height:160px!important}html[lang=es] body .box-exit-closed-flexible .exit-closed-flexible-item-02{background-color:#fff}html[lang=es] body .box-exit-closed-flexible .exit-closed-flexible-item-02 .hs-list-big-bullet.pb-5{height:170px!important}html[lang=es] body .box-exit-closed-flexible .exit-closed-flexible-item-02 div.hs-list-big-bullet.pb-5 .hs-title.hs-fs-2xs-static.mb-3.hs-lh-1_2:last-of-type .d-block.pt-1 br,html[lang=es] body .box-exit-closed-flexible .exit-closed-flexible-item-02 h6 br{display:none!important}html[lang=en] body .box-exit-closed-flexible .exit-closed-flexible-item-01{background-color:#fff}html[lang=en] body .box-exit-closed-flexible .exit-closed-flexible-item-01 .hs-list-big-bullet.pb-5{height:160px!important}html[lang=en] body .box-exit-closed-flexible .exit-closed-flexible-item-01 .hs-list-big-bullet.pb-5 p.hs-title.hs-fs-2xs-static.mb-3.hs-lh-1_2{margin-bottom:9px!important}html[lang=en] body .box-exit-closed-flexible .exit-closed-flexible-item-02{background-color:#fff}html[lang=en] body .box-exit-closed-flexible .exit-closed-flexible-item-02 .hs-list-big-bullet.pb-5{height:160px!important}html[lang=en] body .box-exit-closed-flexible .exit-closed-flexible-item-02 h6 br{display:none!important}}html body .hs-background-color-light-grey-2 .hs-dashed-list>*>:first-child:after{border-bottom:1px solid #f2f2f2!important}.modal-login-checkbox-label.hs-fs-xs-static,.modal-login-checkbox-label.hs-fs-xs-static a{font-size:16px!important;font-weight:400!important}@media only screen and (orientation:landscape){html body .col-items-map.col-lg-12>div>div>.hs-listing-living-title-padding .ml-4.mr-auto .btnh-secondary2{margin-left:20px!important;margin-top:5px!important;transition:all .3s linear}html body .col-items-map.col-lg-12>div>div>.hs-listing-living-title-padding .hs-color-grey.align-self-center{transition:all .3s linear}html body .col-items-map.col-lg-6.col-xl-8.active-map>div>div>.hs-listing-living-title-padding .ml-4.mr-auto .btnh-secondary2{margin-left:0!important;margin-top:5px!important}html body .col-items-map.col-lg-6.col-xl-8.active-map>div>div>.hs-listing-living-title-padding .hs-color-grey.align-self-center{padding-left:30px!important}}.header-menu .btn-mobile.btn-menu{opacity:0;transition:opacity .4s linear;transition-delay:1.5s}.header-menu.active .btn-mobile.btn-menu{opacity:1}.gfw-apt-typology{margin-bottom:45px}.gfw-apt-typology>.col-md-5.col-lg-4{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.gfw-apt-typology>.col-md-5.col-lg-4>div{align-self:flex-start}.gfw-apt-typology .col-md-12.col-lg-3{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.gfw-apt-typology .col-md-12.col-lg-3 .gfw-min-days-required{align-self:flex-end}@media only screen and (min-width:1024px) and (orientation:landscape){html body .page-single-livings h6.hs-title.hs-fs-2xl.d-none.d-lg-block,html body .page-single-livings h6.hs-title.hs-fs-2xl.d-none.d-lg-block strong{line-height:.97em;margin-bottom:15px}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-md-5.col-lg-4{align-self:baseline!important}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 h6.hs-title.hs-fs-2xl{line-height:1em!important;margin-bottom:10px!important;margin-top:10px!important;transform:translateY(10px)}html body .page-single-livings .col-lg-2.hs-fs-2xs-static.text-right.text-lg-left.mt-2.mt-lg-0{transform:translateY(-6px)}html body .page-single-livings .gfw-bullet-slider .swiper-wrapper{height:500px!important;margin-top:-4px}html body .page-single-livings .gfw-bullet-slider .hs-list.hs-switch-active.hs-fs-l-static{margin-top:-4px}html body .page-single-livings .gfw-bullet-slider .hs-list.hs-switch-active.hs-fs-l-static a.hs-title{margin-bottom:14px!important}html body .page-single-livings .gfw-bullet-slider p.hs_subtitle{font-size:16px!important;margin-bottom:0!important;padding-bottom:0!important}}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:portrait){html body .page-single-livings h3.hs-fs-2xl{font-size:40px!important}html body .page-single-livings .hs-fs-s{font-size:16px!important}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-md-5.col-lg-4{align-self:baseline!important;flex:0 0 44.666667%;max-width:44.666667%;padding-top:20px}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-md-7.col-lg-5{flex:0 0 54.333333%;max-width:54.333333%;padding-right:0!important;padding-top:20px}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 h6.hs-title.hs-fs-2xl{line-height:1em!important;margin-bottom:10px!important}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-md-12.col-lg-3.mt-md-0.mt-4.pt-0.pt-md-5.pt-lg-0.text-left.text-lg-right{padding-top:20px!important}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-lg-2.hs-fs-2xs-static.text-right.text-lg-left.mt-2.mt-lg-0{margin-left:auto;margin-top:-30px!important;transform:translateY(-15px);width:calc(100% - 300px)}html body .page-single-livings .gfw-bullet-slider .swiper-wrapper{height:500px!important;margin-top:-30px}html body .page-single-livings .gfw-bullet-slider .swiper-wrapper .swiper-slide .hs-full-image{-o-object-position:center;object-position:center}html body .page-single-livings .gfw-bullet-slider .hs-list.hs-switch-active.hs-fs-l-static{margin-top:-30px}html body .page-single-livings .gfw-bullet-slider .hs-list.hs-switch-active.hs-fs-l-static a.hs-title{margin-bottom:14px!important}html body .page-single-livings .gfw-bullet-slider p.hs_subtitle{font-size:16px!important;margin-bottom:0!important;padding-bottom:0!important}html body .page-single-livings .gfw-w-included{height:100%!important;margin-top:15px;transform:scale(.835);transform-origin:left top}html body .page-single-livings .swiper-wrapper h3,html body .page-single-livings .swiper-wrapper p{max-width:82%;position:relative;transform:scale(1.165);transform-origin:left top}html body .page-single-livings .col-12.d-lg-none.d-block.my-4{display:block;overflow:hidden;padding-bottom:560px;position:relative!important;width:100%}html body .page-single-livings .col-12.d-lg-none.d-block.my-4 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}html body .page-single-livings .gfw-apt-typology .col-md-12.col-lg-3{display:flex;flex-direction:row;justify-content:space-between}html body .page-single-livings .gfw-apt-typology .col-md-12.col-lg-3 .gfw-min-days-required{align-self:flex-end}}@media only screen and (max-width:767px) and (orientation:portrait){html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-md-5.col-lg-4 h6.hs-title.hs-fs-2xl{font-size:48px!important;line-height:1em!important;margin-bottom:10px!important}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-md-5.col-lg-4>div.hs-fs-xs.hs-color-grey.mt-2{font-size:16px!important}html body .page-single-livings .hs-width-limit.overflow-hidden.hs-py-100 .col-lg-2.hs-fs-2xs-static.text-right.text-lg-left.mt-2.mt-lg-0{margin-left:auto;margin-top:-30px!important;transform:translateY(-15px);width:calc(50% - 20px)}html body .page-single-livings .gfw-bullet-slider .hs-livings-swiper{height:300px}html body .page-single-livings .gfw-bullet-slider .swiper-wrapper{height:300px!important;margin-top:10px}html body .page-single-livings .gfw-bullet-slider .swiper-wrapper .swiper-slide .hs-full-image{-o-object-position:center;object-position:center}html body .page-single-livings .gfw-bullet-slider .hs-list.hs-switch-active.hs-fs-l-static{margin-top:-15px}html body .page-single-livings .gfw-bullet-slider .hs-list.hs-switch-active.hs-fs-l-static a.hs-title{margin-bottom:14px!important}html body .page-single-livings .gfw-bullet-slider p.hs_subtitle{font-size:16px!important;margin-bottom:0!important;padding-bottom:0!important}html body .page-single-livings .gfw-bullet-slider .col-md-6.col-lg-7{margin-top:20px}html body .page-single-livings .gfw-apt-typology .col-md-12.col-lg-3{display:flex;flex-direction:row;justify-content:space-between}html body .page-single-livings .gfw-apt-typology .col-md-12.col-lg-3 .gfw-min-days-required{align-self:flex-end}}html body .page-single-livings .hs-swiper-card-container .swiper-slide img{cursor:default!important}html body .page-single-livings section .swiper,html body .page-single-livings section .swiper-wrapper{cursor:inherit!important}html body .page-single-livings section .hs-swiper-card-container{position:relative}html body .page-single-livings section .hs-swiper-card-container .gfw-tab-btn{cursor:pointer!important;display:block!important;height:40px!important;left:30px;position:absolute;top:50%;transform:translateY(-50%);width:40px!important;z-index:10}html body .page-single-livings section .hs-swiper-card-container .gfw-tab-btn.right{left:inherit;right:20px}@media only screen and (min-width:769px) and (orientation:landscape){html body .page-single-livings h2.hs-fs-2xl{font-size:48px!important;line-height:1em!important}}html body ul.date-tab-dt-content{position:relative}html body ul.date-tab-dt-content:before{background-color:#e4e4e4;bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}[role=clear-dates-days]{margin-left:auto!important}.gfw-reset-dates{color:#000;cursor:pointer;display:inline-block;font-family:PP Neue Montreal;font-weight:400;text-decoration:underline!important;text-transform:none!important;transform:translateY(8px)}@media only screen and (max-width:768px) and (orientation:portrait){[role=clear-dates-days],[role=clear-dates-month]{line-height:.9em;margin-top:0;transform:translateY(5px);width:30%!important}[role=clear-dates-days] button,[role=clear-dates-month] button{margin-left:auto}}.modal-miami-unavailable-button{background:#000;border-radius:5px;color:#fff!important;cursor:pointer!important;margin-top:21px;padding:8px 20px}.modal-miami-unavailable{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.modal-miami-unavailable .box-content-modal{align-items:center;background-color:#fff;display:flex;height:190px;justify-content:center;padding:120px 40px 100px;text-align:center;width:566px}.modal-miami-unavailable-title{margin-bottom:3px;text-align:center}.modal-miami-unavailable-text{margin-bottom:0}.box-content-modal-miami-unavailable{align-items:center;display:flex;flex-direction:column}.exit-modal-miami-unavailable{right:17px;top:15px}@media only screen and (min-width:684px) and (max-width:992px) and (orientation:landscape){.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{display:flex!important}.hs-floated-search.d-lg-none{display:none!important}}@media only screen and (max-width:768px) and (orientation:landscape){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:-200px}.section-page-all-content .section-banner-barra.banner-barra-box.d-none.d-lg-flex{transform:translateY(-50px)}}@media only screen and (min-width:769px) and (max-width:1366px) and (orientation:landscape){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:-145px}.section-page-all-content .section-banner-barra.banner-barra-box.d-none.d-lg-flex{transform:translateY(-50px)}}@media only screen and (min-width:1367px) and (orientation:landscape){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:-200px}.section-page-all-content .section-banner-barra.banner-barra-box.d-none.d-lg-flex{transform:translateY(-50px)}}@media only screen and (max-width:683px) and (orientation:landscape){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:-50px!important}.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{display:none!important}.hs-floated-search.d-lg-none{display:flex!important}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:-50px!important}.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{display:flex!important}.section-banner-barra{bottom:inherit!important;top:100px!important}.hs-floated-search.d-lg-none{display:none!important}}@media only screen and (min-width:933px) and (max-width:1365px) and (orientation:landscape){html body .modal-gallery-single-content-body-video{width:100vw!important}html body .modal-gallery-single-content-body-video .video-js{margin-top:0!important;max-height:0!important;max-width:133vh!important;padding-top:84vh!important}html body .modal-gallery-single-content-body-video .vjs-tech{max-height:100vh!important;max-width:133vh!important}html body #modal-video-single .modal-gallery-single-content,html body #modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body,html body #modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body .modal-gallery-single-content-body-video,html body #modal-video-single .modal-gallery-single-content-body-video .vjs-tech video{max-width:112vh!important}}@media only screen and (min-width:1366px) and (max-width:1366px) and (orientation:landscape){.modal-gallery-single-content-body-video{align-items:center;display:flex;height:86.28vh;justify-content:center;padding-bottom:0;text-align:center;width:115vh}}@media only screen and (max-width:768px) and (orientation:portrait){html body .modal-gallery-single-content-body-item.modal-gallery-single-content-body-item-full.modal-gallery-single-content-body-item-full-modal.gfw-plan-imgs img{height:auto!important}}@media only screen and (orientation:portrait){#modal-login-register-box .mt-3.pt-0.mb-5.box-input-custom{height:-moz-fit-content!important;height:fit-content!important}}@media only screen and (min-width:1024px) and (orientation:landscape){.modal-map.initial.active .gm-style-iw-chr{margin-bottom:-22px!important}.modal-map.initial.active .gm-ui-hover-effect{border-radius:0;left:auto!important;right:auto!important;top:0!important;transform:scale(.7);transform-origin:right top}}@media only screen and (orientation:portrait){#hs-nav-bar-1{padding-bottom:20px!important}html body div .hs-swiper-card-container{pointer-events:none!important}html body div .hs-swiper-card-container .gfw-tab-btn,html body div .hs-swiper-card-container .swiper-button-next,html body div .hs-swiper-card-container .swiper-button-prev{pointer-events:all!important}}html body .login-info-contact-dropdown-label.active-item b.error-tip,html body button span b.error-tip,html body div.mb-md-4>b.error-tip,html body h6 b.error-tip,html body label .error-tip{color:#929292!important}html body .login-info-contact-dropdown-label.active-item b.error-tip.active,html body button span b.error-tip.active,html body div.mb-md-4>b.error-tip.active,html body h6 b.error-tip.active,html body label .error-tip.active{color:red!important;display:inline-block}@media only screen and (orientation:portrait){.section-items-listado .hs-fs-m{font-size:20px!important}.section-items-listado .hs-fs-2xs{font-size:15px!important}.section-items-listado .item-listado-custom1-available.hs-fs-2xs.text-center.pd-alx-6{font-size:13px!important}.date-tab-dt-content li.nav-item[role=clear-dates-month]{max-width:80px;position:absolute;right:0;top:-15px}}@media only screen and (max-width:389px) and (orientation:portrait){#clear-dates-days,#clear-dates-month{max-width:75px}}.v20240530940{display:none}.gfw-photo-gallery-row .col-12 img{height:auto!important;width:100%!important}@media only screen and (min-width:491px) and (max-width:1190px) and (orientation:landscape){.gfw-photo-gallery-row .col-12.col-sm-6.col-lg-4{flex:0 0 50%;margin-bottom:1.6rem!important;max-width:50%}.gfw-photo-gallery-row .col-12.col-sm-6.col-lg-4 img{height:auto!important;width:100%!important}}.open-gallery-single-property-fancybox{cursor:pointer!important}.fancybox__container{--fancybox-bg:#fff!important}.f-button:hover:not([disabled]){border-radius:0!important;box-shadow:none!important;color:#000!important}.fancybox__nav .f-button:before{display:none!important}.fancybox__nav .f-button svg{opacity:0!important}.fancybox__nav .f-button.is-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAABJmlDQ1BrQ0dDb2xvclNwYWNlQWRvYmVSR0IxOTk4AAAokWNgYFJILCjIYRJgYMjNKykKcndSiIiMUmB/wcDGIMjAA8TyicnFBY4BAT4MQACjUcG3awyMIPqyLsgsTHm8gCsltTgZSP8B4uzkgqISBgbGDCBbubykAMTuAbJFkrLB7AUgdhHQgUD2FhA7HcI+AVYDYd8BqwkJcgayPwDZfElgNhPILr50CFsAxIbaCwKCjin5SakKIN9rGFpaWmiS6AeCoCS1ogREO+cXVBZlpmeUKDgCQypVwTMvWU9HwcjAyISBARTuENWfA8HhySh2BiGGAAixORIMDP5LGRhY/iDETHoZGBboMDDwT0WIqRkyMAjoMzDsm5NcWlQGNYaRyZiBgRAfABQASlH6vGtMAAAAlmVYSWZNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAJAAAAABAAAAkAAAAAEAA5KGAAcAAAASAAAAhKACAAQAAAABAAAAbqADAAQAAAABAAAAbgAAAABBU0NJSQAAAFNjcmVlbnNob3T8+2CLAAAACXBIWXMAABYlAAAWJQFJUiTwAAADRGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTEwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6VXNlckNvbW1lbnQ+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPlNjcmVlbnNob3Q8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QWx0PgogICAgICAgICA8L2V4aWY6VXNlckNvbW1lbnQ+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xMTA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj4xNDQ8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjE0NDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CtQUHgkAAAdHSURBVHgB7Z1dSBVBFMdHMyUTNaQPMjM06aEigkpKspAoqQhFEyGiCHoIinoIRMVeBEGoHgIT8yUoIqEognwwoxDTB0H0QUQhKqKUyEyz7/R0zoKbk3q5d9y7O3P3DEj37u7s/Of/27m7OzNnigJMgpNxDkQbp5gFWw4wOEMvBAbH4Ax1wFDZ3OIYnKEOGCqbWxyDM9QBQ2Vzi2NwhjpgqGxucQzOUAcMlc0tjsEZ6oChsrnFMTg9HGhra9NDSJhVRFSLq6qqEnv27BGXLl0Ks20anJ5GwCMhXb58mUby7b/y8vJIqNa8dRDz7jFox40bN2xgBG/58uXQ399vUA1Cl2o8uLt370J0dLQNLikpCbq7u0N3wrAcRoN7/PgxLF682IYWHx8P7e3thiFQk2ssuOfPn8OSJUtsaHFxcdDS0qLmgoG5jATX1dUFiYmJNrSYmBh48OCBgfarSzYOXF9fH6SkpNjQoqKi4NatW+oOGJrTKHAvX76E1atX29DoCfL69euGWr8w2caAe/fuHWRkZEjQamtrF1Z7g3MbAe7jx4+wceNGCVpFRYXBti9cuvbgxsfHYdu2bRK0s2fPLrzmhp9Ba3Dfvn0D7HuUoJ04cQKmpqYMt33h8rUF9+vXLzh06JAEraioCP78+bPwWkfAGbQENzk5CaWlpRK0/Px8+PnzZwRY7kwVtAR3+vRpCdru3buBfjY5/XNAO3AXL16UoNGDydjY2D/F/MlyQCtw1dXVEjR6BaBXAU6zHdAG3LVr1yRomZmZ8P79+9mKeYvlgBbgbt68CdTnOD2CnZqaCq9evWJEARzwHNz9+/dh0aJFNjQ/jF4H4BH0rig6Eq90T9KTJ0/E4cOHBb6zWeXj6LV49uyZ2Lp1qyd6TCrUs1leHR0dorCw0Ia2dOlS0dzczNCCvHo8AdfT0yOwV0R8/frVkomj1+Lhw4di165dQcrmw1wHNzAwIA4cOCA+f/5suY+j16KpqUns27ePaYTiQNB3QwcOfPPmDaSlpdkPIvQkefv2bQfO7L9TuPZUOTw8DFlZWTY0vLigvr7ef447VGNXwH369Am2bNkiQfPz6LUT7MIObmJiAnbu3ClBq6ysdEK7r88RVnA/fvwAfOiQoJ07d87XhjtV+bCB+/37NxQUFEjQTp48yaPXDpELCziaWnD8+HEJWnFxMY9eOwSNThOWLi+czCPq6urst5KVK1cKDIMSsbGx9jb+IDuwYsUKsXfvXnljoG8OXgTWqV68eCG1NCybvwfhAUILCYXjPSd4bwt0nfA+hxyIceg89mnWrl0rMCBD4HxIexv9RGJkjf2dP8x2gDrZQ0lhucdRAD3OyhLfv3+3tCxbtswarsGX8FC08bEBHHD8p5LKys3NFffu3RMYdGgVPTo6Kvbv3y8GBwcDSOFdoTgQFnAk4ODBgwI7kAWG+Vp6Pnz4YI0AYEdzKPr42PkcCOlRRuHgxsZG6aly/fr1MDQ0pHAmzjLTgbC8gM8sgD5fuXJFgrd582YYGRn5/zD+HoIDroAjPbh4jARvx44dQJE4nNQccA0cyTt//rwEj1468clTTbnPc7kKjvowqaMZ77f2Hz7EAEXmcArNAVfBkTQKk6JwqZnwSkpKgCJ0OAXvgOvgSBqFS+GEIQneqVOneMgneG7gCTjSh1PzICcnR4J34cKFEKT7+1DPwJHtOEUPcNayBA+XLPQ3kSBr7yk40og9KrBhwwYJHi1hyCmwA56DI3lv376F9PR0CV5DQ0Ng5T7fqwU4YoAd0LBq1SobHi1leOfOHZ/jmb/62oAjib29vYBDQDY8Wlzt0aNH86v38R6twBGHzs5OSEhIsOHRcoZPnz71MaK5q64dOJLZ2toKBGz6JR1Hhy2gc1fBn1u1BEcoMOwK6KdyGl5ycjJgeJY/Kc1Ra23BkVZah3JmbDhOYQMM05qjGv7bpDU4woHzM+1WR62PwrRev37tP1L/1Vh7cKS3pqZGgsej6Bi3/x9Ibb+WlZVJ8DZt2uTrUXRjwNEVdebMGQne9u3bfTuKbhQ4GrM7duyYBI/Ws/TjAm1GgaNWR+FbR44ckeD5cRTdOHAEj+ap5OXlSfCOHj3qq1F0I8ERvC9fvkB2drYEz0+j6MaCI3g0N5PmaE73rtC/NJPMD8locASIZkXTe91MeDSHM9KT8eAIEC2RuGbNGgne1atXI5pd2II+sAW4ltatWydoJT5cMtEqEzukBS4J7Fr5XhQUlvg4LypCZeJ/+Cdw0QBrbTDsWfFKhivlRhQ4cgxnS9uhXa446FEhEQfOIx9dLzYi7nGuu6ZBgQxOAwgqEhicimsa5GFwGkBQkcDgVFzTIA+D0wCCigQGp+KaBnkYnAYQVCQwOBXXNMjD4DSAoCKBwam4pkEeBqcBBBUJDE7FNQ3yMDgNIKhIYHAqrmmQh8FpAEFFAoNTcU2DPAxOAwgqEhicimsa5GFwGkBQkcDgVFzTIA+D0wCCioS/QA6kWxPPw1sAAAAASUVORK5CYII=")!important}.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{background-position:50%!important;background-repeat:no-repeat!important;background-size:40px auto!important}.fancybox__nav .f-button.is-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAACKWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgdGlmZjpYUmVzb2x1dGlvbj0iMTQ0LzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjE0NC8xIgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iMTEwIgogICBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTEwIgogICBleGlmOlVzZXJDb21tZW50PSJTY3JlZW5zaG90Ii8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+Ss1FugAAASdpQ0NQa0NHQ29sb3JTcGFjZUFkb2JlUkdCMTk5OAAAKJFjYGBSSCwoyGESYGDIzSspCnJ3UoiIjFJgf8HAxiDIwMMgwKCbmFxc4BgQ4MMABDAaFXy7xsAIoi/rgszClMcLuFJSi5OB9B8gzk4uKCphYGDMALKVy0sKQOweIFskKRvMXgBiFwEdCGRvAbHTIewTYDUQ9h2wmpAgZyD7A5DNlwRmM4Hs4kuHsAVAbKi9ICDomJKflKoA8r2GoaWlhSaJfiAISlIrSkC0c35BZVFmekaJgiMwpFIVPPOS9XQUjAyMTBgYQOEOUf05EByejGJnEGIIgBCbI8HA4L+UgYHlD0LMpJeBYYEOAwP/VISYmiEDg4A+A8O+OcmlRWVQYxiZjBkYCPEBLddKXj1AibcAAAc/SURBVHgB7Z1bSBRRGMePt0ITTSKRRMJMejBRwYyKLkZRVERgiiChCD6Iij4EQWkvQRDUS1RSvkhF1lMRBCKFUWIPihnYTZBudNfKzOxmX+db2mGPzOzOzM7unrPzHVjcOfN9x2/+vz07c64bAzwxSsopEKtcxBSwRwECp+gHgcAROEUVUDRsqnEETlEFFA2bahyBU1QBRcOmGkfgFFVA0bCpxhE4RRVQNGyqcQROUQUUDZtqHIFTVAFFw6YaR+AUVUDRsKnGEThFFVA0bKpxBE5RBRQN2xU17u/fv4riMQ476sGNjIyw/Px8NjQ0ZKyCgmeiGtzdu3fZ+vXr2aNHj9j27dvZkydPFESkH3JUgxscHGRfvnzxXPnHjx/Z1q1b2fPnz/WVUC0Xp6BHc2pra8Mp9tpr+fLl8PbtW+UvmSl/BSYuoLm5WQOHEPk9DyYmJkx4ymviCnD8qRJqa2sFeKtXr4apqSl5yQSIzBXgUIPZ2VkoLy8X4G3evBlmZmYCSCTnadeAQ/l//foFO3bsEODt3r0bfv/+LScdP1G5Chzq8P37d9i4caMAr6qqylMj/egk3SnXgUMCX79+hVWrVgnw6uvrpYPjLyBXgkNB8Kly5cqVArwDBw7400qqc64FhxSwPYftOt923tGjR6UCZBSMq8GhKLwnBbKysgR4p0+fNtJLmnzXg0MST58+hfT0dA1eTEwMXLhwQRpIeoEQuP+qDA8Pw8KFCzV48fHxcO3aNT3NpMgjcD4Y7t27BwsWLNDgzZ8/H27evOljIc9bAjeHxa1btwCBeR9YkpOTAYHKlgicDpHr168DflV64aWlpcGDBw90LCOXReAMtL906RLExsZq8DIyMmB0dNTAOvzZBM6P5mfPntXAYe1bunQpvHr1yo9H+E4RuABaHz9+XIC3YsUK+PDhQwCv0J8mcCY0Pnz4sACvqKgI+JQIE56hMyFwJrVtaWkR4K1btw6mp6dNejtvRuBMaqo3ir5t2zb4+fOnyRKcNSNwFvTEUfSKigqh5pWVlcGfP38slOKMKYGzqKPeKHpNTQ1gjQxnInA21MZ5Kps2bRJqHs4kC2cicDbVxlH0kpISAR7O4QxXInBBKI2j6DhH09s1hn9PnDgRRInmXQmcea10LfVG0Ts6OnRtncwkcA6oOXcUHfs4r1y54kDJxkXE4ClexSkFqQDvgPasDOLdYZ6SEhISGB+IZXweZ5Al67sTOH1dbOXyoR9WWlrKPn/+7PFPTExk3d3dbMOGDbbK8+dkCdyuXbtYX1+fv/Jcf443FRhv62k6pKSkMD4tgmVnZ2t5TryJt1II75tjk5OTVlxcb8ubDezly5eOg4vqhY2yfGrwfud0svRVefv2bea9+TodSDSUh1+R+/fvZ+/fv9cup6GhgZ06dUo7duyN8QMnnbGiAHY07927V2iM79u3L2R9mNSOs0LHwBY7mLGjmdcm7bVnz56QLt8icAYwrGQ3NTVpwBDeli1b4MePH1aKsGxL4CxLJjocOnRIgLZmzRr49u2baBSCIwIXhKjHjh0ToBUUFMCnT5+CKNG8K4Ezr5Vg2d7eLkDLzc2Fd+/eCTahPCBwNtS9ePEi4Ioe78MILtN68eKFjZLsuxA4i9rhCh7f6em4PItvNWWxlODNLTXAHWs8KloQX7nDsL+Wz+zyXAFflsV6e3tZYWFh2K+IurxMSt7f389420yDxpdjsRs3bkQEGoZM4EyAu3//vmdcDTvZMc2bN49dvXqVrV271oR3aEwIXABdcatEPvFVGxWJi4tjXV1dnp34AriG9nTwt8noLeHZs2eQmZmpPT3ik2RnZ6cUF0xPlQYY3rx5Azk5ORo0Xn3g5MmTBtbhzyZwOpqPj49DXl6eAO3IkSM6lpHLInBztOcj/FBcXCxA42Nsc6wif0jgfBjgBm18D2cBWl1dnY+FPG8J3H8WuFyKb7gtQKusrJR2Vz0Cx8Hh6DUul8IHEO9r586dnv0t5aljYiSuB4ej19XV1RowBIf7WeLXpszJ9eAaGxsFaPhggitxZE+uBnfw4EEBGjYBsCmgQnItuLmj18uWLYPXr1+rwMwToyvBnTlzRqhpS5YsgbGxMWWgYaCuA4f7UPqOXi9atAgePnyoFDTXgeNDMcLoNV+QAQMDA8pBcxW4np4eYTtDvgQK+JR6JaG5BhxfGgZJSUnafY0vwgA+eq0sNFeA4z/4B6mpqRo0XOZ7+fJlpaFFPbjHjx/D4sWLNWjYK3Lu3DnloeEFRPXUhfPnzzP8wT9v4lsYMt7b7z1U+29UfPz8XIT3h/9aW1v9WKl3yhXzKu/cuROSBfSRrLKuABdJgUP1v6P6Hhcq0WQol8DJQMFGDATOhmgyuBA4GSjYiIHA2RBNBhcCJwMFGzEQOBuiyeBC4GSgYCMGAmdDNBlcCJwMFGzEQOBsiCaDC4GTgYKNGAicDdFkcCFwMlCwEQOBsyGaDC7/AMzZBuK7TxEkAAAAAElFTkSuQmCC")!important}.f-button{background:#fff!important;border-radius:0!important;box-shadow:none!important;color:#000!important}.fancybox__content{cursor:default!important;pointer-events:none!important}.gfw-custom-filter{color:#42819f;cursor:pointer;line-height:48px;padding-left:15px;padding-right:15px;position:relative}.gfw-custom-checkbox{border:1px solid #42819f;display:inline-block;height:16px;margin:2px 5px 5px;position:relative;vertical-align:middle;width:16px}.gfw-custom-checkbox.active:after{background-color:#42819f;border-radius:50%;content:"";display:block;height:12px;left:1px;position:absolute;top:1px;width:12px}.card-modal-filtro.blue,.card-modal-filtro.blue .hs-optimal-price-title,.card-modal-filtro.blue .hs-optimal-price-units,.card-modal-filtro.blue .modal-filtro-item-content.pt-2,.card-modal-filtro.blue button.button-modal-filtro{color:#42819f!important}.card-modal-filtro.blue .modal-filtro-item-content.pt-2 .hs-fs-xs.gfw-custom-filter{color:#42819f!important;display:block;font-size:18px!important;line-height:1.1em;padding-left:0!important;padding-right:0!important}.card-modal-filtro.blue .modal-filtro-item-content.pt-2 .hs-fs-xs.gfw-custom-filter span{color:#42819f!important;display:inline-block;vertical-align:top;width:calc(100% - 42px)}.card-modal-filtro.blue .modal-filtro-item-content.pt-2 .hs-fs-xs.gfw-custom-filter span:first-of-type{height:16px!important;margin-right:10px;width:16px!important}@media only screen and (max-width:768px) and (orientation:portrait){.card-modal-filtro-header .gfw-custom-filter{line-height:1em}}@media only screen and (max-width:1023px) and (orientation:landscape){.button-modal-filtro.hs-button-people .gfw-custom-filter{line-height:1em!important}}html body #optimal-price-alert a.btnh.btnh-secondary2-blue.btnh-sm.hs-fs-2xs-static.mt-2{display:block!important}@media only screen and (orientation:portrait){.section-listado-custom-sticky-content.hs-clearfix .hs-fs-xs.gfw-custom-filter.hs-bestprice{display:block;max-width:135px}.gfw-custom-filter-label{display:inline-block;line-height:1em!important;margin-right:10px;max-width:50px;padding-left:5px;transform:translateY(7px)}#modal-item-filtro-04 .fs-24-alx-tablet span{display:inline-block;font-size:16px!important;transform:translateY(-10px)!important}}@media only screen and (min-width:768px) and (orientation:portrait){#modal-item-filtro-04 .fs-24-alx-tablet span{display:inline-block;font-size:20px!important;transform:translateY(-10px)!important}.tooltip-ipad-left .gfw-custom-checkbox{transform:translate(-10px)}.tooltip-ipad-left .gfw-custom-filter-label{display:inline-block;line-height:1em!important;margin-right:0;max-width:50px;padding-right:0;transform:translate(-14px,8px)}.tooltip-ipad-left .gfw-custom-filter.hs-bestprice .gfw-tooltip.blue.down .info-icon{bottom:-5px;position:absolute;right:-8px}.section-listado-custom-sticky>.container.container-big{padding-left:7px!important;padding-right:0!important}}@media only screen and (max-width:1023px) and (orientation:landscape){#modal-item-filtro-04 .fs-24-alx-tablet span{display:inline-block;font-size:20px!important;transform:translateY(-10px)!important}.tooltip-ipad-left .gfw-custom-filter-label{display:inline-block;line-height:1em!important;margin-right:20px;max-width:50px;padding-left:5px;transform:translateY(7px)}.tooltip-ipad-left .gfw-custom-filter.hs-bestprice .gfw-tooltip.blue.down .info-icon{bottom:-5px;position:absolute;right:-3px}}select{-webkit-text-fill-color:#000;color:#000}@media only screen and (max-width:768px) and (orientation:portrait){.box-input-custom #owners-prefix{transform:translateY(5px)}#my-dropzone .dz-image{margin-top:12px!important}}@media only screen and (max-width:1023px) and (orientation:landscape){.section-page-all-content .section-banner .container-banner .row{margin-top:-200px!important}.section-page-all-content .section-banner .container-banner .row .col-md-7 h1.section-banner-title.hs-lh-1,.section-page-all-content .section-banner .container-banner .row .col-md-7 h1.section-banner-title.hs-lh-1 strong{font-size:56px!important}.hs-floated-search{bottom:40px!important;top:inherit!important}}@media (min-width:992px){.menu-select-location{line-height:1.1em;max-width:160px;position:relative}.section-header>.container:first-of-type{max-width:1140px!important}}@media only screen and (min-width:490px) and (max-width:1024px) and (orientation:portrait){.container{max-width:780px!important}}@media only screen and (orientation:landscape){#hs-sidebar-reservation{padding-bottom:40px!important}#login-registrar-content #modal-login-register-box .hs-color-grey.my-4,label[for=modal-login-input-checkbox].modal-login-checkbox-label{font-size:16px!important}}.gfw-living-info-tag{display:block}.gfw-living-info-tag .gfw-living-btn{background-color:rgba(0,0,0,.95);color:#fff;cursor:pointer;display:block;float:left;font-size:16px!important;padding:8px 16px;position:relative}.gfw-living-info-tag .gfw-living-info{background-color:rgba(0,0,0,.95);border-radius:10px;color:#fff;display:block;font-size:16px;left:0;max-width:240px;opacity:0;padding:12px 18px;pointer-events:none;position:absolute;top:55px;transition:opacity .5s linear;width:60%}.gfw-living-info-tag:focus .gfw-living-info,.gfw-living-info-tag:hover .gfw-living-info{opacity:1}.gfw-detail-page .gfw-living-info-tag{display:block;left:50%;max-width:1240px;position:absolute;top:40px;transform:translate(-50%);width:100%}@media only screen and (max-width:1320px){.gfw-detail-page .gfw-living-info-tag{max-width:calc(100vw - 80px)}}@media only screen and (max-width:991px){.gfw-detail-page .gfw-living-info-tag{top:110px}}.hs-tag-container .gfw-living-info-tag .gfw-living-btn{font-size:14px!important;padding:5px 16px}.hs-tag-container .gfw-living-info-tag .gfw-living-info{left:0;padding:12px 14px;top:45px}.gfw-detail-page .hs-tag-container .gfw-living-info-tag{display:block;left:0;position:absolute;top:0;transform:translate(0);width:100%}.section-banner-barra{bottom:9vh}.section-banner-barra .hs-font-0.hs-filter-menu.d-flex{transform:scale(1);transform-origin:center top}.gfw-call-cta{display:block;font-size:16px!important;margin-top:15px;opacity:.75;text-shadow:0 0 6px rgba(0,0,0,.5)}.gfw-call-cta,.gfw-call-cta a{color:#fff!important}.gfw-call-cta.mobile-only{display:none}@media only screen and (max-width:766px) and (orientation:portrait){.gfw-call-cta.mobile-only{display:block;font-size:14px!important;left:15px;letter-spacing:.04em;line-height:1.2em;opacity:.65;position:absolute;top:50px}}@media only screen and (max-width:766px) and (orientation:portrait) and (max-width:575px){.section-banner-title{margin-top:-10px!important}}.modal-box-banner{transform:translate(-50%,-65%)!important}.modal-box-banner.barra-dormitorios-box{transform:translate(-44%,-125%)!important}.scrolled .modal-box-banner,.section-page-all-content-listados .modal-box-banner{transform:translate(-58px,-20px)!important}.gfw-search-btns-modal-mobile{display:none}@media only screen and (max-width:767px) and (orientation:portrait){.container.d-flex.align-items-start.pt-2.mt-4.px-1-ipad-alx{display:none!important}.gfw-search-btns-modal-mobile{display:block}}body.detail-box-open,body.detail-box-open .hs-page-main-content,body.detail-box-open main{overflow:hidden!important}@media only screen and (max-width:768px) and (orientation:portrait){body.detail-box-open .gfw-reservation-details .hs-p-24>div:last-of-type{padding-bottom:180px!important}#detail-box,.hs-page-right-content .hs-page-right-fixed{overflow:hidden;overflow-y:auto}}@media only screen and (max-width:767px) and (orientation:portrait){.hs-page-right-content div.hs-date-box-overlay.modal-box-banner{max-height:calc(100vh - 290px)}}@media only screen and (max-width:768px) and (orientation:portrait){.dropdown.dropdown-list-dd-item.gfw-long-text-selector button.dropdown-menu-button-custom.active-item{height:50px}.dropdown.dropdown-list-dd-item.gfw-long-text-selector button p{line-height:1em;text-align:left!important}.dropdown.dropdown-list-dd-item.gfw-long-text-selector .dropdown-menu.dropdown-menu-select-people.dropdown-menu-custom.bill-class.show{top:30px!important}.dropdown.dropdown-list-dd-item.gfw-long-text-selector .dropdown-menu.dropdown-menu-select-people.dropdown-menu-custom.bill-class.show a.dropdown-item.dropdown-item-info-c{line-height:1em;text-align:left;white-space:normal}}.gfw-inline-checkboxes>div{display:inline-block;margin-right:20px}.hs-form-font-size-16 .input-custom#provincia-select,.hs-form-font-size-16 .input-custom#provincia-select-bill,select#provincia-select,select#provincia-select-bill{font-size:18px;font-weight:400}@media only screen and (max-width:767px) and (orientation:portrait){#hora_llegada,input.input-custom[type=time]{min-height:35px}}@media only screen and (min-width:992px) and (max-width:1013px) and (orientation:landscape){.hs-menu-space{gap:5px!important}.menu-select-location{max-width:110px!important;padding-right:10px}a#btn-modal-access-login.btnh.btnh-primary2.button-login.hs-border-black{margin-left:10px;margin-right:10px}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){#barra-vivienda-box.modal-box-banner.barra-vivienda-box{left:90px!important}.section-page-all-content.section-page-all-content-listados>.section-listado-custom-sticky>.container.container-big{max-width:960px!important}.section-page-all-content.section-page-all-content-listados .hs-filter-menu{gap:10px!important;justify-content:space-evenly;margin:auto}.section-page-all-content.section-page-all-content-listados .hs-filter-menu .hs-list-bar li a:not(.hs-ignore){padding-left:10px!important;padding-right:10px!important}}@media only screen and (min-width:769px) and (max-width:1024px) and (orientation:landscape){#barra-vivienda-box.modal-box-banner.barra-vivienda-box{left:85px!important}.gfw-listing-page .section-listado-custom-sticky-content .hs-list-bar li a:not(.hs-ignore){font-size:13px!important;padding-left:8px!important;padding-right:8px!important}.gfw-listing-page .section-listado-custom-sticky-content .hs-fs-xs.gfw-custom-filter.hs-bestprice{padding-left:8px!important;padding-right:8px!important}.gfw-listing-page .section-listado-custom-sticky-content .list-filter-dropdown-item button{font-size:13px!important;padding-left:8px!important;padding-right:8px!important}.gfw-listing-page .section-listado-custom-sticky-content .list-filter-dropdown-item button>p,.gfw-listing-page .section-listado-custom-sticky-content .list-filter-dropdown-item button>p>b,.gfw-listing-page .section-listado-custom-sticky-content span.gfw-custom-filter-label{font-size:13px!important}}@media only screen and (min-width:1025px) and (max-width:1194px) and (orientation:landscape){#barra-vivienda-box.modal-box-banner.barra-vivienda-box{left:85px!important}}@media only screen and (min-width:480px) and (max-width:768px) and (orientation:portrait){.gfw-listing-page .section-listado-custom-sticky-content .hs-list-bar li a:not(.hs-ignore){font-size:14px!important;padding-left:11px!important;padding-right:11px!important}.gfw-listing-page .section-listado-custom-sticky-content .hs-fs-xs.gfw-custom-filter.hs-bestprice{padding-left:11px!important;padding-right:11px!important}.gfw-listing-page .section-listado-custom-sticky-content .list-filter-dropdown-item button{font-size:14px!important;padding-left:11px!important;padding-right:11px!important}.gfw-listing-page .section-listado-custom-sticky-content .list-filter-dropdown-item button>p,.gfw-listing-page .section-listado-custom-sticky-content .list-filter-dropdown-item button>p>b,.gfw-listing-page .section-listado-custom-sticky-content span.gfw-custom-filter-label{font-size:14px!important}}.gfw-order-by-mobile b,.gfw-order-by-mobile strong{font-weight:400!important}.hs-dashed-list.multiline>*>:first-child:after{border-bottom:1px solid #c9c9c9;bottom:inherit!important;margin-left:.2em;top:.6em!important;width:calc(100% - 25px)!important}.hs-dashed-list.multiline>*>:first-child{overflow:visible!important}.hs-dashed-list.multiline>*>:last-child{background-color:#f2f2f2;padding-left:.2em;position:relative;text-align:right;vertical-align:bottom;width:1%;z-index:2}.hs-dashed-list.multiline .gfw-multiline-fix{background:transparent!important}.hs-dashed-list.multiline .gfw-multiline-fix>span{background:#f2f2f2!important;display:inline-block;padding-left:10px}.modal-gallery-single-content-header{position:relative;z-index:999}.modal-gallery-single-content-header .icon-i_close:before{color:#000;content:"\e80a";text-shadow:1px 1px 0 hsla(0,0%,100%,.5)}@media only screen and (min-width:933px) and (orientation:landscape){.modal-gallery-single,.modal-gallery-single-overlay{background:rgba(0,0,0,.5)!important}.modal-gallery-single-content{background-color:#fff!important;border-radius:5px!important;height:calc(100vh - 80px)!important;margin:40px!important;max-width:calc(100% - 80px)!important;overflow:hidden;overflow-y:auto;width:100%!important}.modal-gallery-single-content-body-item-full-modal>img{max-height:calc(100vh - 130px)}#modal-plano-single .modal-gallery-single-content-body-item-full-modal{height:54vh!important;margin-bottom:0}#modal-plano-single .modal-gallery-single-content{background-color:#fff!important;border-radius:5px!important;height:54vh!important;left:50%;margin:0!important;max-width:calc(100% - 80px)!important;overflow:hidden;overflow-y:hidden!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%!important}#modal-plano-single .modal-gallery-single-content .modal-gallery-single-content-body{height:-moz-fit-content!important;height:fit-content!important;left:50%!important;max-height:-moz-fit-content!important;max-height:fit-content!important;max-width:none!important;min-height:-moz-fit-content!important;min-height:fit-content!important;min-width:inherit!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:100%!important}}@media only screen and (min-width:1024px) and (orientation:landscape){#modal-plano-single .modal-gallery-single-content{background-color:#fff!important;border-radius:5px!important;height:84vh!important;left:50%;margin:0!important;max-width:75vw!important;overflow:hidden;overflow-y:hidden!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%!important}#modal-plano-single .modal-gallery-single-content-body-item-full-modal{height:84vh!important}}@media only screen and (max-width:932px) and (orientation:landscape){#modal-plano-single .modal-gallery-single-content-body{height:100vh!important;margin-top:-60px;max-height:100vh!important;max-width:100vw!important;min-width:100vw!important;overflow:hidden!important;width:100vw!important}#modal-plano-single .modal-gallery-single-content{background-color:#fff!important;border-radius:0!important;height:100vh!important;left:50%;margin:0!important;max-height:100vh!important;max-width:100vw!important;min-height:100vh!important;min-width:100vw!important;overflow:hidden;overflow-y:hidden!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}#modal-plano-single .modal-gallery-single-content-body-item-full-modal{height:100vh!important;margin-bottom:0;max-height:100vh!important;min-height:100vh!important}#modal-plano-single .modal-gallery-single-content-body .modal-gallery-single-content-body-item img{transform:translate(-50%,-50%) scale(.7)!important}#modal-gallery-single .modal-gallery-single-content-body,[id^=modal-gallery-] .modal-gallery-single-content-body{height:100vh!important;margin-top:0;max-height:100vh!important;max-width:100vw!important;min-height:100vh!important;min-width:100vw!important;padding-top:20px!important;position:absolute;top:0;width:100vw!important}#modal-gallery-single h2.hs-fs-m.hs-font-title.text-uppercase.mt-2.mb-3.hs-oneline{margin-top:0!important}}@media only screen and (min-width:932px) and (max-width:1024px) and (max-height:810px) and (orientation:landscape){#modal-plano-single .modal-gallery-single-content-body-item-full-modal{height:80vh!important;margin-bottom:0}#modal-plano-single .modal-gallery-single-content{background-color:#fff!important;border-radius:5px!important;height:80vh!important;left:50%;margin:0!important;max-width:calc(100% - 80px)!important;overflow:hidden;overflow-y:hidden!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%!important}}@media only screen and (min-width:1200px) and (orientation:landscape){#modal-plano-single .modal-gallery-single-content-body-item-full-modal>img{left:50%;max-height:calc(85vh - 130px);position:absolute;top:50%;transform:translate(-50%,-50%)}}#modal-gallery-single .modal-gallery-single-content-body,[id^=modal-gallery-] .modal-gallery-single-content-body{max-height:calc(100vh - 100px)}#modal-gallery-single .modal-gallery-single-content-header-close.close-gallery:before,[id^=modal-gallery-] .modal-gallery-single-content-header-close.close-gallery:before{background-color:hsla(0,0%,100%,.9);content:"";display:block;height:50px;position:absolute;right:-10px;top:-10px;width:50px;z-index:-1}#modal-video-single .modal-gallery-single-content{background-color:#fff!important;border-radius:5px!important;height:86vh!important;left:50%;margin:auto!important;max-width:115vh!important;overflow:hidden!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}#modal-video-single .modal-gallery-single-content .icon-i_close:before{color:#fff;content:"\e80a";text-shadow:1px 1px 0 rgba(0,0,0,.5)}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body{margin:0;max-width:115vh!important;overflow-y:auto;padding:0;position:absolute;top:0;width:115vh!important}.modal-gallery-single-content-body-item-full-modal img.modal-gallery-single-img-mobile{height:auto!important;width:100%!important}.modal-gallery-single-content-body-item-full-modal>img{margin:0 auto}.modal-gallery-single-content-body{max-width:calc(100% - 80px)!important;overflow-y:auto;position:absolute;top:60px;width:100%!important}@media only screen and (max-width:1179px) and (orientation:landscape){.modal-gallery-single-content-header{align-items:center;background-color:#fff!important;display:block;float:right;padding:20px;right:0;top:0;z-index:9999}.modal-gallery-single-content-body{height:100vh;max-height:100vh}#modal-gallery-single .modal-gallery-single-content-header-close.close-gallery:before,[id^=modal-gallery-] .modal-gallery-single-content-header-close.close-gallery:before{right:-14px}#modal-plano-single .modal-gallery-single-content-body{height:calc(100vh - 100px);max-height:100vh;overflow:hidden}#modal-plano-single .modal-gallery-single-content-body .modal-gallery-single-content-body-item{position:relative}#modal-plano-single .modal-gallery-single-content-body .modal-gallery-single-content-body-item img{height:auto!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 20px)!important}.gfw-plan-imgs img.modal-gallery-single-img-desktop{display:none!important}.gfw-plan-imgs img.modal-gallery-single-img-mobile{display:block!important;height:100vh!important;margin:0 auto!important;max-height:none!important;max-width:none!important;width:auto!important}#modal-video-single .modal-gallery-single-content-header{background-color:transparent!important}.modal-gallery-single-content-body-video{height:auto;margin:auto}}@media only screen and (max-width:1194px) and (orientation:landscape){.gfw-plan-imgs img.modal-gallery-single-img-mobile{height:calc(100vh - 120px)!important}}@media only screen and (max-width:1024px) and (orientation:landscape){.gfw-plan-imgs img.modal-gallery-single-img-mobile{height:calc(100vh - 120px)!important}}@media only screen and (max-width:896px) and (orientation:landscape){.gfw-plan-imgs img.modal-gallery-single-img-mobile{height:calc(100vh - 40px)!important}}.video-js.vjs-16-9{padding-top:75.025%!important}@media only screen and (orientation:portrait){.video-js.vjs-16-9{padding-top:75.025%!important}}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:landscape){div#detail-box{background-color:rgba(0,0,0,.5)}}.gfw-reservation-details .hs-scroll-content{overflow-x:hidden}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:landscape){.hs-page-right-content .hs-page-right-fixed{display:block;height:calc(100vh - 240px)!important;left:50%;margin-bottom:0!important;max-height:calc(100vh - 240px)!important;padding-bottom:0!important;position:absolute;top:50%;transform:translate(-50%,-55%)}html body #payment-info.active{padding-bottom:10px;padding-top:30px}#mobile_reserve_btn{transform:translateX(-10px)}}@media only screen and (min-width:768px) and (max-width:932px) and (orientation:landscape){html body #detail-box .text-right.py-4.px-5.d-block.d-xl-none{height:30px!important;left:inherit!important;position:fixed!important;right:0!important;top:0!important;width:30px!important;z-index:999999999!important}.hs-page-right-content .hs-page-right-fixed{background-color:#fff!important;height:100vh!important;margin:0!important;max-height:100vh!important;max-width:100vw!important;padding:25px 80px 0!important;width:100vw!important}#payment-info>.payment_calendar.mb-1{padding-bottom:120px!important}}@media (min-width:1270px){html body #payment-info.active{padding-bottom:0;padding-top:30px}#mobile_reserve_btn{transform:translateX(-10px)}}#detail-box .text-right.py-4.px-5.d-block.d-xl-none{height:30px;left:calc(50% + 110px);position:relative!important;top:86px;width:30px;z-index:999999999}#detail-box .text-right.py-4.px-5.d-block.d-xl-none:before{background-color:#fff;content:"";display:block;height:46px;position:absolute;right:6px;top:8px;width:55px}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:landscape){.hs-page-right-content div.hs-date-box-overlay.modal-box-banner{margin-left:50%;max-height:calc(100vh - 155px);overflow-y:auto!important;top:60px!important;transform:translateX(-50%)!important}.hs-page-right-content .barra-fecha-box{max-width:750px;width:calc(100vw - 40px)}}@media only screen and (max-width:1024px) and (orientation:portrait){#detail-box .text-right.py-4.px-5.d-block.d-xl-none{left:calc(100% - 100px);top:0!important}#modal-gallery-single h2.hs-fs-m,[id^=modal-gallery-] h2.hs-fs-m{font-size:24px!important}#modal-gallery-single .modal-gallery-single-content-body,[id^=modal-gallery-] .modal-gallery-single-content-body{max-height:calc(100vh - 80px);max-width:100vw!important;top:20px;width:100%!important}#modal-video-single .modal-gallery-single-content .icon-i_close:before{color:#000!important;content:"\e80a"!important;text-shadow:1px 1px 0 hsla(0,0%,100%,.5)!important}#modal-video-single{background:#fff;bottom:0;display:none;height:100vh;left:0;max-height:100vh;min-height:100vh;overflow:hidden;position:fixed;right:0;top:0;z-index:999}#modal-video-single .modal-gallery-single-content-header{position:absolute;right:0;top:0}#modal-video-single .modal-gallery-single-content{height:100vh;margin:0!important;max-height:100vmin!important;max-width:100vw!important;min-height:100vh;position:relative!important}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body{height:100vh;max-height:100vmin!important;max-width:100vh!important;min-height:100vh;overflow:hidden!important;width:100vw!important}#modal-video-single .modal-gallery-single-content-body-video{margin-top:50vh;transform:translateY(-50%)}#modal-plano-single .modal-gallery-single-content-body{max-width:100vw!important}#modal-plano-single .modal-gallery-single-content-body-item.modal-gallery-single-content-body-item-full.modal-gallery-single-content-body-item-full-modal.gfw-plan-imgs img{height:auto!important;margin-top:50%;transform:translateY(-50%)}}html body div.fancybox__container .fancybox__slide{padding:0!important}@media only screen and (max-width:1365px) and (orientation:landscape){#modal-video-single .modal-gallery-single-content{height:84vh!important;overflow:hidden!important}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body{height:84vh;margin:0;max-height:84vh!important;max-width:115vh!important;min-height:84vh;overflow-y:auto;overflow:hidden!important;padding:0;position:absolute;top:0;width:100%!important}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body .modal-gallery-single-content-body-video{height:84vh;max-width:115vh!important;min-height:84vh;width:100%!important}.modal-gallery-single-content-body-item-full-modal>img{left:50%;max-height:calc(100vh - 170px);position:absolute;top:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:933px) and (orientation:landscape){.modal-gallery-single-content-body-item-full-modal>img{left:50%;max-height:calc(100vh - 170px);position:absolute;top:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:932px) and (orientation:landscape){#modal-video-single .modal-gallery-single-content-header{margin-top:-10px!important;padding:24px 16px!important}#modal-video-single .modal-gallery-single-content-header:before{background-color:hsla(0,0%,100%,.9)!important;content:"";display:block;height:62px;position:absolute;right:0;top:0;width:50px;z-index:-1}#modal-video-single .modal-gallery-single-content{background-color:#fff!important;border-radius:5px!important;height:100vh!important;left:0;margin:auto!important;max-width:100vw!important;overflow:hidden;overflow-y:hidden;position:absolute;top:0;transform:translate(0);width:100%!important}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body{height:100vh;max-height:100vmin!important;max-width:115vh!important;min-height:100vh;width:115vh!important}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body .modal-gallery-single-content-body-video{height:100vh;max-height:100vmin!important;max-width:133.4vh!important;min-height:100vh}#modal-video-single .modal-gallery-single-content .modal-gallery-single-content-body{margin:0;max-width:100vw!important;overflow-y:auto;padding:0;position:absolute;top:0;width:100vw!important}#modal-video-single .modal-gallery-single,#modal-video-single .modal-gallery-single-overlay{background:#000!important}#modal-video-single .modal-gallery-single-content .icon-i_close:before{color:#000!important;content:"\e80a"!important;text-shadow:1px 1px 0 hsla(0,0%,100%,.5)!important;top:20px!important}}@media only screen and (max-width:1194px) and (orientation:landscape){html body div.fancybox__container .fancybox__slide{padding:0!important}html body div.fancybox__container .fancybox__slide,html body div.fancybox__container .fancybox__slide.has-image>.fancybox__content{height:100vh!important;margin:0!important;width:100vw!important}html body div.fancybox__container .fancybox__slide.has-image>.fancybox__content .fancybox-image{transform:scale(1.06)!important}}@media only screen and (max-width:431px) and (orientation:portrait){#modal-plano-single .modal-gallery-single-content-body-item.modal-gallery-single-content-body-item-full.modal-gallery-single-content-body-item-full-modal.gfw-plan-imgs img{height:auto!important;margin-top:50%;transform:translateY(0)}}@media only screen and (min-width:1194px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){html body div.fancybox__container .fancybox__slide{padding:0!important}html body div.fancybox__container .fancybox__slide,html body div.fancybox__container .fancybox__slide.has-image>.fancybox__content{height:100vh!important;margin:0!important;width:100vw!important}html body div.fancybox__container .fancybox__slide.has-image>.fancybox__content .fancybox-image{transform:scale(1)!important}}@media only screen and (max-width:1024px) and (orientation:landscape){html body div.fancybox__container .fancybox__slide.has-image>.fancybox__content .fancybox-image{transform:scale(1.06)!important}}@media only screen and (min-width:768px) and (max-width:1195px) and (orientation:landscape){html body #modal-gallery-single div .col-12.col-sm-6.col-lg-4.gfw-photo-gallery-item,html body [id^=modal-gallery-] div .col-12.col-sm-6.col-lg-4.gfw-photo-gallery-item{flex:0 0 50%!important;max-width:50%!important}html body #modal-gallery-single .modal-gallery-single-content-header{padding:24px 40px!important}.payment-calendar-checkout-text{margin-bottom:0}.modal-gallery-single-content-body{max-height:calc(100vh - 100px);padding:0 32px}}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:landscape){.modal-filtro-avanzado .col-lg-4{flex:0 0 50%!important;max-width:50%!important}}@media only screen and (min-width:1025px) and (max-width:1194px) and (orientation:landscape){.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 h3.d-flex.hs-font-title.hs-fs-m-static.align-self-center{width:auto!important}.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 .ml-4.mr-auto{margin-left:0!important}.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 .btnh-secondary2{padding:10px 16px!important}.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 .hs-color-grey.align-self-center{padding-left:20px!important}.section-items-listado .item-listado-custom1-available.hs-fs-2xs.text-center.pd-alx-6{margin-left:8px!important}}@media only screen and (min-width:576px) and (max-width:1024px) and (orientation:landscape){.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 h3.d-flex.hs-font-title.hs-fs-m-static.align-self-center{width:30vw!important}.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 .btnh-secondary2{padding:10px 16px!important}.section-items-listado .hs-listing-living-flex-for-small.mr-auto.w-100 .hs-color-grey.align-self-center{padding-left:20px!important}.section-items-listado .item-listado-custom1-available.hs-fs-2xs.text-center.pd-alx-6{margin-left:8px!important}}.gfw-small-device-price{background:#f2f2f2!important;display:inline-block;font-size:16px!important;margin-bottom:10px!important;padding:4px 10px!important}.payment_calendar .hs-timeline-bullets.hs-fs-xs.hs-lh-1_7{overflow:visible!important}.payment_calendar .hs-timeline-bullets .gfw-tooltip-content *{color:#000!important;line-height:1.4em!important}.hs-distributed-list div.gfw-long-text-concept{line-height:1.25em!important;margin-bottom:7px!important;padding-right:10px;text-align:left!important}.hs-distributed-list div.gfw-long-text-concept>br{display:inline}.hs-distributed-list div.gfw-long-text-concept .gfw-tooltip{margin-left:3px!important}.hs-distributed-list div.gfw-long-text-concept .gfw-tooltip .info-icon{opacity:.5}[lang=en] .hs-distributed-list div.gfw-long-text-concept{padding-right:15px}[lang=en] .hs-distributed-list div.gfw-long-text-concept>br{display:none}@media only screen and (max-width:768px) and (orientation:portrait){.hs-distributed-list div.gfw-long-text-concept{padding-right:25px!important}.hs-distributed-list div.gfw-long-text-concept>br{display:none}}.hs-form-spacing.gap-0-alx-cart{gap:5px!important}.gfw-pr-32{padding-right:32px!important}.hs-form-spacing>.form-row>div.col-12{flex:0 0 100%;max-width:100%}.hs-background-color-light-grey-2.p-3.pb-5.mt-4.hs-form-spacing{padding-bottom:2rem!important}.hs-form-spacing.gap-0-alx-cart>.form-row:first-of-type .box-input-custom{margin-top:12px!important}#bill-checkbox-same-data{padding-bottom:0!important}.form-row.mt-4.pt-40-alx-tablet.pb-10-alx-tablet{margin-top:0!important}.login-info-contact-dropdown-item{margin-top:20px;top:0}.dropdown.dropdown-list-dd-item.login-info-contact-dropdown-item{margin-top:33px!important}.dropdown-menu.dropdown-menu-select-people.dropdown-menu-custom.show{z-index:2!important}.hs-sticky-header-reservation.hs-background-color-black.hs-color-white.py-3.hs-fs-m{z-index:3}.gfw-last-block-of-sec{padding-bottom:2rem!important}.gfw-last-block-of-sec .dropdown.dropdown-list-dd-item.login-info-contact-dropdown-item{transform:translateY(0);z-index:1}@media only screen and (max-width:834px) and (orientation:portrait){#apellido_facturacion_div,.hs-form-spacing.gap-0-alx-cart>.form-row:first-of-type>.col-lg-6:nth-of-type(2){margin-top:25px!important}#datos-de-facturacion-content .hs-background-color-light-grey-2.p-3.pb-5.mt-4{padding-bottom:2rem!important}}@media only screen and (min-width:768px) and (orientation:portrait){.modal-filtro-item-order-by .hs-custom-checkbox{min-width:800px!important;width:100%!important}}#no_data_payments{display:block;height:20px;width:100%}@media (min-width:1200px){.hs-page-right-box{overflow-y:auto!important}}#detail-box .hs-background-color-white.hs-page-right-box.hs-scroll-container{overflow-y:auto;scrollbar-width:none}#detail-box .hs-background-color-white.hs-page-right-box.hs-scroll-container::-webkit-scrollbar{display:none}.hs-home-page .gfw-order-by-mobile{display:none!important}@media only screen and (max-width:410px) and (orientation:portrait){html body .modal-filtro.d-lg-none.active #accordion-modal-filtro .hs-calendar:after{content:"";display:block;height:25px;width:100%}}html body.hs-home-page #barra-destino-box{top:calc(100vh - 490px)!important;transform:translate(-50%)!important}html body.hs-home-page #barra-fecha-box{top:calc(100vh - 620px)!important;transform:translate(-50%)!important}@media only screen and (min-height:1200px) and (max-height:1800px) and (orientation:landscape){html body.hs-home-page #barra-destino-box,html body.hs-home-page #barra-fecha-box{top:62vh!important;transform:translate(-50%)!important}}@media only screen and (max-width:768px) and (orientation:portrait){.gfw-shopping-cart-page{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gfw-shopping-cart-page .hs-background-color-light-grey-2{padding-left:20px!important;padding-right:20px!important}.gfw-shopping-cart-page .hs-sticky-header-reservation.hs-background-color-black.hs-color-white.py-3.hs-fs-m{padding-right:15px!important}.gfw-shopping-cart-page .hs-container{max-width:100vw!important;padding-left:8px!important}.gfw-shopping-cart-page .hs-form-spacing.gap-0-alx-cart{max-width:calc(100vw - 40px)!important}.gfw-shopping-cart-page .container.container-big.px-alx-cart{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gfw-shopping-cart-page .container.container-big.px-alx-cart .row.pb-5.pb-alx-cart{margin-left:0!important;margin-right:0!important;padding-bottom:0!important}.gfw-shopping-cart-page #accordion .card-header{padding-left:15px!important;padding-right:15px!important}.gfw-shopping-cart-page #accordion #informacion-de-contacto .col-lg-4>div,.gfw-shopping-cart-page #accordion #informacion-de-contacto .col-lg-6>div,.gfw-shopping-cart-page #accordion #llegada-checkin .col-lg-4>div,.gfw-shopping-cart-page #accordion #llegada-checkin .col-lg-6>div{padding-right:0!important}.gfw-shopping-cart-page .gfw-spiner-01{margin-left:20px!important}.gfw-shopping-cart-page .box-informacion-custom-accodion{margin-left:0!important;margin-right:0!important;max-width:100vw!important;min-width:100vw!important;padding-left:0!important;padding-right:0!important;width:100vw!important}}@media (max-width:1024px) and (orientation:portrait){.box-content-modal-login{padding-left:10px!important;padding-right:10px!important}}.gfw-breadcrumbs-v2 .gfw-breadcrumbs-desktop{display:block}.gfw-breadcrumbs-v2 .gfw-breadcrumbs-mobile{display:none}@media only screen and (max-width:768px) and (orientation:portrait){.gfw-breadcrumbs-v2{margin-bottom:20px!important}.gfw-breadcrumbs-v2 .gfw-breadcrumbs-desktop{display:none}.gfw-breadcrumbs-v2 .gfw-breadcrumbs-mobile{display:block}}.gfw-listing-card h2{margin-bottom:0!important;padding-bottom:0}.gfw-listing-card h4{margin:3px 0!important}.gfw-listing-card .hs-listing-item-min-description-height{position:relative}.gfw-listing-card .hs-px-14.hs-py-14.hs-border-x.hs-listing-item-min-description-height.gfw-listing-card,.gfw-listing-card .row.no-gutters{height:80px!important;min-height:80px!important}.gfw-listing-card .item-listado-custom1-available{bottom:2px;display:block;font-size:14px!important;margin-bottom:0!important;position:absolute;right:1px}.gfw-listing-card .item-listado-custom-precio{text-align:left!important}.gfw-listing-card .icon-i_circle-inf,.gfw-listing-card .icon-i_star,.gfw-listing-card span.only-text{font-size:14px!important}.gfw-listing-card .item-listado-custom-precio i.icon-i_circle-info{font-size:12px!important}.gfw-listing-card .gfw-tooltip-content{top:-6px!important}.gfw-tooltip.listing-optimal-price .gfw-tooltip-content{top:2px!important}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-listing-card{padding-bottom:20px!important}.gfw-listing-card .item-listado-custom1-available{bottom:0;right:0}.gfw-listing-card .row.no-gutters{height:70px!important;min-height:70px!important}.gfw-listing-card .gfw-tooltip.listing-optimal-price .gfw-tooltip-content{top:-17px!important}.gfw-listing-card .hs-fs-2xs,.gfw-type-of-apt .hs-fs-2xs{font-size:15px!important}.gfw-cards-for-months .gfw-type-of-apt.gap-alx-livings-mobile,.gfw-cards-for-year .gfw-type-of-apt.gap-alx-livings-mobile{grid-row-gap:30px!important}.gfw-listing-card .gfw-tooltip.listing-optimal-price .gfw-tooltip-content{top:-10px!important}}@media only screen and (min-width:768px) and (max-width:834px){.gfw-listing-card .item-listado-custom1-available{bottom:0;right:0}.gfw-listing-card .hs-fs-2xs,.gfw-type-of-apt .hs-fs-2xs{font-size:15px!important}html body .gfw-cards-for-months .gfw-type-of-apt.gap-alx-livings-mobile,html body .gfw-cards-for-year .gfw-type-of-apt.gap-alx-livings-mobile{grid-row-gap:30px!important}.gfw-listing-card .gfw-tooltip.listing-optimal-price .gfw-tooltip-content{top:-15px!important}.gfw-listing-card .item-listado-custom1-available{right:3px}}@media only screen and (max-width:1194px) and (orientation:landscape){.gfw-listing-card .gfw-tooltip.listing-optimal-price .gfw-tooltip-content{top:-15px!important}.gfw-listing-card .item-listado-custom1-available{right:3px}}#retry-payment-banner{padding-bottom:15px!important;padding-top:15px!important;position:relative}#retry-payment-banner i.icon-i_circle-info.hs-bullet{transform:translateY(3px);vertical-align:top}#retry-payment-banner span{display:inline-block;margin:0 5px;width:calc(100% - 120px)}#retry-payment-banner #retry-payment-banner-button{display:block;position:absolute;right:9px;top:10px}#retry-payment-banner #retry-payment-banner-button.top-button-retry-alx{top:10px!important}#retry-payment-banner.gfw-fix-pay-link-banner{margin-bottom:30px!important}#retry-payment-banner.gfw-fix-pay-link-banner span{width:calc(100% - 160px)!important}#retry-payment-banner.gfw-fix-pay-link-banner #retry-payment-banner-button.top-button-retry-alx{top:12px!important}html body .payment_content .text-nowrap.gfw-force-line-pay-by-link:after{border-bottom:1px solid #c9c9c9!important;margin-bottom:5px!important;margin-left:8px!important;width:-webkit-fill-available!important}.gfw-breadcrumbs-mobile a i.icon-i_arrow2-l.hs-fs-2xs.hs-color-grey{display:inline-block;transform:translateY(-1px)!important}.hs-alert.hs-fs-xs.hs-background-color-white.py-2.px-4{padding-left:10px!important;padding-right:10px!important}html body .gfw-apt-typology.for-years{margin-top:102px!important}html body .gfw-cards-for-months .gfw-listing-card .item-listado-custom1-available{bottom:55px;display:block;font-size:14px!important;margin-bottom:0!important;position:absolute;right:34px}html body .gfw-cards-for-years .item-listado-custom1-available.hs-fs-2xs.text-center{display:none!important}@media only screen and (max-width:768px) and (orientation:portrait){html body .gfw-apt-typology.for-years{margin-top:78px!important}html body .gfw-cards-for-months .gfw-listing-card .item-listado-custom1-available{bottom:55px!important;right:35px!important}}.gfw-listing-flexible-card-container,.gfw-listing-flexible-card-container>.position-relative{display:block!important;height:100%!important;margin:0!important;padding:0!important;position:relative!important;width:100%!important}.gfw-listing-flexible-card{bottom:0!important;display:block!important;height:100%!important;left:0!important;margin:0!important;position:relative!important;right:0!important;top:0!important;width:100%!important}.gfw-listing-flexible-card .gfw-listing-flexible-text{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:22px 24px 40px;position:relative;width:100%}.gfw-listing-flexible-card .gfw-listing-flexible-text h2{font-size:43px!important}.gfw-listing-flexible-card .gfw-listing-flexible-text h2 em{display:inline!important}.gfw-listing-flexible-card .gfw-listing-flexible-text .hs-list>div{padding-left:40px!important;padding-top:15px!important}.gfw-listing-flexible-card .gfw-listing-flexible-text .hs-list i.hs-bullet{color:#000!important;font-size:32px!important;margin-left:-1.2em!important}.gfw-listing-flexible-card .gfw-listing-flexible-text .hs-list span{display:inline-block;font-size:20px;margin-left:5px;position:relative;transform:translateY(4px)!important}.gfw-listing-flexible-card.w-image{background-color:#000!important}.gfw-listing-flexible-card.w-image .gfw-listing-flexible-text{padding:0!important}.gfw-listing-flexible-card.w-image .gfw-listing-flexible-text h2{color:#fff;font-size:36px!important;padding:22px 24px}.gfw-listing-flexible-card.w-image .gfw-img-w-cta{position:relative}.gfw-listing-flexible-card.w-image .gfw-img-w-cta .button-contact-owners{border-color:transparent!important;bottom:15px!important;left:15px!important;position:absolute}@media only screen and (orientation:portrait){.gfw-listing-flexible-card{min-height:340px!important;position:relative}.gfw-listing-flexible-card .gfw-listing-flexible-text h2{font-size:36px!important}}@media only screen and (min-width:1024px) and (max-width:1194px) and (orientation:landscape){.gfw-listing-flexible-card{min-height:340px!important;position:relative}.gfw-listing-flexible-card .gfw-listing-flexible-text .hs-list{margin-bottom:5px!important}}@media only screen and (max-width:940px) and (orientation:portrait){.gfw-listing-flexible-card .gfw-listing-flexible-text .hs-list{margin-bottom:5px!important}}html body .payment_content .text-nowrap:first-of-type br.gfw-br-important{display:inline!important}html body .gfw-listing-card .row.no-gutters{position:relative!important}html body .gfw-cards-for-months .gfw-listing-card .item-listado-custom1-available{bottom:0!important;right:-2px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex,.hs-home-page .hs-font-0.hs-filter-menu.d-flex{height:60px!important;max-height:60px!important;min-height:60px!important;padding-top:0!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner{margin-top:0!important;padding:0 2px!important;position:relative}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li{margin-right:0!important;padding-right:15px!important;position:relative}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li .gfw-home-search-bar-label,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li .gfw-home-search-bar-label{color:#9e9e9e;display:block!important;font-size:13px!important;height:20px!important;left:15px!important;pointer-events:none!important;position:absolute!important;top:10px!important;z-index:9}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a{font-weight:400!important;margin-top:15px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a.active,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a.active{margin-top:-8px!important;padding-top:16px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a.active.btnh.btnh-primary2.btnh-search-button,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a.active.btnh.btnh-primary2.btnh-search-button{padding-top:0!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a:not(.hs-ignore).active,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a:not(.hs-ignore).active{height:78px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a:after,.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a:before,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a:after,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a:before{display:none!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a[data-target="#barra-duracion-box"].active,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a[data-target="#barra-duracion-box"].active{margin-top:-8px!important;padding-top:21px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:first-of-type a.active,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:first-of-type a.active{margin-top:-8px!important;padding-top:20px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:nth-of-type(2):before,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:nth-of-type(2):before{background:#c9c9c9;bottom:0;content:" ";height:80%;left:0;position:absolute;top:10px;width:1px}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:nth-of-type(2):after,.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:nth-of-type(3):after,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:nth-of-type(2):after,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:nth-of-type(3):after{background:#c9c9c9;bottom:0;content:" ";height:80%;position:absolute;right:0;top:10px;width:1px}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li.hs-last-child,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li.hs-last-child{padding-right:0!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:last-of-type,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:last-of-type{margin-right:0!important;padding-right:0!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:last-of-type a.btnh-search-button,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li:last-of-type a.btnh-search-button{height:34px;line-height:34px;margin-right:12px!important;margin-top:13px!important;width:34px}.gfw-listing-page .gfw-home-search-bar-container .hs-list-bar li:nth-child(2n) a:not(.hs-ignore):before,.hs-home-page .gfw-home-search-bar-container .hs-list-bar li:nth-child(2n) a:not(.hs-ignore):before{display:none!important;height:80%;top:-15px}.gfw-listing-page .gfw-home-search-bar-container .hs-list-bar li:nth-child(2n) a:not(.hs-ignore):after,.hs-home-page .gfw-home-search-bar-container .hs-list-bar li:nth-child(2n) a:not(.hs-ignore):after{display:none!important;height:80%;right:-17px;top:-15px}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li.hs-last-child a,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li.hs-last-child a{margin-right:0!important;padding-right:20px!important}.gfw-listing-page .modal-box-banner.barra-duracion-box,.hs-home-page .modal-box-banner.barra-duracion-box{background-color:#fff!important;border-radius:8px!important;left:calc(50% - 83px)!important;min-width:165px!important;padding:20px 20px 0!important;top:calc(100vh - 266px)!important}.gfw-listing-page .modal-box-banner.barra-duracion-box .col-md-4.col-sm-6.gfw-ipad-tall-col.mb-3.mb-md-0,.hs-home-page .modal-box-banner.barra-duracion-box .col-md-4.col-sm-6.gfw-ipad-tall-col.mb-3.mb-md-0{flex:0 0 100%;max-width:100%}.gfw-listing-page .modal-box-banner.barra-duracion-box .col-md-4.col-sm-6.gfw-ipad-tall-col.mb-3.mb-md-0 label span,.hs-home-page .modal-box-banner.barra-duracion-box .col-md-4.col-sm-6.gfw-ipad-tall-col.mb-3.mb-md-0 label span{display:inline-block;transform:translate(2px,-4px)!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu,.hs-home-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu{height:48px!important;max-height:48px!important;min-height:48px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu ul li a,.hs-home-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu ul li a{font-size:15px!important}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu ul li a:not(.hs-ignore),.hs-home-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu ul li a:not(.hs-ignore){padding-left:10px!important;padding-right:10px!important}@media only screen and (min-width:1195px) and (orientation:landscape){.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li .gfw-home-search-bar-label,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li .gfw-home-search-bar-label{font-size:14px!important}.gfw-listing-page .gfw-call-cta,.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li .hs-fs-xs-static,.hs-home-page .gfw-call-cta,.hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li .hs-fs-xs-static{font-size:17px!important}}.gfw-listing-page .hs-font-0.hs-filter-menu.d-flex{height:50px!important;max-height:50px!important;min-height:50px!important}@media only screen and (max-width:768px) and (orientation:portrait){html body.gfw-listing-page .hs-floated-search.d-lg-none .hs-font-0.hs-filter-menu.d-flex{height:50px!important;max-height:50px!important;min-height:50px!important}}#barra-duracion-box{box-shadow:1px 2px 7px 0 #00000026;display:none}#barra-duracion-box label{font-size:16px!important}html body.gfw-listing-page .section-page-all-content.scrolled #barra-destino-box,html body.hs-home-page .section-page-all-content.scrolled #barra-destino-box{top:85px!important}html body.gfw-listing-page .section-page-all-content.scrolled #barra-duracion-box,html body.hs-home-page .section-page-all-content.scrolled #barra-duracion-box{left:calc(50% - 200px)!important;top:105px!important}html body.gfw-listing-page .section-page-all-content.scrolled #barra-fecha-box,html body.hs-home-page .section-page-all-content.scrolled #barra-fecha-box{top:85px!important}html body.gfw-listing-page #barra-destino-box,html body.gfw-listing-page #barra-fecha-box,html body.gfw-listing-page #barra-vivienda-box{top:180px!important}html body.gfw-listing-page #barra-duracion-box{left:calc(50% - 459px)!important;top:180px!important}html body.gfw-listing-page .dropdown-menu.dropdown-menu-list-filter.dropdown-menu-right.show[x-placement=bottom-end]{margin-top:10px!important}@media only screen and (max-width:1194px) and (orientation:landscape){html body.gfw-listing-page #barra-duracion-box{left:calc(50% - 304px)!important}}.hs-home-page .modal-box-banner{z-index:999!important}@media only screen and (max-width:767px) and (orientation:portrait){html body.hs-home-page .hs-font-0.hs-filter-menu.d-flex{height:50px!important;max-height:50px!important;min-height:50px!important}html body.hs-home-page .hs-list-bar li{height:50px}html body.hs-home-page .hs-floated-search .hs-filter-menu .hs-list-bar li:first-of-type{padding-left:3px!important}html body.hs-home-page .hs-floated-search .hs-filter-menu .hs-list-bar li a{font-size:14px!important}html body.hs-home-page .hs-floated-search .hs-filter-menu .hs-list-bar li a:not(.hs-ignore){padding-left:7px;padding-right:7px}}.gfw-open-calendar-btn{cursor:pointer;display:inline-block;margin-bottom:30px;text-decoration:underline}.gfw-lightbox-container{background-color:rgba(0,0,0,.5);bottom:0;display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;z-index:999}.gfw-lightbox-container.active{opacity:1;pointer-events:all}.gfw-lightbox-container .gfw-lightbox-content-box{background-color:#fff;border-radius:0;display:block;left:50%;margin:0;min-height:460px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:420px}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-lightbox-head{align-items:center;border-bottom:1px solid #c8c8c8;display:flex;flex-direction:row;justify-content:space-between;padding:15px;width:100%}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-lightbox-head h3{text-align:center;width:100%}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-lightbox-head i{cursor:pointer;transform:scale(1)}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content{display:block;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;padding:0 25px}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-dashed-list.hs-fs-xs-static.padding-top-alx-20{padding-top:15px!important}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .payment_calendar.mb-1{margin-bottom:0!important}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-timeline-bullets>div:first-of-type .gfw-tooltip .gfw-tooltip-content{top:122px!important}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-timeline-bullets>div:first-of-type .gfw-tooltip .gfw-tooltip-content:after{bottom:inherit!important;top:-14px!important;transform:translate(-50%) rotate(180deg)!important}.gfw-shopping-cart-page .gfw-lightbox-container .payment_calendar.mb-1{padding-left:25px}@media only screen and (min-width:769px) and (max-width:1194px) and (orientation:landscape){.gfw-lightbox-container .gfw-lightbox-content-box{top:50%;transform:translate(-50%,-60%)}}@media only screen and (max-width:430px) and (orientation:portrait){.gfw-lightbox-container .gfw-lightbox-content-box{min-height:420px;width:100vw}.gfw-lightbox-container .hs-distributed-list.hs-font-bold.hs-lh-1_7>div:first-of-type:not(.info-icon){width:65%}.gfw-lightbox-container .hs-distributed-list.hs-font-bold.hs-lh-1_7>div:last-of-type:not(.info-icon){width:35%}}@media only screen and (max-width:1194px) and (orientation:landscape){.gfw-lightbox-container .gfw-lightbox-content-box{top:50%;transform:translate(-50%,-60%)}}@media only screen and (max-width:940px) and (orientation:landscape){.gfw-detail-page .hs-scroll-content{padding-bottom:40px!important}.gfw-lightbox-container .gfw-lightbox-content-box{min-height:calc(100vh - 20px)!important;top:50%!important}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content{max-height:calc(100vh - 74px)}.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-timeline-bullets.hs-fs-xs.hs-lh-1_7{padding-bottom:40px!important}}@media only screen and (max-width:930px) and (orientation:landscape){.gfw-lightbox-container .gfw-lightbox-content-box{height:calc(100vh - 90px)!important;max-height:calc(100vh - 90px)!important;min-height:calc(100vh - 90px)!important;top:0!important;transform:translate(-50%)!important}}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-lightbox-content-box .gfw-lightbox-head i{transform:scale(1) translateX(-10px)!important}.gfw-lightbox-container .gfw-lightbox-content-box{top:50%;transform:translate(-50%,-60%)}.gfw-lightbox-container .gfw-lightbox-content-box .hs-timeline-bullets div,.gfw-lightbox-container .gfw-lightbox-content-box .hs-timeline-bullets h3{font-size:16px!important}.gfw-detail-page #detail-box>.text-right.py-4.px-5.d-block.d-xl-none:before{background-color:hsla(0,0%,100%,0)!important}.gfw-detail-page #detail-box #close-details-btn.hs-button-close.white{filter:invert(100%)}}@media only screen and (min-width:500px) and (max-width:992px) and (orientation:portrait){.gfw-lightbox-container .gfw-lightbox-content-box{top:calc(50% - 40px);transform:translate(-50%,-50%)}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){.card-modal-filtro.blue{padding-bottom:2px!important;padding-top:2px!important}#modal-item-filtro-04 .fs-24-alx-tablet span{padding-bottom:10px}}.modal-box-banner .hs-calendar #minimum-stay{font-size:16px!important;margin-bottom:0!important;text-align:right}@media only screen and (max-width:834px) and (orientation:portrait){.modal-box-banner .hs-calendar #minimum-stay{margin-top:20px!important}li.nav-item[role=clear-dates-days]{position:absolute;right:0;top:-16px}}@media only screen and (min-width:768px) and (max-width:1194px){.section-listado-custom-sticky-content .hs-list-bar li a:not(.hs-ignore){font-size:15px!important;padding-left:13px!important;padding-right:13px!important}.section-listado-custom-sticky-content .hs-fs-xs.gfw-custom-filter.hs-bestprice{padding-left:13px!important;padding-right:13px!important}.section-listado-custom-sticky-content .list-filter-dropdown-item button{font-size:15px!important;padding-left:13px!important;padding-right:13px!important}.section-listado-custom-sticky-content .list-filter-dropdown-item button>p,.section-listado-custom-sticky-content .list-filter-dropdown-item button>p>b,.section-listado-custom-sticky-content span.gfw-custom-filter-label{font-size:15px!important}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){.section-listado-custom-sticky-content .hs-list-bar li a:not(.hs-ignore){font-size:14px!important;padding-left:13px!important;padding-right:13px!important}.section-listado-custom-sticky-content .hs-fs-xs.gfw-custom-filter.hs-bestprice,.section-listado-custom-sticky-content .list-filter-dropdown-item button{padding-left:13px!important;padding-right:13px!important}.gfw-listing-page .hs-list-bar.in-listing .btnh.btnh-primary2.btnh-search-button{margin:8px 10px 8px 8px!important}}@media only screen and (min-width:992px) and (max-width:1194px) and (orientation:landscape){.gfw-listing-page .container,.gfw-listing-page .container-lg,.gfw-listing-page .container-md,.gfw-listing-page .container-sm{max-width:calc(100vw - 40px)}.section-listado-custom-sticky-content .list-filter-dropdown-item.d-none.d-xl-block{display:block!important}}.gfw-slider-descubre-container{padding-bottom:30px!important}.gfw-inline-city-links{padding-left:40px}.gfw-inline-city-links a{display:inline-block;margin-right:10px;padding-right:10px;position:relative}.gfw-inline-city-links a:before{background-color:#000;content:"";display:block;height:15px;position:absolute;right:0;top:4px;width:1px}.gfw-inline-city-links a:last-of-type:before{display:none!important}.gfw-inline-city-links a.header-links-item.underline:after{max-width:calc(100% - 10px)}.gfw-inline-city-links .row{width:100%}.gfw-search-btn-bottom{display:none!important}.gfw-search-btn-bottom .row{width:100%}.hs-custom-swiper #spinner{min-height:500px;position:relative;width:100%}.hs-custom-swiper #spinner h6{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:560px) and (orientation:portrait){.gfw-cities-col{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gfw-cities-col a:first-of-type{margin-left:20px!important}.gfw-inline-city-links{padding-left:0}.gfw-search-btn-bottom{display:flex!important;text-align:center}.gfw-city-list-container .col-4.text-right{display:none!important}.gfw-inline-city-links.top-links{display:block;overflow:hidden;overflow-x:auto;padding-bottom:10px;white-space:nowrap;width:100%}}@media only screen and (min-width:561px) and (orientation:portrait){.padding-top-60-alx.gfw-slider-descubre-container{padding-bottom:0!important}.gfw-city-list-container{display:flex!important;justify-content:center;padding-left:0;padding-right:0}.gfw-city-list-container>div{width:100%!important}.gfw-inline-city-links{padding-left:0}.gfw-search-btn-bottom{display:none!important}}@media only screen and (max-width:1199px) and (orientation:landscape){.gfw-city-list-container{display:flex!important;justify-content:center;padding-left:0;padding-right:0}.gfw-city-list-container>div{width:100%!important}.gfw-inline-city-links{padding-left:0}.d-none.d-sm-flex.row.justify-content-center{width:100%!important}}#apt-select-location-btn-3{display:none}#barra-destino-box-apt-3.select-location-list.select-location-list{pointer-events:none}@media only screen and (max-width:560px) and (orientation:portrait){#apt-select-location-btn-3{display:inline-block;margin-top:40px!important}#barra-destino-box-apt-3.select-location-list.select-location-list{height:290px!important;max-height:290px!important;min-height:290px!important;pointer-events:all;top:-225px!important}}.hs-modal-side.hs-modal-contact{z-index:100!important}.dropdown-menu-custom.phone-area-class{width:200px!important}@media only screen and (max-width:768px) and (orientation:portrait){.box-input-custom #owners-prefix{transform:translateY(0)!important}}.gfw-text-inline{display:inline-block!important;margin-right:5px}.gfw-listing-top-row{margin-bottom:35px!important;margin-top:26px!important}.gfw-listing-top-row .items-listado-box-custom-content.mb-4{margin-bottom:5px!important}.gfw-listing-top-row .text-uppercase.hs-fs-s a,.gfw-listing-top-row .text-uppercase.hs-fs-s span{font-size:16px!important}@media only screen and (min-width:1024px) and (orientation:landscape){.section-listado-custom-sticky{padding-bottom:1px!important}}.gfw-doc-container{background-color:#fff;display:block;margin-bottom:30px;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:20px}.gfw-touch-bar-txt-not-available{display:none}@media only screen and (min-width:667px) and (max-width:1194px) and (orientation:landscape){.gfw-touch-bar-txt-not-available{display:block;padding-left:0;padding-top:10px;width:100%}.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:inherit!important;padding-left:15px!important;padding-right:26px!important;padding-top:25px!important;text-align:right!important;transform:translateY(5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(2px)}}@media only screen and (max-width:666px) and (orientation:landscape){.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:15px!important;padding-top:25px!important;transform:translate(20px,5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(5px)}}@media only screen and (orientation:portrait){.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:column-reverse!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:15px!important;padding-top:25px!important;transform:translate(0)!important}.gfw-touch-bar-txt-not-available{display:block!important;font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px,4px)!important;width:100%!important}.gfw-touch-bar-txt-not-available .col-12.hs-fs-xs.mb-5.grey-alx-color{font-size:16px!important}}@media only screen and (min-width:768px) and (max-width:1194px) and (orientation:portrait){.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:0!important;padding-right:5px!important;padding-top:25px!important;transform:translate(20px,5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(5px)}}@media only screen and (min-width:431px) and (max-width:768px) and (orientation:portrait){.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:0!important;padding-right:5px!important;padding-top:25px!important;transform:translateY(5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(5px)}}@media only screen and (width:834px) and (orientation:portrait){.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:15px!important;padding-top:25px!important;transform:translate(20px,5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(5px)}}@media only screen and (width:820px) and (orientation:portrait){.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:0!important;padding-right:10px!important;padding-top:25px!important;transform:translate(20px,5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(5px)}}@media only screen and (min-device-width:320px) and (max-device-width:896px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.gfw-action-bar-touch .container{max-width:calc(100vw - 30px)!important}.gfw-touch-bar-txt-not-available-row{align-items:center!important;display:flex!important;flex-direction:row!important}.gfw-touch-bar-txt-not-available-row .col-12{flex:0 0 50%!important;margin-left:0!important;margin-right:0!important;max-width:50%!important;width:50%!important}.gfw-touch-bar-txt-not-available-row a{float:left!important;padding-left:0!important;padding-right:10px!important;padding-top:25px!important;transform:translate(20px,5px)!important}.gfw-touch-bar-txt-not-available{font-size:16px!important;padding-left:0!important;padding-top:10px!important;transform:translate(-15px)!important;width:100%!important}#button-contact-properties-touch2{transform:translateY(5px)}}@media only screen and (min-width:1024px) and (max-width:1194px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.gfw-touch-bar-txt-not-available-row a{float:inherit!important;padding-left:0!important;padding-right:10px!important;padding-top:25px!important;transform:translate(-20px,5px)!important}}.gfw-botones-carrusel-destacados{display:block;height:80px;left:50%;max-width:1570px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 60px);z-index:9}.gfw-botones-carrusel-destacados>div{pointer-events:all}.gfw-botones-carrusel-destacados>div:before{background-color:hsla(0,0%,100%,.95);border-radius:50%;content:"";display:block;height:50px;left:0;position:absolute;top:0;width:50px;z-index:-1}.gfw-botones-carrusel-destacados>div.swiper-button-next{transform:translate(5px)!important}.gfw-botones-carrusel-destacados>div.swiper-button-next i{font-size:25px!important;transform:translate(12px,3px)}.gfw-botones-carrusel-destacados>div.swiper-button-prev{transform:translate(-25px)!important}.gfw-botones-carrusel-destacados>div.swiper-button-prev i{font-size:25px!important;transform:translate(11px,3px)}html body section.gfw-section-descubre{margin-top:80px!important;padding-top:0!important}html body section.gfw-section-como-te-gustaria .container.container-small.hs-spacing-white{padding-top:50px!important}html body section.gfw-section-formas-vivir{padding-bottom:80px}@media only screen and (orientation:landscape){html body div .gfw-section-descubre{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gfw-section-descubre .apt-select-location .select-location-list.select-location-list{left:calc(50% + 26px)!important;width:300px}}@media only screen and (min-width:1600px) and (orientation:landscape){.gfw-botones-carrusel-destacados>div.swiper-button-next{transform:translate(2px,5px)!important}}@media only screen and (max-width:767px) and (orientation:portrait){html body section.gfw-section-descubre{margin-top:-7px!important;padding-top:80px!important}html body section.gfw-section-como-te-gustaria .container.container-small.hs-spacing-white{margin-top:0!important;padding-top:10px!important}html body section.gfw-section-formas-vivir{padding-bottom:40px}html body.hs-home-page .container.container-small.mt-5.pt-5.mb-5.pb-5.alx-padding-top-67.aos-init.aos-animate{padding-bottom:0!important;padding-top:24px!important}}@media only screen and (max-width:768px) and (orientation:portrait){.hs-listing-not-found-padding{padding-top:34px!important}.hs-listing-not-found-padding .btnh-sm{margin-top:29px!important}}[for=checkin-titular-no]:after,[for=checkin-titular-yes]:after{border-radius:50%;transform:translateY(4px)}[for=checkin-titular-no]:before,[for=checkin-titular-yes]:before{transform:translateY(4px)}@media only screen and (max-height:620px) and (orientation:landscape){.gfw-detail-page div.hs-date-box-overlay.modal-box-banner{top:-30px!important}}@media only screen and (min-height:621px) and (max-height:735px) and (orientation:landscape){.gfw-detail-page div.hs-date-box-overlay.modal-box-banner{top:70px!important}}@media only screen and (min-width:1200px) and (max-width:1270px) and (orientation:landscape){.gfw-detail-page div.hs-date-box-overlay.modal-box-banner{margin-left:-225px!important}}@media only screen and (min-width:1271px) and (max-width:1355px) and (orientation:landscape){.gfw-detail-page div.hs-date-box-overlay.modal-box-banner{margin-left:-182px!important}}html body .with-tooltip.days-and-months .gfw-tooltip-content .payment_content:first-of-type .text-nowrap{text-align:left!important;white-space:normal!important}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){#detail-box .text-right.py-4.px-5.d-block.d-xl-none:before{background-color:transparent!important}#detail-box .hs-button-close.white{filter:invert(1)!important}}@media only screen and (min-width:1024px) and (max-width:1194px) and (orientation:landscape){html body.hs-home-page #barra-fecha-box{transition:all .3s linear}}@media only screen and (min-width:1024px) and (orientation:landscape){html body.hs-home-page #barra-fecha-box.gfw-up-fix{top:calc(100vh - 660px)!important}html body .section-page-all-content-listados #barra-duracion-box{background:#fff!important;border-radius:8px!important;box-shadow:1px 2px 7px 0 #00000026!important;padding:20px 20px 5px!important;width:156px!important}html body .section-page-all-content-listados #barra-duracion-box .row .col-md-4.col-sm-6.gfw-ipad-tall-col.mb-3.mb-md-0{flex:0 0 100%;max-width:100%;width:100%}html body .section-page-all-content-listados #barra-duracion-box .row .col-md-4.col-sm-6.gfw-ipad-tall-col.mb-3.mb-md-0 ul li label span{display:inline-block;transform:translateY(-4px)}}@media only screen and (min-width:1024px) and (max-width:1194px) and (orientation:landscape){html body .section-page-all-content-listados #barra-duracion-box{padding:20px 20px 0!important;transform:translate(-195px,-20px)!important}html body:not(.gfw-listing-page) .section-page-all-content-listados #barra-duracion-box{transform:translate(-7px,-20px)!important}.section-page-all-content-listados #barra-destino-box.modal-box-banner{transform:translate(-25px,-20px)!important}.section-page-all-content-listados .container.container-big{max-width:calc(100vw - 40px)!important;width:100%}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){html body #modal-filtro-item-05 .barra-custom-list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;margin-top:15px!important;min-width:768px!important;width:100%!important}html body #modal-filtro-item-05 .barra-custom-list li{min-width:225px!important;width:30%!important}html body #modal-filtro-item-05 .barra-custom-list li:first-of-type{min-width:180px!important;order:1;width:180px!important}html body #modal-filtro-item-05 .barra-custom-list li:nth-of-type(2){margin-left:25px;order:2}html body #modal-filtro-item-05 .barra-custom-list li:nth-of-type(3){margin-left:calc(25% + 14px);order:4}html body #modal-filtro-item-05 .barra-custom-list li:nth-of-type(4){margin-left:25px;order:3}html body #modal-filtro-item-05 .barra-custom-list li:nth-of-type(5){margin-left:25px;order:5}}.swiper-slide .gfw-limit-16-chars{display:inline-block;max-width:13ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfw-doc-sign-collapse-container{background-color:#f2f2f2;display:block;margin-bottom:20px;max-height:80px;overflow:hidden;padding:15px;position:relative;transition:all .5s linear;width:100%}.gfw-doc-sign-collapse-container .gfw-doc-sign-collapse-title{cursor:pointer;display:block;font-size:16px;max-height:80px;padding:0 15px 0 0;position:relative;text-transform:uppercase;transition:all .5s linear;width:100%}.gfw-doc-sign-collapse-container .gfw-doc-sign-collapse-title .hs-indicator{display:block;height:20px;position:absolute;right:10px;top:0;width:20px}.gfw-doc-sign-collapse-container .gfw-doc-sign-collapse-title .hs-indicator i{display:block;transform:rotate(180deg);transition:all .3s linear}.gfw-doc-sign-collapse-container iframe{display:none}.gfw-doc-sign-collapse-container.active{max-height:3000px}.gfw-doc-sign-collapse-container.active .gfw-doc-sign-collapse-title{padding:0 15px 20px 0}.gfw-doc-sign-collapse-container.active .gfw-doc-sign-collapse-title .hs-indicator i{transform:rotate(0deg)}.gfw-doc-sign-collapse-container.active iframe{display:block}@media only screen and (max-width:836px) and (orientation:portrait){.gfw-doc-sign-collapse-container .gfw-doc-sign-collapse-title .hs-indicator{right:0!important}}.gfw-detail-page .hs-modal-side{z-index:9!important}.gfw-filter-active-n{background-color:#000;border-radius:50%;color:#fff!important;display:none;font-size:13px;height:24px;line-height:17px;padding:3px;position:absolute;right:-10px;text-align:center;top:-10px;width:24px;z-index:2}.gfw-filter-active-n.w-border{border:1px solid #fff!important;line-height:16px}.gfw-filter-active-n.active{display:block}.footer-col-box-search.item-3 i{background-color:#000!important;border:1px solid #fff;border-radius:3px;color:#fff!important;cursor:pointer!important;display:block;padding:3px 6px!important;text-align:center;transform:translate(2px,-5px);transition:all .3s linear}.footer-col-box-search.item-3 i:hover{background-color:#fff!important;border:1px solid #fff;border-radius:3px;color:#000!important}.error-tip.error-red{color:#cc1313!important}html body .gfw-d-flex-desktop-only{display:flex!important}html body .gfw-d-flex-mobile-only{display:none!important}html body .gfw-d-flex-desktop-only span,html body .gfw-d-flex-mobile-only span{text-decoration:underline!important}@media only screen and (orientation:portrait){html body .gfw-d-flex-desktop-only{display:none!important}html body .gfw-d-flex-mobile-only{display:flex!important}}.gfw-pictute-cover img{height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}#button-contact-properties.gfw-last-minute{margin-bottom:15px!important;margin-left:23px!important}#not_available_day_mobile.gfw-touch-bar-txt-not-available,#not_available_prereserve_mobile-2.gfw-touch-bar-txt-not-available,#not_available_prereserve_mobile.gfw-touch-bar-txt-not-available{display:none!important}@media only screen and (max-width:768px) and (orientation:portrait){#hc_touch_action_bar.gfw-last-minute-active a[href="tel:+34911438350"]{margin-bottom:-47px!important;padding-top:60px!important}#not_available_day_mobile.gfw-touch-bar-txt-not-available.active,#not_available_prereserve_mobile-2.gfw-touch-bar-txt-not-available.active,#not_available_prereserve_mobile.gfw-touch-bar-txt-not-available.active{display:block!important;left:0;margin-bottom:-15px;position:absolute;top:-5px}#not_available_day_mobile.gfw-touch-bar-txt-not-available.active span,#not_available_prereserve_mobile-2.gfw-touch-bar-txt-not-available.active span,#not_available_prereserve_mobile.gfw-touch-bar-txt-not-available.active span{display:inline-block!important}}.box-content-modal-body .form-row label span.header-links-item.underline{vertical-align:middle}.my-documents-section iframe{width:100%!important}.my-documents-section iframe[id^=iframe_text_]{min-height:350px!important}.gfw-signed-doc{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;max-height:80px;overflow:hidden;padding:15px;position:relative;transition:all .5s linear;width:100%}.gfw-signed-doc .gfw-doc-sign-collapse-title{white-space:nowrap}.gfw-signed-doc .gfw-doc-sign-collapse-title div{display:inline-block}.gfw-signed-doc strong{cursor:pointer;display:inline-block}.gfw-signed-doc .gfw-doc-sign-collapse-title{font-size:16px!important;text-transform:uppercase!important}.gfw-signed-doc .gfw-doc-sign-collapse-title:first-letter{text-transform:uppercase}.gfw-check-icon{background-image:url(/assets/img/green-check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin-left:8px;vertical-align:middle;width:20px}.gfw-download-link{font-size:16px!important;font-weight:800}.gfw-download-icon{background-image:url(/assets/img/black-download-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 18px;display:inline-block;height:22px;margin-right:8px;vertical-align:bottom;width:22px}@media only screen and (max-width:768px) and (orientation:portrait){.hs-my-sticky.border-bottom.border-top{display:block;min-height:60px;overflow:hidden;overflow-x:auto;width:100%}.hs-my-sticky.border-bottom.border-top .hs-inline-list.hs-fs-s.alexlogoclass{display:block;white-space:nowrap}.hs-my-sticky.border-bottom.border-top .hs-inline-list.hs-fs-s.alexlogoclass a{display:inline-block}}@media only screen and (max-width:836px) and (orientation:portrait){.gfw-signed-doc{align-items:flex-start!important;max-height:inherit!important}.gfw-signed-doc .gfw-doc-sign-collapse-title{display:inline-block;font-size:16px!important;margin-bottom:10px;padding-right:50px;position:relative;text-align:left;text-transform:uppercase!important;white-space:normal;width:100%}.gfw-signed-doc .gfw-doc-sign-collapse-title div.gfw-check-icon{display:inline-block;position:absolute;right:0;top:0}.my-documents-section iframe{min-height:190px!important}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){html body #hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center!important;margin:0!important;padding:0!important;width:calc(100vw - 30px)!important}html body #details-btn.margin-left-book-button{margin-top:2px!important}html body .gfw-action-bar-touch #button-contact-properties-touch .btnh.btnh-secondary2{border-color:#c9c9c9!important;margin:22px 0 0!important;padding:10px 14px!important}#mobile_reserve_btn.margin-right-book-button{transform:translateY(-7px)!important}html body .gfw-action-bar-touch a[href="tel:+34911438350"]{transform:translateY(-5px)!important}}@media only screen and (max-width:767px) and (orientation:portrait){#hc_touch_action_bar.gfw-action-bar-touch #button-contact-properties-touch,#mobile_reserve_btn{margin:14px 0!important}#hc_touch_action_bar.gfw-action-bar-touch #details-btn,#hc_touch_action_bar.gfw-action-bar-touch #mobile_reserve_btn{display:block;max-width:calc(50vw - 20px)!important;min-width:calc(50vw - 20px)!important;padding:10px 0!important;text-align:center!important;width:calc(50vw - 20px)!important}#details-btn,#hc_touch_action_bar.gfw-action-bar-touch #mobile_reserve_btn{transform:translateX(-14px)!important}html body #hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important;margin:0!important;padding:0!important;width:calc(100vw - 30px)!important}html body #hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row>:not(#button-contact-properties-touch2){margin:0!important;padding:11px 0!important}html body #hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row>:not(#button-contact-properties-touch2) span{margin:0!important;max-width:calc(50vw - 20px)!important;min-width:calc(50vw - 20px)!important;padding-left:0!important;padding-right:0!important;width:calc(50vw - 20px)!important}.gfw-small-bar-no-direct .gfw-touch-bar-txt-not-available{margin-bottom:0!important}#button-contact-properties-touch2{padding:10px;transform:translateX(14px);width:calc(50vw - 20px)!important}.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct #not_available_day_mobile.gfw-touch-bar-txt-not-available.active,.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct #not_available_prereserve_mobile.gfw-touch-bar-txt-not-available.active{top:-4px!important}.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct #hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.text-left.order-2.order-sm-1{flex-direction:row-reverse!important}.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct #button-contact-properties-touch.alx-translate-x{transform:translateX(0) translateY(3px)!important}html body #hc_touch_action_bar.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct a[href="tel:+34911438350"]{margin-bottom:-47px!important;padding-top:65px!important}html body #hc_touch_action_bar.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct .col-12.col-sm-6.text-left.order-2.order-sm-1{justify-content:flex-start!important}html body #hc_touch_action_bar.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row{justify-content:flex-end!important}html body #hc_touch_action_bar.gfw-action-bar-touch.on-top.gfw-last-minute-active.gfw-small-bar-no-direct .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row>:not(#button-contact-properties-touch2) span{background-color:#000!important;color:#fff!important}[data-nav="#hs-interiorismo-swiper-1"] .hs-color-white.hs-absolute-container.d-flex.align-items-center.justify-content-center.flex-column.text-center.hs-px-30.no-padding-alx-mobile h4,[data-nav="#hs-interiorismo-swiper-1"] .hs-color-white.hs-absolute-container.d-flex.align-items-center.justify-content-center.flex-column.text-center.hs-px-30.no-padding-alx-mobile p{padding-left:12px!important;padding-right:12px!important}}@media only screen and (max-width:836px) and (orientation:portrait){html body .btnh-secondary2:not(:disabled):not(.disabled).active,html body .btnh-secondary2:not(:disabled):not(.disabled).active span,html body .btnh-secondary2:not(:disabled):not(.disabled).active:focus,html body .btnh-secondary2:not(:disabled):not(.disabled):active,html body .btnh-secondary2:not(:disabled):not(.disabled):active span,html body .btnh-secondary2:not(:disabled):not(.disabled):active:focus,html body .btnh-secondary2:not(:disabled):not(.disabled):hover,html body .btnh-secondary2:not(:disabled):not(.disabled):hover span{background-color:#fff!important;border-color:#000!important;color:#000!important}html body .btnh-primary2:not(:disabled):not(.disabled).active,html body .btnh-primary2:not(:disabled):not(.disabled).active:focus,html body .btnh-primary2:not(:disabled):not(.disabled):active,html body .btnh-primary2:not(:disabled):not(.disabled):active:focus,html body .btnh-primary2:not(:disabled):not(.disabled):focus,html body .btnh-primary2:not(:disabled):not(.disabled):hover{background-color:#000!important;border-color:#000!important;color:#fff!important}button#btnSave1{margin-left:15px;width:calc(100% - 30px)!important}}html body .gfw-user-areas-payments.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-timeline-bullets>div:first-of-type .gfw-tooltip{display:inline-block!important;position:relative!important}html body .gfw-user-areas-payments.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-timeline-bullets>div:first-of-type .gfw-tooltip .gfw-tooltip-content{left:50%!important;position:absolute!important;top:35px!important;transform:translate(-50%)!important}html body .gfw-user-areas-payments.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .hs-timeline-bullets>div:first-of-type .gfw-tooltip .gfw-tooltip-content.blue-alx-color:after{left:50%!important;transform:translate(-50%) rotate(0deg)!important}html body .gfw-user-areas-payments.gfw-lightbox-container .gfw-lightbox-content-box .gfw-ligtbox-content .mb-1.with-tooltip.tooltip-right.payment_content.w-separators.last .text-nowrap[style="white-space: normal!important;"]{line-height:1.3em!important}html body.gfw-living-page .hs-grid.gfw-type-of-apt h3.mb-3{margin-bottom:5px!important}@media only screen and (min-width:769px) and (max-width:1194px) and (orientation:landscape){body.gfw-living-page .hs-width-limit.overflow-hidden.hs-py-100 .container.container-big{max-width:calc(100vw - 40px)!important;width:100%}.hs-grid.gfw-type-of-apt{grid-template-columns:repeat(3,minmax(322px,1fr))}html body #modal-plano-single .modal-gallery-single-content{height:75vh!important;max-width:75vw!important;width:90%!important}html body .modal-gallery-single-content-body-item-full-modal>img{max-height:calc(100vh - 280px)!important}}@media only screen and (max-width:767px) and (orientation:portrait){.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6{width:50%!important}.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6 .box-input-custom.gfw-calendar-icon,.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6 .box-input-custom.gfw-clock-icon{border-bottom:none!important;position:relative}.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6 .box-input-custom.gfw-calendar-icon:before,.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6 .box-input-custom.gfw-clock-icon:before{background-color:#d9d9d9;bottom:0!important;content:"";display:block;height:1px;left:0;position:absolute;width:calc(100% - 30px)!important}.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6 #fecha_checkin,.hs-sticky-header-reservations-spacing-my-account #form-reservation #llegada-checkin-content .form-row .col-lg-6 #hora_checkin{border-bottom:none!important;width:auto!important}}@media only screen and (max-width:768px) and (orientation:portrait){.gfw-slider-interiorismo .swiper-slide{transform:translateX(30px);transition:transform .3s ease}}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #f2f2f2!important;-webkit-box-shadow:inset 0 0 0 1000px #f2f2f2!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media only screen and (max-width:767px) and (orientation:portrait){#not_available_prereserve_mobile-2>span,#not_available_prereserve_mobile>span{transform:translate(2px,4px)}}@media only screen and (min-width:1024px) and (max-width:1194px) and (orientation:landscape){#not_available_prereserve_mobile-2.gfw-touch-bar-txt-not-available.active,#not_available_prereserve_mobile.gfw-touch-bar-txt-not-available.active{display:block!important;top:-14px!important}#RegularCaseBtnLayout{position:absolute;right:145px;top:20px}html[lang=es] .gfw-action-bar-touch:not(.gfw-small-bar-no-direct) #RegularCaseBtnLayout{right:195px}.gfw-action-bar-touch a#TelfNotPrereserva[href="tel:+34911438350"]{display:inline-block;font-size:16px!important;margin-bottom:0;margin-left:0;transform:translateY(-2px)}.gfw-action-bar-touch #details-btn{margin-right:15px!important;margin-top:18px!important}#mobile_reserve_btn{transform:translate(-10px,2px)}}@media only screen and (min-width:768px) and (orientation:portrait){#not_available_prereserve_mobile-2.gfw-touch-bar-txt-not-available.active,#not_available_prereserve_mobile.gfw-touch-bar-txt-not-available.active{display:block!important;top:-14px!important}#hc_touch_action_bar.gfw-last-minute-active #NoReserveBtnLayout a[href="tel:+34911438350"]{padding-top:24px!important}#hc_touch_action_bar.gfw-last-minute-active #NoReserveBtnLayout a[href="tel:+34911438350"]>span{display:inline-block;transform:translate(-10px,10px)}#not_available_prereserve_mobile-2.gfw-touch-bar-txt-not-available.active span,#not_available_prereserve_mobile.gfw-touch-bar-txt-not-available.active span{display:inline!important}}@media only screen and (min-width:425px) and (max-width:430px) and (orientation:portrait){#NoReserveBtnLayout #button-contact-properties-touch2{transform:translate(14px,30px)!important}}@media only screen and (min-width:768px) and (orientation:portrait){html body .property-video-dimensions{height:calc(100% + 12px)!important;transform:translateY(-5px);width:100%!important}.width-video.in-livings>div,html body .width-video.in-livings{height:71.2vw!important;max-height:71.2vw!important}}@media only screen and (max-width:767px) and (orientation:portrait){html body .property-video-dimensions{height:calc(100% + 6px)!important;transform:translateY(-3px);width:100%!important}.width-video.in-livings>div,html body .width-video.in-livings{height:71.5vw!important;max-height:71.5vw!important}}.hs-move-left,.hs-move-right,.modal-filtro *,.modal-filtro .button-modal-filtro,.modal-filtro .hs-button-datetype{transform:translateZ(0);will-change:transform}body.gfw-apt-page .gfw-inline-city-links a:before{background-color:#fff}body.gfw-apt-page .gfw-inline-city-links .header-links-item.underline:after{border-color:#fff}body.gfw-apt-page .gfw-city-list-container .btnh-secondary2{border:1px solid #fff!important}body.gfw-apt-page #hs-nav-watcher-2 .for-active.h-100.d-flex.flex-column{min-width:400px}body.gfw-apt-page #AptTopSlider .hs-width-limit .hs-big-padding-bottom{padding-bottom:inherit!important}body.gfw-apt-page #AptTopSlider .hs-apartments-swiper{height:560px}body.gfw-apt-page #AptTopSlider .swiper-slide{height:560px!important}body.gfw-apt-page #AptTopSlider .hs-swiper-buttons{display:block!important;left:40px;position:absolute!important;top:510px}@media only screen and (max-width:1440px){#AptTopSlider .hs-width-limit .hs-big-padding-bottom{padding-bottom:inherit!important}#AptTopSlider .hs-swiper-buttons{display:block!important;left:40px;position:absolute!important;top:510px}}@media only screen and (max-width:1023px) and (orientation:landscape){body.gfw-apt-page.hs-in-iframe .hs-container-apt{max-width:calc(100% - 80px)!important}body.gfw-apt-page.hs-in-iframe .container,body.gfw-apt-page.hs-in-iframe .container-md,body.gfw-apt-page.hs-in-iframe .container-sm{margin-top:0!important;max-width:calc(100% - 80px)!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .container-sm{margin-top:0!important;max-width:100%!important}body.gfw-apt-page.hs-in-iframe section:nth-of-type(3) .container-small,body.gfw-apt-page.hs-in-iframe section:nth-of-type(4) .container-small,body.gfw-apt-page.hs-in-iframe section:nth-of-type(5) .container-small{margin-top:0!important;max-width:calc(100% - 60px)!important}body.gfw-apt-page.hs-in-iframe .hs-right-container-small-md-padding-apartment{padding-left:calc(50vw - 435px)!important;padding-right:calc(50vw - 405px)!important}body.gfw-apt-page.hs-in-iframe .hs-apartments-author-text-right.pb-4.order-1.order-lg-0{transform:translateX(-30px)!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .hs-apartments-swiper{height:290px}body.gfw-apt-page.hs-in-iframe #AptTopSlider .hs-swiper-buttons.hs-nav-2.position-relative.d-lg-inline-block.d-none{display:none!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider p.pt-4.mb-auto{max-width:calc(100% - 80px)}body.gfw-apt-page.hs-in-iframe #AptTopSlider .swiper-slide{height:263px!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .hs-swiper-buttons{bottom:-30px;display:block!important;left:50%;position:absolute!important;top:inherit;transform:translate(-50%)}body.gfw-apt-page.hs-in-iframe #AptTopSlider .row.no-gutters.hs-mt-3-apt{flex-direction:row-reverse!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .row.no-gutters.hs-mt-3-apt .col-lg-5,body.gfw-apt-page.hs-in-iframe #AptTopSlider .row.no-gutters.hs-mt-3-apt .col-lg-7{max-width:48%!important;min-width:48%!important;padding-left:0!important;padding-right:0!important;width:48%!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider>div:first-of-type>.row.no-gutters.hs-mt-3-apt>.col-lg-7{max-width:52%!important;min-width:52%!important;padding-left:0!important;padding-right:0!important;transform:translateX(-15px);width:52%!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .hs-apartments-swiper{height:370px}body.gfw-apt-page.hs-in-iframe #AptTopSlider .swiper-slide{height:370px!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .hs-swiper-apartaments-image{order:2!important}body.gfw-apt-page.hs-in-iframe #AptTopSlider .hs-swiper-apartaments-text{order:1!important}body.gfw-apt-page #AptTopSlider .icon-i_arrow1-r:before{content:"\e802"!important}body.gfw-apt-page #AptTopSlider .icon-i_arrow1-l:before{content:"\e801"!important}body.gfw-apt-page #AptTopSlider .col-12.hs-991-none.text-center.hs-pt-5-apt.hs-swiper-apartaments-nav{bottom:60px;display:block!important;height:80px;position:absolute;width:100%;z-index:2}}@media only screen and (orientation:portrait){body.gfw-apt-page #AptTopSlider .hs-apartments-swiper{height:290px}body.gfw-apt-page #AptTopSlider .hs-swiper-buttons.hs-nav-2.position-relative.d-lg-inline-block.d-none{display:none!important}body.gfw-apt-page #AptTopSlider p.pt-4.mb-auto{max-width:calc(100% - 40px)}body.gfw-apt-page #AptTopSlider .swiper-slide{height:263px!important}body.gfw-apt-page #AptTopSlider .hs-swiper-buttons{bottom:-30px;left:50%;position:absolute!important;top:inherit;transform:translate(-50%)}}.gfw-detail-page .hs-max-width-600px.hs-max-height-680px.hs-background-color-white.position-relative.w-100.h-100{overflow:hidden!important;overflow-y:auto!important}.gfw-detail-page .hs-modal2-title .hs-modal-close{top:40px}.gfw-detail-page .hs-multicolumn{-moz-column-count:2!important;column-count:2!important}@media only screen and (min-width:1180px) and (orientation:landscape){.hs-max-width-600px.hs-max-height-680px.hs-background-color-white.position-relative.w-100.h-100,.hs-max-width-600px.hs-max-height-680px.hs-background-color-white.position-relative.w-100.h-100 *{overflow:hidden!important;overflow-y:hidden!important}}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-detail-page.gfw-js-portrait .hs-multicolumn{-moz-column-count:1!important;column-count:1!important}.gfw-detail-page.gfw-js-portrait .hs-modal2-title.d-flex.align-items-center.justify-content-center{background-color:#fff;border-bottom:1px solid #c9c9c9;left:0;position:fixed;right:0;top:0;z-index:2}.gfw-detail-page.gfw-js-portrait .hs-modal2-title .hs-modal-close{right:30px;top:20px}.gfw-detail-page.gfw-js-portrait .hs-modal2-title.d-flex.align-items-center.justify-content-center{padding-top:20px}.gfw-detail-page.gfw-js-portrait .hs-scroll-container.hs-modal2-contents{padding-top:90px}.gfw-detail-page.gfw-js-portrait .hs-max-width-600px.hs-max-height-680px.hs-background-color-white.position-relative.w-100.h-100{height:100vh;max-height:100vh;min-height:100vh}}html body div .box-input-custom label.labelIn{pointer-events:none!important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.box-login-box-checkbox label.modal-login-checkbox-label{pointer-events:all!important}html body div .gfw-search-direction{display:block;line-height:30px;pointer-events:none!important;position:absolute;right:10px;top:0}html body label.labelIn .gfw-search-icon-label{font-size:16px!important;transition:all .3s linear}html body label.labelIn.active .gfw-search-icon-label{font-size:12px!important}.gfw-price-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px!important;margin-top:7px!important}.gfw-price-row .item-listado-custom-precio{transform:translate(5px,-1px)}.gfw-tooltip.blue .gfw-tooltip-content{background-color:#e3f7fe!important;color:#42819f!important}.gfw-tooltip.blue .gfw-tooltip-content:after{background-image:url(/assets/img/tooltip-arrow-down-blue.png)!important;bottom:0!important;top:auto!important;transform:translate(-50%,14px) rotate(180deg)!important}.gfw-listing-card .item-listado-custom1-available.hs-fs-2xs{padding:4px 10px!important}.gfw-price-row .blue-price{white-space:nowrap!important}@media only screen and (max-width:1269px){.gfw-listing-card .item-listado-custom1-available.hs-fs-2xs{font-size:14px!important;padding:4px 10px!important;transform:translate(6px)}}@media only screen and (max-width:1194px){.gfw-price-row h4{white-space:nowrap!important}.gfw-price-row h4 div.gfw-tooltip,.gfw-price-row h4 span:not([style="display:none;"]){display:inline-block!important}}.hs-button-accordion.collapsed .hs-on-closed.d-none{display:block!important}@media (max-width:767px){.hs-seo-list:not(.active) li:not(.hs-seo-list-switch):nth-child(n+6){display:list-item!important}}.section-footer a:active,.section-footer a:focus,.section-footer a:visited{color:#fff!important;text-decoration:none!important}.section-footer a:hover{color:#707070!important}@media only screen and (max-width:430px) and (orientation:portrait){.gfw-masked-img{display:block;height:77vw;overflow:hidden;position:relative;width:100%}.gfw-masked-img .w-100{height:100%;transform:translateX(-25%);width:auto!important}}.blue-price{transform:translateY(2px)}.blue-price,.blue-price>span{color:#42819f!important}.blue-price strong.gfw-tooltip-separator,.blue-price strong.gfw-tooltip-title{display:inline-block;margin:-4px 0 7px}.blue-price .icon-i_star{display:inline-block;transform:translateY(-1px)}.section-listado-custom-sticky-content .gfw-tooltip.blue.down .gfw-tooltip-content:after{background-image:url(/assets/img/tooltip-arrow-down-blue.png)!important;bottom:auto!important;top:-27px!important;transform:translate(-50%,14px) rotate(0deg)!important}.section-items-listado i.icon-i_circle-info{font-size:11px}.gfw-ficha-desktop-ctas{flex-direction:row;flex-wrap:wrap;padding-top:5px}.gfw-ficha-desktop-ctas.reverse{flex-direction:row-reverse}.gfw-ficha-desktop-ctas.reverse .gfw-phone-btn-1{margin-left:0;transform:translateY(3px)}.gfw-ficha-desktop-ctas.reverse .button-contact-properties-1{margin-right:19px}.gfw-ficha-desktop-ctas.reverse .button-contact-properties-2.gfw-last-minute{margin-right:24px;transform:translateY(6px)}.gfw-ficha-desktop-ctas.reverse .button-contact-properties-2.gfw-last-minute span.btnh.btnh-secondary2{padding:10px 12px!important}html[lang=en] .gfw-ficha-desktop-ctas.reverse .gfw-phone-btn-1{margin-left:0;margin-right:30px;transform:translateY(1px)}html[lang=en] .gfw-ficha-desktop-ctas.reverse .button-contact-properties-1{margin-right:48px}.button-contact-properties-1{margin-left:22px!important;margin-right:25px!important;padding:10px 13px!important}.button-contact-properties-2{background:none;border:0;display:inline-block;margin:5px 0 0 23px;outline:none!important;padding:0!important}.button-contact-properties-2 .btnh.btnh-secondary2{border-color:#c9c9c9!important;margin:0!important;padding:10px!important}.reserve_btn-1{margin-left:12px!important;padding:10px 14px!important}.gfw-phone-btn-1{margin-bottom:0;margin-left:22px}.gfw-fixed-reservation-cta[style] #reserve_btn.reserve_btn-1{padding:10px 47px!important}.not_available_day-1,.not_available_prereserve-1,.not_available_prereserve-2{display:block;padding-left:10px;padding-top:10px;width:100%}html[lang=en] .button-contact-properties-2{margin:5px 0 0 23px}html[lang=en] .button-contact-properties-2 .btnh.btnh-secondary2{margin:0!important;padding:10px 28px!important}html[lang=en] .gfw-ficha-desktop-ctas .reserve_btn-1{padding:10px 34px!important}html[lang=en] .gfw-fixed-reservation-cta[style] #reserve_btn.reserve_btn-1{margin-left:12px!important;padding:10px 57px!important}@media only screen and (min-width:1200px) and (max-width:1269px){.button-contact-properties-2{margin:5px 0 0 15px}.button-contact-properties-2 .btnh.btnh-secondary2{padding:10px 7px!important}.gfw-reservation-details .gfw-fixed-reservation-cta #hs-calendar-reserve #reserve_btn{margin:10px!important;padding:10px 7px!important}}@media only screen and (min-width:1199px){.gfw-detail-page .box-input-custom>input,.gfw-detail-page .box-input-custom>label{padding-left:0!important}}@media only screen and (min-width:1200px) and (max-width:1269px){.gfw-reservation-details .gfw-fixed-reservation-cta #hs-calendar-reserve #reserve_btn{margin:10px 0 10px 4px!important;padding:10px 8px!important}.gfw-reservation-details .gfw-fixed-reservation-cta[style] #hs-calendar-reserve #reserve_btn{margin:10px 0 10px 14px!important;padding:10px 36px!important}.gfw-fixed-reservation-cta .gfw-phone-w-icon{transform:translateX(-4px)}.gfw-phone-w-icon.floating{left:29px;position:absolute;top:64px}.gfw-phone-w-icon.floating i,.gfw-phone-w-icon.floating svg{display:none!important}.gfw-ficha-desktop-ctas.reverse .button-contact-properties-2.gfw-last-minute{margin-right:20px;transform:translateY(6px)}html[lang=en] .gfw-reservation-details .gfw-fixed-reservation-cta #hs-calendar-reserve #reserve_btn{padding:10px 26px!important}html[lang=en] .button-contact-properties-2{margin:5px 0 0 23px}html[lang=en] .button-contact-properties-2 .btnh.btnh-secondary2{margin:0!important;padding:10px 19px!important}html[lang=en] .gfw-ficha-desktop-ctas .reserve_btn-1{padding:10px 34px!important}html[lang=en] .gfw-reservation-details .gfw-fixed-reservation-cta[style] #hs-calendar-reserve #reserve_btn{margin-left:12px!important;padding:10px 49px!important}}@media only screen and (min-width:835px) and (max-width:1112px) and (orientation:portrait){#hc_touch_action_bar .container>.row .order-2.order-sm-1{flex:0 0 30%!important;max-width:30%!important}#hc_touch_action_bar .container>.row .order-1.order-sm-2{align-items:center!important;display:flex!important;flex:0 0 70%!important;flex-direction:row!important;justify-content:flex-end!important;max-width:70%!important}.gfw-action-bar-touch #button-contact-properties-touch{transform:translateY(3px)!important}#mobile_reserve_btn.margin-right-book-button{padding-left:35px!important;padding-right:35px!important;transform:translateY(0)!important}}@media only screen and (min-width:768px) and (max-width:834px) and (orientation:portrait){.gfw-action-bar-touch #button-contact-properties-touch{transform:translateY(3px)!important}html body #hc_touch_action_bar.gfw-action-bar-touch .order-2.order-sm-1{flex:0 0 30%!important;max-width:30%!important}html body #hc_touch_action_bar.gfw-action-bar-touch .order-1.order-sm-2{align-items:center!important;display:flex!important;flex:0 0 70%!important;flex-direction:row!important;justify-content:flex-end!important;max-width:70%!important}html body .gfw-action-bar-touch #RegularCaseBtnLayout #button-contact-properties-touch .btnh.btnh-secondary2{margin:0!important}html body #details-btn.margin-left-book-button{margin-top:16px!important}html body .gfw-action-bar-touch a[href="tel:+34911438350"]{transform:translateY(6px)!important}html body #hc_touch_action_bar.gfw-action-bar-touch .col-12.col-sm-6.px-0.text-right.order-1.order-sm-2.gfw-mobile-cta-row{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-end!important;margin:0!important;padding:0!important;width:calc(100vw - 30px)!important}#mobile_reserve_btn.margin-right-book-button{padding-left:35px!important;padding-right:35px!important;transform:translateY(0)!important}}html body .gfw-services-slider.hs-mb-auto-2{margin-bottom:20px!important}@media only screen and (orientation:portrait){.hs_subtitle.pr-3.pt-5.hs-fs-xs-static.mb-0.pb-md-0.hs-fs-s{padding-top:20px!important}.hs-width-limit.overflow-hidden.hs-big-padding-top-100-80.pt-10-alx-tablet.hs-mt-5-apt.gfw-mobile-top-0.pb-50-alx-desktop .hs-livings-swiper{height:230px}.descubre-tu-nuevo-barrio a.btnh.btnh-secondary2.hs-fs-xs-static.mt-4{margin-top:0!important}.descubre-tu-nuevo-barrio .col-md-5[style="min-height:400px; padding-right: 35px;"]{padding-right:0!important}.descubre-tu-nuevo-barrio .width-alx-desktop.concierge-alx{width:calc(100% - 15px)}}html body.hs-home-page .select-language,html body.hs-home-page.modal-open .select-language,html body.hs-home-page.scrolled .select-language{white-space:nowrap!important}html body.hs-home-page.scrolled .gfw-desktop-navbar-links-v2 .underline:after,html body:not(.hs-home-page) .gfw-desktop-navbar-links-v2 .underline:after{border-bottom:1px solid #000}@media only screen and (orientation:landscape){html body .btn-mobile{margin-right:15px}html body .section-header{margin:0!important;padding:0!important;width:100vw!important}html body .section-header .container,html body .section-header .container-small,html body .section-header .container:first-of-type{margin:0 20px!important;max-width:calc(100vw - 40px)!important;padding:0!important;width:100vw!important}html body .section-header .container .hs-menu-space{gap:0!important;margin:0!important;max-width:100%!important;width:100vw!important}html body .section-header .container .hs-menu-space>div{margin-right:30px!important}html body .section-header .header-links{align-items:center;display:flex;justify-content:flex-end}html body .section-header .content-header{align-items:center;display:flex;justify-content:space-between}html body .header-links.hs-menu-space.only-tablet{display:none!important}html body.hs-home-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu{flex-wrap:nowrap;height:48px!important;margin-left:30px!important;max-height:48px!important;min-height:48px!important;width:440px!important}.logo-header-box{margin-left:10px!important;max-width:210px!important;min-width:210px!important;width:210px!important}html body.hs-home-page main.scrolled #barra-destino-box{left:360px!important}html body.gfw-listing-page .section-page-all-content.scrolled #barra-duracion-box,html body.hs-home-page .section-page-all-content.scrolled #barra-duracion-box{left:360px!important;top:105px!important}.header-menu.active .header-menu-content{transform:translate(30px)}.menu-select-location .select-location-list.select-location-list{top:48px}}@media only screen and (min-width:767px) and (max-width:990px){html body .section-header{margin:0!important;padding:0!important;width:100vw!important}html body .section-header .container,html body .section-header .container-small,html body .section-header .container:first-of-type{margin:0 20px!important;max-width:calc(100vw - 40px)!important;padding:0!important;width:100vw!important}html body .section-header .container .hs-menu-space{gap:0!important;margin:0!important;max-width:100%!important;width:100vw!important}html body .section-header .container .hs-menu-space>div{margin-right:30px!important}html body .section-header .header-links{align-items:center;display:flex;justify-content:flex-end}html body .section-header .content-header{align-items:center;display:flex;justify-content:space-between}html body .header-links.hs-menu-space.only-tablet{display:none!important}html body.hs-home-page .hs-font-0.hs-filter-menu.d-flex.hs-smallmenu{flex-wrap:nowrap;height:48px!important;margin-left:30px!important;max-height:48px!important;min-height:48px!important;width:440px!important}.logo-header-box{margin-left:10px!important;max-width:210px!important;min-width:210px!important;width:210px!important}html body.hs-home-page main.scrolled #barra-destino-box{left:360px!important}body.hs-home-page .section-page-all-content.scrolled #barra-duracion-box{left:calc(50% - 435px)!important;top:105px!important}}@media only screen and (min-width:835px) and (max-width:988px){html .hs-home-page .hs-font-0.hs-filter-menu.d-flex{height:50px!important;max-height:50px!important;min-height:50px!important}}@media only screen and (max-width:1220px) and (orientation:landscape){html body.gfw-listing-page .section-page-all-content.scrolled #barra-duracion-box,html body.hs-home-page .section-page-all-content.scrolled #barra-duracion-box{left:360px!important;top:105px!important}}@media only screen and (min-width:768px){html body.hs-home-page main.section-page-all-content>section.section-banner.z-index-1{max-width:100vw!important}html body.hs-home-page .section-page-all-content{padding-top:0!important}html body.hs-home-page .section-header{background-color:hsla(0,0%,100%,0)!important}html body.hs-home-page .section-banner-fond-box.transparency-fade:before{background:rgba(0,0,0,.5)!important}html body.hs-home-page main.section-page-all-content>.section-banner.z-index-1,html body.hs-home-page main.section-page-all-content>.section-banner.z-index-1 .hs-fullvideo,html body.hs-home-page main.section-page-all-content>.section-banner.z-index-1 .section-banner .container-banner,html body.hs-home-page main.section-page-all-content>.section-banner.z-index-1 .section-banner-fond-box{height:100vh}html body.hs-home-page.login-modal-open .section-header,html body.hs-home-page.modal-open .section-header,html body.hs-home-page.scrolled .section-header{background-color:#fff!important;border-bottom:1px solid #fff!important}html body.hs-home-page .logo-header-box svg path{fill:#fff!important;transition:all .3s linear}html body.hs-home-page.login-modal-open .logo-header-box svg path,html body.hs-home-page.modal-open .logo-header-box svg path,html body.hs-home-page.scrolled .logo-header-box svg path{fill:#000!important}html body.hs-home-page #menu-select-location-btn.header-links-item{color:#fff!important;transition:all .3s linear}html body.hs-home-page.login-modal-open #menu-select-location-btn.header-links-item,html body.hs-home-page.modal-open #menu-select-location-btn.header-links-item,html body.hs-home-page.scrolled #menu-select-location-btn.header-links-item{color:#000!important}html body.hs-home-page #menu-select-location-btn.header-links-item.underline:after{border-color:#fff}html body.hs-home-page.login-modal-open #menu-select-location-btn.header-links-item.underline:after,html body.hs-home-page.modal-open #menu-select-location-btn.header-links-item.underline:after,html body.hs-home-page.scrolled #menu-select-location-btn.header-links-item.underline:after{border-color:#000}html body.hs-home-page .btn-mobile i.icon-i_hamburguer-thin{color:#fff!important;transition:all .3s linear}html body.hs-home-page.login-modal-open .btn-mobile i.icon-i_hamburguer-thin,html body.hs-home-page.modal-open .btn-mobile i.icon-i_hamburguer-thin,html body.hs-home-page.scrolled .btn-mobile i.icon-i_hamburguer-thin{color:#000!important}html body.hs-home-page #btn-modal-access-login{background-color:#fff;border-color:#fff;color:#000;cursor:pointer!important;transition:all .3s linear}html body.hs-home-page #btn-modal-access-login span{color:#000}html body.hs-home-page #btn-modal-access-login:hover{background-color:#000;border-color:#000;color:#fff}html body.hs-home-page #btn-modal-access-login:hover span{color:#fff!important}html body.hs-home-page.login-modal-open #btn-modal-access-login,html body.hs-home-page.modal-open #btn-modal-access-login,html body.hs-home-page.scrolled #btn-modal-access-login{background-color:#000;border-color:#000;color:#fff}html body.hs-home-page.login-modal-open #btn-modal-access-login span,html body.hs-home-page.modal-open #btn-modal-access-login span,html body.hs-home-page.scrolled #btn-modal-access-login span{color:#fff}html body.hs-home-page.login-modal-open #btn-modal-access-login:hover,html body.hs-home-page.modal-open #btn-modal-access-login:hover,html body.hs-home-page.scrolled #btn-modal-access-login:hover{background-color:#fff;border-color:#000;color:#000}html body.hs-home-page.login-modal-open #btn-modal-access-login:hover span,html body.hs-home-page.modal-open #btn-modal-access-login:hover span,html body.hs-home-page.scrolled #btn-modal-access-login:hover span{color:#000!important}html body.hs-home-page .select-language{background:hsla(0,0%,100%,0)!important;transition:all .3s linear}html body.hs-home-page .select-language i,html body.hs-home-page .select-language span{color:#fff!important;transition:all .3s linear}html body.hs-home-page .dropdown-menu.dropdown-menu-language.show,html body.hs-home-page .dropdown-menu.dropdown-menu-language.show .dropdown-item{background-color:hsla(0,0%,100%,0)!important;color:#fff!important;transition:all .3s linear}html body.hs-home-page .dropdown-menu.dropdown-menu-language.show .dropdown-item a{color:#fff!important;transition:all .3s linear}html body.hs-home-page.login-modal-open .dropdown-menu.dropdown-menu-language.show,html body.hs-home-page.login-modal-open .dropdown-menu.dropdown-menu-language.show .dropdown-item,html body.hs-home-page.modal-open .dropdown-menu.dropdown-menu-language.show,html body.hs-home-page.modal-open .dropdown-menu.dropdown-menu-language.show .dropdown-item,html body.hs-home-page.scrolled .dropdown-menu.dropdown-menu-language.show,html body.hs-home-page.scrolled .dropdown-menu.dropdown-menu-language.show .dropdown-item{background-color:#fff!important;color:#000!important}html body.hs-home-page.login-modal-open .dropdown-menu.dropdown-menu-language.show .dropdown-item a,html body.hs-home-page.modal-open .dropdown-menu.dropdown-menu-language.show .dropdown-item a,html body.hs-home-page.scrolled .dropdown-menu.dropdown-menu-language.show .dropdown-item a{color:#000!important}html body.hs-home-page.login-modal-open .select-language,html body.hs-home-page.modal-open .select-language,html body.hs-home-page.scrolled .select-language{background:#fff!important;transition:all .3s linear}html body.hs-home-page.login-modal-open .select-language i,html body.hs-home-page.login-modal-open .select-language span,html body.hs-home-page.modal-open .select-language i,html body.hs-home-page.modal-open .select-language span,html body.hs-home-page.scrolled .select-language i,html body.hs-home-page.scrolled .select-language span{color:#000!important;transition:all .3s linear}}@media only screen and (max-width:1190px) and (orientation:landscape){html body.hs-home-page .section-header .container .hs-menu-space,html body.hs-home-page.scrolled .section-header .container .hs-menu-space{max-width:calc(100vw - 40px)!important}html body.hs-home-page .header-links.hs-menu-space.only-tablet,html body.hs-home-page.scrolled .header-links.hs-menu-space.only-tablet{display:none!important}html body.hs-home-page .section-header .container .header-links.hs-menu-space,html body.hs-home-page.scrolled .section-header .container .header-links.hs-menu-space{max-width:inherit!important;min-width:inherit!important;width:100%!important}html body.hs-home-page .section-header .container .hs-menu-space>div,html body.hs-home-page.scrolled .section-header .container .hs-menu-space>div{margin-right:20px!important}html body.hs-home-page .section-header .container .hs-menu-space>div.menu-select-location,html body.hs-home-page.scrolled .section-header .container .hs-menu-space>div.menu-select-location{margin-right:10x!important}html body .section-header .container .hs-menu-space>div.menu-select-location #menu-select-location-btn,html body.hs-home-page.scrolled .section-header .container .hs-menu-space>div.menu-select-location #menu-select-location-btn{display:block!important;width:84px!important}html body.hs-home-page #btn-modal-access-login,html body.hs-home-page.scrolled #btn-modal-access-login{display:block!important;padding:10px!important}}@media only screen and (min-width:1024px) and (max-width:1179px) and (orientation:landscape){html body.hs-home-page nav.content-header.hs-menu-space{transform:translate(-20px)}}@media only screen and (max-width:1024px) and (orientation:landscape){html body.hs-home-page .header-menu .header-menu-content,html body.hs-home-page .header-menu.active .header-menu-content{height:inherit!important;transform:translate(60px,-16px)!important;width:575px!important}html body.hs-home-page .header-menu .btn-mobile.btn-menu,html body.hs-home-page .header-menu.active .btn-mobile.btn-menu{transform:translate(150px,-40px)!important}}@media screen and (max-width:1024px) and (orientation:portrait){.header-menu.active .header-menu-content{transform:translate(40px)}}@media screen and (min-width:1024px) and (max-aspect-ratio:1/1) and (orientation:portrait){.header-menu-mobile-buttons .button-login{left:140px;top:41px}html body.hs-home-page.gfw-js-portrait #menu-select-location-btn-tablets.header-links-item{color:#fff!important;transition:all .3s linear}html body.hs-home-page.gfw-js-portrait.login-modal-open #menu-select-location-btn-tablets.header-links-item,html body.hs-home-page.gfw-js-portrait.modal-open #menu-select-location-btn-tablets.header-links-item,html body.hs-home-page.gfw-js-portrait.scrolled #menu-select-location-btn-tablets.header-links-item{color:#000!important}html body.hs-home-page.gfw-js-portrait #menu-select-location-btn-tablets.header-links-item.underline:after{border-color:#fff}html body.hs-home-page.gfw-js-portrait.login-modal-open #menu-select-location-btn-tablets.header-links-item.underline:after,html body.hs-home-page.gfw-js-portrait.modal-open #menu-select-location-btn-tablets.header-links-item.underline:after,html body.hs-home-page.gfw-js-portrait.scrolled #menu-select-location-btn-tablets.header-links-item.underline:after{border-color:#000}}@media only screen and (max-width:1024px) and (orientation:landscape){html body.hs-home-page .header-menu .header-menu-content,html body.hs-home-page .header-menu.active .header-menu-content{height:100vh!important;transform:translate(60px,-15px)!important;width:575px!important}html body .section-banner.z-index-1 .container.container-small.container-banner .section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{top:calc(100vh - 180px)!important}}@media only screen and (max-width:1024px) and (orientation:portrait){html body.hs-home-page .container-modal-custom{background-color:#fff;padding-top:70px}html body.hs-home-page .section-header{background-color:#fff!important;border-bottom:1px solid hsla(0,0%,100%,0)!important}nav.content-header.hs-menu-space .menu-select-location{display:none!important}}html body.hs-home-page #btn-modal-access-logged.btnh-user{background-color:transparent;border-color:#fff;box-shadow:inset 0 0 0 1px #fff;color:#fff}html body.hs-home-page.modal-open #btn-modal-access-logged.btnh-user,html body.hs-home-page.scrolled #btn-modal-access-logged.btnh-user{background-color:#000;border-color:#000;box-shadow:inset 0 0 0 1px #000;color:#fff}#btn-modal-mobile-access-logged-v2 .btnh.btnh-primary2.btnh-sm:active,#btn-modal-mobile-access-logged-v2 .btnh.btnh-primary2.btnh-sm:focus,#btn-modal-mobile-access-logged-v2 .btnh.btnh-primary2.btnh-sm:hover{background-color:#000!important;border-color:#fff!important;color:#fff!important}#btn-modal-mobile-access-logged-v2 .btnh.btnh-primary2.btnh-sm:active span,#btn-modal-mobile-access-logged-v2 .btnh.btnh-primary2.btnh-sm:focus span,#btn-modal-mobile-access-logged-v2 .btnh.btnh-primary2.btnh-sm:hover span{color:#fff!important}.gfw-side-menu-v2 #btn-modal-mobile-access-login.btnh.btnh-secondary2.button-login{background-color:#000!important;border-color:#fff!important;color:#fff!important}.gfw-side-menu-v2 #btn-modal-mobile-access-login.btnh.btnh-secondary2.button-login:active,.gfw-side-menu-v2 #btn-modal-mobile-access-login.btnh.btnh-secondary2.button-login:focus,.gfw-side-menu-v2 #btn-modal-mobile-access-login.btnh.btnh-secondary2.button-login:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.gfw-desktop-navbar-links-v2{align-items:center;display:flex!important;flex-direction:row;justify-content:flex-end;max-width:830px!important;min-width:inherit!important;white-space:nowrap;width:100%}.gfw-desktop-navbar-links-v2>a{color:#000;display:inline-block;font-size:17px;line-height:1.1em;margin-left:35px;position:relative;text-decoration:none!important;transition:all .3s linear;white-space:nowrap!important}.gfw-desktop-navbar-links-v2>a:after{border-width:1px!important}.hs-home-page .gfw-desktop-navbar-links-v2>a{color:#fff}.gfw-desktop-navbar-links-v2>a:before{background-color:#000;content:"";display:block;height:15px;left:-18px;opacity:.6;position:absolute;top:2px;transition:all .3s linear;width:1px}.hs-home-page .gfw-desktop-navbar-links-v2>a:before{background-color:#fff}html body.hs-home-page.login-modal-open .gfw-desktop-navbar-links-v2>a,html body.hs-home-page.modal-open .gfw-desktop-navbar-links-v2>a,html body.hs-home-page.scrolled .gfw-desktop-navbar-links-v2>a,html body:not(.hs-home-page) .gfw-desktop-navbar-links-v2>a{color:#000}html body.hs-home-page.login-modal-open .gfw-desktop-navbar-links-v2>a:before,html body.hs-home-page.modal-open .gfw-desktop-navbar-links-v2>a:before,html body.hs-home-page.scrolled .gfw-desktop-navbar-links-v2>a:before,html body:not(.hs-home-page) .gfw-desktop-navbar-links-v2>a:before{background-color:#000}html body.hs-home-page.login-modal-open .gfw-desktop-navbar-links-v2>a.underline:after,html body.hs-home-page.modal-open .gfw-desktop-navbar-links-v2>a.underline:after,html body.hs-home-page.scrolled .gfw-desktop-navbar-links-v2>a.underline:after,html body:not(.hs-home-page) .gfw-desktop-navbar-links-v2>a.underline:after{border-bottom:1px solid #000}.menu-select-location{display:inline-block!important;position:relative;width:auto!important}.gfw-desktop-navbar-links-v2 .menu-select-location>span{display:inline-block!important;font-size:17px;line-height:1.1em;margin-left:30px;position:relative;text-transform:none}.gfw-desktop-navbar-links-v2 .menu-select-location>#menu-select-location-btn:after{bottom:-5px!important}html body header.section-header .header-links.hs-menu-space a.btnh{letter-spacing:inherit!important;min-width:110px!important;text-align:center!important;width:110px!important}.gfw-iconburger-v2{cursor:pointer;display:none;height:32px!important;margin:-7px -15px 0 30px!important;position:fixed;right:40px;top:30px;width:32px!important;z-index:102}.gfw-iconburger-v2,.gfw-iconburger-v2 span{transform:rotate(0);transition:all .3s linear}.gfw-iconburger-v2 span{background-color:#fff;display:block;height:1px;left:0;opacity:1;position:absolute;width:32px}.gfw-iconburger-v2 span:first-of-type{top:10px}.gfw-iconburger-v2 span:nth-of-type(2){top:20px}.gfw-iconburger-v2 span:nth-of-type(3){top:30px}.gfw-iconburger-v2.active span{background-color:#fff!important;display:block;height:1px;left:0;opacity:1;position:absolute;transform:rotate(0);transition-delay:1s;transition:all .3s linear;width:32px}.gfw-iconburger-v2.active span:first-of-type{top:20px;transform:rotate(45deg)}.gfw-iconburger-v2.active span:nth-of-type(2){left:16px;opacity:0;top:20px;width:1px}.gfw-iconburger-v2.active span:nth-of-type(3){top:20px;transform:rotate(-45deg)}html body.hs-home-page.login-modal-open .gfw-iconburger-v2 span,html body.hs-home-page.modal-open .gfw-iconburger-v2 span,html body.hs-home-page.scrolled .gfw-iconburger-v2 span{background-color:#000!important}html body.hs-home-page.login-modal-open .gfw-iconburger-v2.active span,html body.hs-home-page.modal-open .gfw-iconburger-v2.active span,html body.hs-home-page.scrolled .gfw-iconburger-v2.active span{background-color:#fff!important}.gfw-side-menu-v2{background-color:#000;border-left:1px solid hsla(0,0%,100%,.1);bottom:0;color:#fff;display:block;height:100vh;max-width:575px;min-height:100dvh;padding:0 0 0 140px;pointer-events:none!important;position:fixed;right:-650px;top:0;transition:all .5s linear;transition-delay:.2s;width:100%;z-index:101}body.gfw-mobile-active .gfw-side-menu-v2{display:block;pointer-events:all!important;right:0}.gfw-side-menu-v2 .gfw-mobile-menu-not-numbers{margin-bottom:20px}.gfw-side-menu-v2 .header-menu-links-list a,.gfw-side-menu-v2 .header-menu-links-list span{text-transform:uppercase;transform:translateY(-3px)}body.hs-home-page main.section-page-all-content .container.container-small.container-banner{left:100px;position:absolute}@media only screen and (orientation:portrait){body.hs-home-page main.section-page-all-content .container.container-small.container-banner{left:0;position:absolute}}.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{left:0!important;margin:120px 0 0!important;position:relative!important;top:0!important}.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column .gfw-call-cta{width:100%}@media only screen and (min-width:1367px) and (orientation:landscape){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:0}.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{left:0!important;margin:120px 0 0!important;position:relative!important;top:0!important}}@media only screen and (min-width:769px) and (max-width:1366px) and (orientation:landscape){.section-page-all-content .section-banner.z-index-1 .container.container-small.container-banner .row.hs-color-white.aos-init.aos-animate{margin-top:0!important}.section-banner-barra.banner-barra-box.d-none.d-lg-flex.flex-column{left:0!important;margin:120px 0 0!important;position:relative!important;top:0!important}}@media only screen and (max-width:1420px){.gfw-desktop-navbar-links-v2{display:none!important}.gfw-iconburger-v2{display:block}html body:not(.hs-home-page) .gfw-iconburger-v2 span{background-color:#000!important}html body #btn-modal-access-login{margin-right:30px!important}html body .section-header .container .hs-menu-space>div{margin-right:60px!important}}@media only screen and (max-width:1023px) and (orientation:portrait){.gfw-iconburger-v2{right:25px!important;top:22px!important;z-index:100}#MobileSearchModal{z-index:99!important}.gfw-iconburger-v2 span,.gfw-iconburger-v2.active span,html body.hs-home-page.login-modal-open div .gfw-iconburger-v2 span,html body.hs-home-page.login-modal-open div .gfw-iconburger-v2.active span,html body.hs-home-page.modal-open div .gfw-iconburger-v2 span,html body.hs-home-page.modal-open div .gfw-iconburger-v2.active span,html body.hs-home-page.scrolled div .gfw-iconburger-v2 span,html body.hs-home-page.scrolled div .gfw-iconburger-v2.active span{background-color:#000!important}.gfw-side-menu-v2{height:calc(100vh - 70px)!important;max-height:calc(100dvh - 70px)!important;padding:20px 0 0 30px!important;top:70px!important;width:calc(100% - 40px)!important}#select-location-lightbox #close-select-location-lightbox{display:none!important}.gfw-side-menu-v2>div{position:relative;z-index:2}.gfw-side-menu-v2:before{background-color:transparent;content:"";display:block;height:100%;left:calc(-100vw + 100%);position:absolute;top:0;transition:all .3s linear;transition-delay:1s;width:100vw;z-index:0}.gfw-mobile-active .gfw-side-menu-v2:before{background-color:rgba(0,0,0,.5)}.header-menu-mobile-buttons.hs-logged-out-content{min-height:70px;width:100%}.header-menu-mobile-buttons .button-login{left:0;position:relative;top:34px}.header-menu-links{margin-bottom:auto;padding:104px 105px 0 0}.gfw-side-menu-v2 .gfw-mobile-menu-not-numbers{margin-bottom:0;margin-top:20px}html body.hs-home-page .container-modal-custom{margin-top:70px;padding-top:0}html body.hs-home-page .container-modal-custom .hs-scroll-container{padding-left:20px;padding-right:20px}#modal-sidebar-login #exit-modal-login,body.hs-logged-in .hs-logged-out-content{display:none!important}body.hs-logged-in .gfw-mobile-menu-not-numbers{margin-top:0!important}body.hs-logged-in .gfw-mobile-menu-not-numbers.hs-line-light{max-width:90%}.header-menu-links.pb-0.gfw-mobile-menu-not-numbers{padding-top:10px!important;width:calc(100% - 30px)}#menu-select-location-btn-mobile-v2{margin-top:30px}}html body.hs-logged-in header.section-header .header-links.hs-menu-space #btn-modal-access-login{display:none!important}html body #btn-modal-access-logged.btnh-user,html body #btn-modal-access-login{margin-right:10px!important}.mobile-dropdown-language{display:block!important}.header-menu-links-list .mobile-dropdown-language .select-language-button{margin-top:13px!important}@media only screen and (max-width:1190px){html body #btn-modal-access-logged.btnh-user,html body #btn-modal-access-login{margin-right:40px!important}}@media only screen and (orientation:landscape){header.section-header{height:90px!important}}@media only screen and (min-width:768px) and (orientation:portrait){html body.hs-home-page .logo-header-box svg path{fill:#000!important}}@media only screen and (max-width:1190px){html body div #btn-modal-access-logged.btnh-user,html body div #btn-modal-access-login{margin-right:40px!important}}html body.hs-home-page #barra-destino-box{left:110px!important;top:calc(50vh - 250px)!important;transform:translate(0)!important}html body.hs-home-page .modal-box-banner.barra-duracion-box{left:312px!important;top:calc(50vh - 21px)!important}html body.hs-home-page #barra-fecha-box{left:115px!important;top:calc(50vh - 416px)!important;transform:translate(0)!important}html body.hs-home-page #barra-fecha-box.gfw-up-fix{left:110px!important;top:calc(50vh - 416px)!important;transform:translate(0)!important}html body footer.section-footer .dropdown.dropdown-language{background-color:#000!important;color:#fff!important;display:inline-block;margin-left:-5px;width:60px}html body footer.section-footer .dropdown.dropdown-language div{color:#fff!important;margin-left:0;width:60px}html body footer .dropdown-menu.dropdown-menu-language.show .dropdown-item,html body footer.section-footer .dropdown-menu.dropdown-menu-language,html body footer.section-footer .dropdown.dropdown-language button,html body.hs-home-page.scrolled footer .dropdown-menu.dropdown-menu-language.show .dropdown-item{background-color:#000!important;color:#fff!important;font-weight:bolder}html body footer .dropdown-menu.dropdown-menu-language.show .dropdown-item a,html body footer.section-footer .dropdown.dropdown-language button span,html body footer.section-footer .dropdown.dropdown-language div a,html body footer.section-footer .dropdown.dropdown-language div i.icon-i_arrow1-d,html body.hs-home-page.scrolled footer .dropdown-menu.dropdown-menu-language.show .dropdown-item a,html body.hs-home-page.scrolled footer .select-language i{color:#fff!important;font-weight:bolder}@media only screen and (max-height:1024px) and (orientation:landscape){body.hs-home-page main.section-page-all-content .container.container-small.container-banner{bottom:-130px;left:100px;position:absolute}html body.hs-home-page #barra-destino-box{top:calc(50vh - 122px)!important}html body.hs-home-page .modal-box-banner.barra-duracion-box{top:calc(50vh + 105px)!important}html body.hs-home-page #barra-fecha-box.gfw-up-fix{top:calc(50vh - 290px)!important}html body.hs-home-page #barra-fecha-box{top:calc(50vh - 250px)!important}}@media only screen and (max-width:1024px) and (orientation:portrait){.modal-filtro.d-lg-none.active .container-modal-custom header.section-header{display:none!important}.modal-filtro{bottom:0!important;height:calc(100dvh - 73px)!important}}@media only screen and (max-width:767px) and (orientation:portrait){#MobileFloatedSearch ul li a{pointer-events:none!important}#modal-sidebar-login.modal-login{top:70px!important}#modal-sidebar-login.modal-login .container-modal-custom{margin-top:0!important;padding-top:0!important}}@media only screen and (max-width:1190px) and (orientation:portrait){html body div #btn-modal-access-logged.btnh-user,html body div #btn-modal-access-login,html body div .gfw-desktop-navbar-links-v2 #btn-modal-access-logged{display:none!important;margin-right:0!important}}@media only screen and (min-width:768px) and (max-width:1420px) and (orientation:landscape){html body div #btn-modal-access-logged.btnh-user,html body div #btn-modal-access-login{margin-right:0!important}html body.hs-home-page.scrolled .gfw-iconburger-v2.active span,html body:not(.hs-home-page) .gfw-iconburger-v2.active span{background-color:#fff!important}#select-location-lightbox.active{background-color:#fff!important;box-shadow:0 0 8px 8px rgba(0,0,0,.05);display:block!important;left:inherit!important;padding:20px!important;position:fixed!important;right:480px!important;top:96px!important;width:54%!important;z-index:999999999!important}#select-location-lightbox:before{background-color:#fff;content:"";display:block;height:30px;left:100%;position:relative;top:0;transform:translateY(6px) rotate(45deg);width:30px;z-index:1}div#close-select-location-lightbox{height:40px;position:absolute;right:7px;top:7px;width:40px;z-index:2}#close-select-location-lightbox-btn:before{transform:translate(4px,20px) rotate(45deg)}#close-select-location-lightbox-btn:after,#close-select-location-lightbox-btn:before{background-color:#000;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:25px}#close-select-location-lightbox-btn:after{transform:translate(4px,20px) rotate(-45deg)}}@media only screen and (min-width:1024px) and (max-width:1180px) and (orientation:landscape){html body.hs-home-page #btn-modal-access-login,html body.hs-home-page.scrolled #btn-modal-access-login{margin-right:40px!important}}.gfw-more-info{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px 0 25px}.gfw-more-info span{color:#989898!important}.gfw-more-info a{color:#000!important;display:inline-block;text-decoration:underline!important}#PopUpConcierge h3{text-align:left!important;text-transform:uppercase!important}.gfw-concierge-popup-content{margin:20px 40px 20px 0;width:calc(100% - 40px)}.gfw-concierge-popup-content ul{display:block;margin-left:20px;padding-left:0;width:100%}.gfw-concierge-popup-content ul li{margin-bottom:20px}@media only screen and (orientation:portrait){.gfw-more-info{flex-direction:column}.gfw-more-info a{margin-top:1em}}nav.content-header.hs-menu-space .header-links.hs-menu-space>a.btnh{min-width:80px!important;padding:7px!important;width:80px!important}html body.gfw-apt-page .hs-modal-internal-page,html body.gfw-apt-page .hs-modal-internal-page.active,html body.gfw-listing-page .hs-modal-internal-page,html body.gfw-listing-page .hs-modal-internal-page.active{z-index:103!important}html body.gfw-apt-page.hs-in-iframe .gfw-iconburger-v2{display:none!important;opacity:0!important;pointer-events:none!important}html body.gfw-apt-page.hs-in-iframe .hs-big-padding-top-100-80{padding-top:40px!important}@media only screen and (min-width:1920px) and (orientation:landscape){html body.gfw-listing-page .hs-modal-internal-page.active .hs-modal-internal-page-container{max-width:1132px!important;min-width:1132px!important;transform:translateX(0);transition:all 1s ease;width:1132px!important}}.hs-modal-internal-page.active{z-index:103!important}body.hs-in-iframe .gfw-iconburger-v2{display:none!important}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.gfw-iconburger-v2{right:25px!important;top:22px!important;z-index:100}.gfw-iconburger-v2 span{background-color:#000}#MobileSearchModal{z-index:99!important}.gfw-iconburger-v2 span,.gfw-iconburger-v2.active span,html body.hs-home-page.login-modal-open div .gfw-iconburger-v2 span,html body.hs-home-page.login-modal-open div .gfw-iconburger-v2.active span,html body.hs-home-page.modal-open div .gfw-iconburger-v2 span,html body.hs-home-page.modal-open div .gfw-iconburger-v2.active span,html body.hs-home-page.scrolled div .gfw-iconburger-v2 span,html body.hs-home-page.scrolled div .gfw-iconburger-v2.active span{background-color:#000!important}.gfw-side-menu-v2{height:calc(100vh - 70px)!important;max-height:calc(100dvh - 70px)!important;padding:20px 0 0 30px!important;top:70px!important;width:calc(100% - 40px)!important}#select-location-lightbox #close-select-location-lightbox{display:none!important}.gfw-side-menu-v2>div{position:relative;z-index:2}.gfw-side-menu-v2:before{background-color:transparent;content:"";display:block;height:100%;left:calc(-100vw + 100%);position:absolute;top:0;transition:all .3s linear;transition-delay:1s;width:100vw;z-index:0}.gfw-mobile-active .gfw-side-menu-v2:before{background-color:rgba(0,0,0,.5)}.header-menu-mobile-buttons.hs-logged-out-content{min-height:70px;width:100%}.header-menu-mobile-buttons .button-login{left:0;position:relative;top:34px}.header-menu-links{margin-bottom:auto;padding:104px 105px 0 0}.gfw-side-menu-v2 .gfw-mobile-menu-not-numbers{margin-bottom:0;margin-top:20px}}.gfw-concierge-col{min-height:400px;padding-right:35px}.descubre-tu-nuevo-barrio.concierge{padding-top:40px}@media only screen and (orientation:landscape){.gfw-concierge-col{margin-bottom:0;min-height:400px;padding-right:0!important;position:relative!important;width:100%!important}.gfw-concierge-col h4,.gfw-concierge-col p{padding-right:60%!important}.gfw-concierge-col .width-alx-desktop.concierge-alx{margin-bottom:20px;position:absolute!important;right:20px!important;top:0;width:672px!important}}@media only screen and (min-width:1024px) and (max-width:1180px) and (orientation:landscape){.gfw-concierge-col h4,.gfw-concierge-col p{padding-right:63%!important}.gfw-concierge-col .width-alx-desktop.concierge-alx{left:inherit!important;right:0!important;width:58%!important}}@media only screen and (max-width:1280px) and (orientation:landscape){.gfw-concierge-col .width-alx-desktop.concierge-alx{left:inherit!important;width:51%!important}}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-concierge-col{min-height:400px;padding-right:15px}#p-razon_viaje{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-width:90ch;overflow:hidden;text-overflow:ellipsis;white-space:normal}}#map-single .gm-style>div>div>div>div:nth-of-type(2){transform:translateY(calc(50% - 10px))}@media only screen and (max-width:836px) and (orientation:portrait){html body .btnh-secondary2:not(:disabled):not(.disabled).active,html body .btnh-secondary2:not(:disabled):not(.disabled).active span,html body .btnh-secondary2:not(:disabled):not(.disabled).active:focus,html body .btnh-secondary2:not(:disabled):not(.disabled):active,html body .btnh-secondary2:not(:disabled):not(.disabled):active span,html body .btnh-secondary2:not(:disabled):not(.disabled):active:focus,html body .btnh-secondary2:not(:disabled):not(.disabled):hover,html body .btnh-secondary2:not(:disabled):not(.disabled):hover span{background-color:#fff!important;border-color:#000!important;color:#000!important}html body .btnh-primary2:not(:disabled):not(.disabled).active,html body .btnh-primary2:not(:disabled):not(.disabled).active:focus,html body .btnh-primary2:not(:disabled):not(.disabled):active,html body .btnh-primary2:not(:disabled):not(.disabled):active:focus,html body .btnh-primary2:not(:disabled):not(.disabled):focus,html body .btnh-primary2:not(:disabled):not(.disabled):hover{background-color:#000!important;border-color:#000!important;color:#fff!important}}html[lang=en] .hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a[data-target="#barra-fecha-box"]{margin-right:8px!important}html[lang=en] .hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a.active[data-target="#barra-fecha-box"]{padding-right:25px}html[lang=en] .hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li a.hs-button-date-2.active[data-target="#barra-fecha-box"]{padding-right:45px!important}html[lang=en] .hs-home-page .hs-font-0.hs-filter-menu.d-flex .hs-list-bar.in-home-banner li.hs-last-child a{margin-right:15px!important}.collapse.show ul.barra-custom-list li label.custom-list-alx.hs-fs-xs-static,.modal-box-banner.barra-destino-box[style^="display: block"] span.item-label-destino-title{pointer-events:all!important}@media only screen and (max-width:768px) and (orientation:portrait){#accordion-modal-filtro ul.barra-custom-list li label span{display:inline-block;transform:translateY(-2px)}}@media only screen and (max-width:1024px) and (orientation:portrait){.modal-filtro{bottom:0!important;height:100%!important}.modal-filtro,.modal-filtro.active,.modal-login{top:0!important}.container-modal-custom{padding-top:70px}}.version-20250611{content:"23:20h"}.alx-myreservations li::marker{font-weight:700}.alx-contact-page .hs-title{text-wrap:pretty}.barra-fecha-box-selector .nav.nav-tabs{border:none}#date-day{border-bottom-left-radius:8px;border-color:#c9c9c9!important;border-style:solid;border-top-left-radius:8px}#date-day,#date-day.active{margin-left:1px;margin-top:1px}#date-day.active{border-bottom-left-radius:8px;border-color:#000!important;border-style:solid;border-top-left-radius:8px}#date-month{border-bottom-right-radius:8px;border-color:#c9c9c9!important;border-style:solid;border-top-right-radius:8px;margin-left:1px;margin-top:1px}#date-month.active{border-bottom-right-radius:8px;border-color:#000!important;border-style:solid;border-top-right-radius:8px;margin-left:1px;margin-top:1px}.hs-title-nowrap-alx{text-wrap:wrap;line-height:1em}.hs-fs-m-alx{font-size:24px}.alx-generic-info-message{color:#929292!important;display:inline-block;font-size:14px!important;line-height:1.1em!important;margin-top:15px;vertical-align:top;white-space:nowrap}.alx-generic-info-message>i{display:inline-block;margin-right:8px;vertical-align:top}.alx-generic-info-message>span{display:inline-block;vertical-align:top;white-space:wrap}.alx-livings-mt-5{margin-top:5px!important}.hs-title-alx{text-wrap:pretty!important;line-height:1em}.modal-login .box-input-custom label{left:0!important}.hs-pb-100-alx{padding-bottom:100px}@media only screen and (max-width:767px) and (orientation:portrait){.hs-pb-100-alx{padding-bottom:50px}}.hs-pt-100-alx{padding-top:100px}@media only screen and (max-width:767px) and (orientation:portrait){.hs-pt-100-alx{padding-top:50px}}@media only screen and (min-width:768px) and (orientation:portrait){.hs-img-hero-alx{-o-object-position:50% 10%!important;object-position:50% 10%!important}.pt-10-alx-tablet{padding-top:10px!important}.pt-40-alx-tablet{margin-top:0!important;padding-top:40px!important}.pb-10-alx-tablet{margin-bottom:0!important;padding-bottom:30px!important}.fs-40-alx-tablet{font-size:40px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.fs-40-alx-mobile{font-size:40px!important}}@media only screen and (orientation:portrait){.pb-0-alx-tablet{padding-bottom:0!important}}@media only screen and (min-width:768px) and (orientation:portrait){.pb-30-alx-tablet{padding-bottom:30px!important}}.text-align-alx{padding:10px}.border-none-alx{border-color:#fff!important}.mb-4-alx{margin-bottom:1rem!important}.hs-pt-20-alx{padding-top:20px!important}@media only screen and (orientation:portrait){.mb-30-alx{margin-bottom:30px!important}}.height-500-alx{height:500px!important}@media only screen and (min-width:768px) and (orientation:portrait){.height-500-alx{height:-moz-fit-content!important;height:fit-content!important}}@media only screen and (max-width:767px) and (orientation:portrait){.height-500-alx{height:550px!important}.alx-fs-title{font-size:32px!important}.alx-align-mobile{text-align:left!important}}@media only screen and (orientation:portrait){.alx-line-height-tablet{line-height:1.3em}}@media only screen and (max-width:767px) and (orientation:portrait){.mt-20-alx-mobile{margin-top:40px!important}}@media only screen and (min-width:768px) and (orientation:portrait){.hs-pb-100-alx-tablet{padding-bottom:100px!important}}.mb-1-alx{margin-bottom:1rem!important}.justify-alx{justify-content:space-around!important}@media only screen and (min-width:768px) and (orientation:portrait){.justify-alx{justify-content:space-evenly!important}}@media only screen and (orientation:portrait){.pl-alx-tablet-apt{padding-left:0!important}}.text-wrap-alx{text-wrap:balance!important}@media only screen and (max-width:767px) and (orientation:portrait){.px-0-alx-mobile{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:768px) and (orientation:portrait){.mr-20-alx-tablet{margin-right:23px!important}.hs-pb-80-alx-tablet{padding-bottom:80px!important}}.hs-pb-150-alx{padding-bottom:150px!important}@media only screen and (max-width:767px) and (orientation:portrait){.hs-pb-150-alx{padding-bottom:80px!important}}.pd-alx-botton{padding:10px 18px}.pd-left-alx{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:767px) and (orientation:portrait){.wrap-pretty-alx{text-wrap:pretty!important}}@media only screen and (min-width:768px) and (orientation:portrait){.fs-24-alx-tablet{font-size:24px!important}}.mb-30-alx{margin-bottom:30px!important}@media only screen and (min-width:768px) and (orientation:portrait){.mb-30-alx{margin-bottom:15px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mb-30-alx{margin-bottom:0!important}}.mt-50-alx{margin-top:98px!important}@media only screen and (orientation:portrait){.mt-50-alx{margin-top:1.5rem!important}.pt-0-alx{padding-top:0!important}}.mt-0-alx-mobile{margin-top:0!important}@media only screen and (min-width:768px) and (orientation:portrait){.mt-0-alx-mobile{margin-top:1.5rem!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mt-0-alx-mobile{margin-top:0!important}.mt-4-alx-mobile{margin-top:1.5rem!important}}.no-wrap-alx{text-wrap:nowrap!important}@media only screen and (max-width:767px) and (orientation:portrait){.fs-18-alx-mobile{font-size:18px!important}}.pd-alx-6{margin-left:32px;padding-bottom:4px;padding-left:0!important;padding-right:0!important;padding-top:4px!important;text-align:center;width:120px}@media only screen and (min-width:768px) and (orientation:portrait){.pd-alx-6{margin-bottom:13px!important;margin-left:16px}}@media only screen and (max-width:767px) and (orientation:portrait){.pd-alx-6{font-size:18px!important;margin-left:16px}}.pd-left-0-alx{padding-left:0!important}.pb-450-alx-photo{padding-bottom:450px}@media only screen and (orientation:portrait){.pb-450-alx-photo{padding-bottom:127%}}.pb-450-alx-photo-tablet{padding-bottom:127%}@media only screen and (min-width:768px) and (orientation:portrait){.pb-450-alx-photo-tablet{padding-bottom:450px}}@media only screen and (max-width:767px) and (orientation:portrait){.pb-450-alx-photo-tablet{padding-bottom:127%}}.height-720-alx{height:700px!important}.margin-none-alx{margin:0}.no-max-width-alx{max-width:none!important}.line-height-1-flex-alx{line-height:1em!important}@media only screen and (min-width:768px) and (orientation:portrait){.pb-500-alx-photo-tablet{padding-bottom:500px!important}}.mb-100-alx-process{margin-bottom:70px!important}.max-width-1700-alx-about{max-width:1703px}@media only screen and (min-width:768px) and (orientation:portrait){.max-width-1700-alx-about{max-width:750px}}.height-600-alx-about{height:700px}@media only screen and (orientation:portrait){.height-600-alx-about{height:500px}}@media only screen and (max-width:767px) and (orientation:portrait){.filter-alx-mobile-space{justify-content:space-evenly!important}.fs-17-alx{font-size:17px!important}}@media only screen and (orientation:portrait){#hc_touch_action_bar .col-4.text-right{padding-left:0!important}}.pd-right-20-alx{padding-right:20px!important}.pd-left-mobile-none-alx{padding-left:30px!important}@media only screen and (min-width:768px) and (orientation:portrait){.pd-left-mobile-none-alx{padding-left:30px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.pd-left-mobile-none-alx{padding-left:5px!important}}.pd-right-mobile-none-alx{padding-right:30px!important}@media only screen and (min-width:768px) and (orientation:portrait){.pd-right-mobile-none-alx{padding-right:30px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.pd-right-mobile-none-alx{padding-right:5px!important}.right-40-alx-mobile{right:40px!important}.bottom-5-alx-mobile{bottom:5px!important}.top-17-alx-mobile{top:17px!important}.height-bar-details{height:55px!important}.gap-alx-livings-mobile{grid-row-gap:60px!important}.margin-right-0-mobile{margin-right:-2px}}.no-wrap-alx-tablet-filt{text-wrap:nowrap!important}@media only screen and (min-width:768px) and (orientation:portrait){.no-wrap-alx-tablet-filt{text-wrap:nowrap!important}}.hs-left-border{border-left:1px solid #929292;bottom:0;height:100%;left:0}.py-4_5-alx{padding-bottom:2rem!important}.pt-4_5-alx,.py-4_5-alx{padding-top:2rem!important}.pb-4_5-alx{padding-bottom:2rem!important}.grid-3-columns-alx{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}@media only screen and (min-width:768px) and (orientation:portrait){.grid-3-columns-alx{grid-template-columns:repeat(auto-fill,minmax(158px,1fr))}}@media only screen and (max-width:767px) and (orientation:portrait){.grid-3-columns-alx{grid-template-columns:repeat(auto-fill,minmax(158px,1fr))}}.d-flex .box-radio-custom-internal label:after{width:12.8px!important}.text-transform-none{text-transform:none!important}.grid-owners-columns-alx{grid-template-columns:12fr 7fr!important}@media only screen and (min-width:768px) and (orientation:portrait){.grid-owners-columns-alx{grid-template-columns:9fr 10fr!important}}@media only screen and (max-width:767px) and (orientation:portrait){.grid-owners-columns-alx{grid-template-columns:1fr!important}}.text-align-right-owners{text-align:right!important}@media only screen and (max-width:767px) and (orientation:portrait){.text-align-right-owners{text-align:left!important}}.margin-top-0-landing{margin-top:0!important;transform:translateY(0)}@media only screen and (min-width:768px) and (orientation:portrait){.col-custom-alx-filt{flex:0 0 37.3333333%;max-width:37.3333333%}}@media only screen and (min-width:768px) and (orientation:landscape){.col-custom-alx-filt{flex:0 0 37.3333333%;max-width:37.3333333%}}.modal-alx-property{width:575px!important}.px-alx-filt{padding-left:12px!important;padding-right:12px!important}@media only screen and (max-width:767px) and (orientation:portrait){.px-alx-filt{padding-left:5px!important}}.pd-left-alx-0{padding-left:5px!important}@media only screen and (max-width:767px) and (orientation:portrait){.pd-left-alx-0{margin-bottom:0!important;padding-bottom:1rem!important}}.justify-alx-desktop{justify-content:end}@media only screen and (min-width:768px) and (orientation:portrait){.justify-alx-desktop{justify-content:normal}.pd-left-alx-3{padding-left:3px!important}.px-80-alx-log-tablet{padding-left:80px!important;padding-right:80px!important}}.mr-login-x-ipad{margin-right:0!important}@media only screen and (min-width:768px) and (orientation:portrait){.mr-login-x-ipad{margin-right:60px!important}}@media only screen and (min-width:1024px) and (orientation:portrait){.mr-login-x-ipad{margin-right:43px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mr-login-x-ipad{margin-right:0!important}}.gfw-tooltip-transform-alx{transform:translate(-50%,23px)!important}@media only screen and (min-width:768px) and (orientation:portrait){.gfw-tooltip-transform-alx{transform:translate(-55%,23px)!important}}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-tooltip-transform-alx{transform:translate(-76%,23px)!important}}@media only screen and (min-width:768px) and (orientation:portrait){.pb-83-real-part-alx{padding-bottom:83px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mb-4_5-alx-details{margin-bottom:2.5rem!important}}.padding-top-80-alx{padding-bottom:80px!important;padding-top:80px}.padding-top-70-alx{padding-top:70px}@media only screen and (max-width:767px) and (orientation:portrait){.fs-alx-list-mobile{font-size:15px!important}}@media only screen and (min-width:768px) and (orientation:portrait){.width-button-cookies{align-self:left!important;width:35%!important}.width-careers-swiper{width:1000px!important}}#wrapper-careers{height:500px;transition:height .3s ease}@media only screen and (min-width:768px) and (orientation:portrait){#wrapper-careers{height:810px;transition:height .3s ease}}@media only screen and (max-width:767px) and (orientation:portrait){#wrapper-careers{height:540px;transition:height .3s ease}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.col-ipad-pro{flex-direction:column!important;padding-left:0!important;padding-right:0!important}}.margin-arrow-lang{margin:8px 0 0 14px!important}@media only screen and (min-width:768px) and (orientation:portrait){.left-6-filters-ipad{left:6px}.photo-careers-ipad{right:70px!important;width:575px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.height-bussiness-photo{height:250px!important}#detail-box .fs-18-alx{font-size:18px!important}}@media only screen and (min-width:768px) and (orientation:portrait){.padding-top-0-alx-log{padding-top:0!important}}@media only screen and (max-width:767px) and (orientation:portrait){.padding-top-0-alx-log{padding-top:0!important}.padding-left-15-alx-log{padding-left:20px!important}}.margin-arrow-lang-footer{margin:0 0 0 14px!important}.hs-fs-40-alx{font-size:48px!important}@media only screen and (max-width:767px) and (orientation:portrait){.hs-fs-40-alx{font-size:40px!important}.instagram-mobile{font-size:35px!important;transform:translateX(-2px)}}@media only screen and (min-width:768px) and (orientation:portrait){.right-5-alx-living{right:5px!important}.pd-left-0-details-ipad{padding-left:0!important}.height-logo-bussiness{height:60px!important;width:220px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.margin-left-province{margin-left:-1.5px!important}}@media only screen and (min-width:768px) and (orientation:portrait){#details-btn.margin-left-book-button{margin-left:10px!important}#mobile_reserve_btn.margin-right-book-button{margin-right:15px!important}}@media only screen and (min-width:1195px) and (orientation:landscape){#map-single.width-alx-desktop{left:580px!important;width:672px!important}}@media only screen and (min-width:768px){.align-center-details{text-align:center!important}}@media only screen and (min-width:768px) and (orientation:portrait){.mb-0_5-alx{margin-bottom:.5rem!important}}.padding-top-60-alx{padding-top:0!important}@media only screen and (min-width:768px) and (orientation:portrait){.padding-top-60-alx{padding-bottom:80px!important;padding-top:60px!important}}.padding-top-80-privacity{padding-top:80px!important}@media only screen and (max-width:767px) and (orientation:portrait){.translate-alx-footer{transform:translate3d(-7px,20px,0)}}.gm-style iframe+div{border:none!important}@media only screen and (min-width:768px) and (orientation:portrait){.justify-currency-ipad{justify-content:end!important}.mb-currency-ipad{bottom:90px!important;margin-bottom:0!important}.right-arrows-ipad{bottom:-10px;right:40px}.pb-alx-cart{padding-bottom:0!important}.px-alx-cart{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:1180px) and (orientation:landscape){.px-alx-cart{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.container.container-big.px-alx-cart{max-width:1148px!important}.box-informacion-custom-accodion.px-alx-cart{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px) and (orientation:portrait){.object-position-apartments{-o-object-position:37% 0!important;object-position:37% 0!important}}@media only screen and (min-width:768px) and (orientation:portrait){.object-pos-livings{-o-object-position:85% 0!important;object-position:85% 0!important}}@media only screen and (max-width:767px) and (orientation:portrait){.translate-lang-footer{transform:translate3d(-8px,17px,0)!important}}@media only screen and (min-width:768px) and (orientation:portrait){.position-properties-img-1{-o-object-position:0 30%;object-position:0 30%}.pd-top-alx-login-cart{padding-top:50px!important}.padding-0-alx{padding:0!important}}#date-font-user-past.pd-alx-6{display:inline-block;padding-left:6px!important;padding-right:6px!important;position:absolute;right:0;text-align:left!important;width:auto!important}@media only screen and (min-width:768px) and (orientation:portrait){#date-font-user-past.pd-alx-6{padding-left:6px!important;padding-right:6px!important;width:auto!important}}@media only screen and (max-width:767px) and (orientation:portrait){#date-font-user-past.pd-alx-6{display:inline-block;padding-left:6px!important;padding-right:6px!important;width:auto!important}}#user-area-list-soli.pd-alx-6{display:inline-block;padding-left:6px!important;padding-right:6px!important;position:absolute;right:0;text-align:left!important;width:auto!important}@media only screen and (min-width:768px) and (orientation:portrait){#user-area-list-soli.pd-alx-6{padding-left:4px!important;padding-right:4px!important;width:auto!important}}@media only screen and (max-width:767px) and (orientation:portrait){#user-area-list-soli.pd-alx-6{display:inline-block;padding-left:4px!important;padding-right:4px!important;width:auto!important}#user-area-list.pd-alx-6{font-size:14px!important}}@media only screen and (min-width:768px) and (orientation:portrait){.margin-left-map-ipad{margin-left:-19px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.pt-alx-mobile{padding-top:20px!important}#user-list-font.hs-fs-m{font-size:20px!important}#date-font-user.hs-fs-2xs{font-size:14px!important}#data-font-user.hs-fs-2xs{font-size:15px!important}}@media only screen and (min-width:768px) and (orientation:portrait){#user-list-font.hs-fs-m{font-size:20px!important}#date-font-user.hs-fs-2xs{font-size:14px!important}#data-font-user.hs-fs-2xs{font-size:15px!important}.padding-left-map-ipad{padding-left:12px}}@media only screen and (max-width:767px) and (orientation:portrait){.padding-bottom-7-mobile{padding-bottom:7px}.fs-alx-16{font-size:16px!important}}.margin-right-10-desktop{margin-right:10px}@media only screen and (min-width:768px) and (orientation:portrait){.margin-right-10-desktop{margin-right:0}}@media only screen and (max-width:767px) and (orientation:portrait){.margin-right-10-desktop{margin-right:0}}.right-60-alx-desktop{right:60px}@media only screen and (min-width:768px) and (orientation:portrait){.right-60-alx-desktop{right:0}}@media only screen and (max-width:767px) and (orientation:portrait){.right-60-alx-desktop{right:0}}@media only screen and (min-width:768px) and (orientation:portrait){.padding-left-0-ipad{padding-left:0!important}}@media only screen and (max-width:767px) and (orientation:portrait){.padding-left-0-ipad{padding-left:0!important}.fs-15-book-mobile{font-size:15px!important}.gap-0-alx-cart{gap:0!important}}@media only screen and (min-width:768px) and (max-width:1020px) and (orientation:portrait){.gap-0-alx-cart{gap:0!important}}@media only screen and (max-width:767px) and (orientation:portrait){#provincia{margin-left:-2px!important}}#modal-login-email.border-bottom-grey-log,#modal-login-password.border-bottom-grey-log{border-bottom:1px solid #d9d9d9!important}@media only screen and (max-width:767px) and (orientation:portrait){.fs-cart-mobile{font-size:18px!important}.fs-cart-mobile.active-item{font-size:16px!important}}#pay-link.line-pay-by-link:after{border-bottom:1px solid #c9c9c9!important;margin-bottom:5px!important;margin-left:8px!important;width:-webkit-fill-available!important}.px-link-alx{padding-left:40px!important;padding-right:40px!important}.px-600-alx{padding-left:520px!important;padding-right:520px!important}@media only screen and (min-width:768px) and (orientation:portrait){.px-600-alx{padding-left:40px!important;padding-right:40px!important}}@media only screen and (min-width:768px) and (orientation:landscape){.px-600-alx{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px) and (orientation:portrait){.px-600-alx{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:768px) and (max-width:1020px) and (orientation:portrait){.px-link-alx{padding-left:140px!important;padding-right:130px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.px-link-alx{padding-left:15px!important;padding-right:15px!important}}.pd-left-8-alx-link{padding-left:8px!important}.right-cart-alx{right:5px}#date-font-user.date-open-book-pd{margin-left:15px!important;padding-bottom:4px!important;padding-right:0!important;padding-top:4px!important;width:134px!important}@media only screen and (min-width:768px) and (orientation:portrait){#date-font-user.date-open-book-pd{margin-left:3px!important;padding-bottom:4px!important;padding-top:4px!important;width:134px!important}}@media only screen and (max-width:767px) and (orientation:portrait){#date-font-user.date-open-book-pd{margin-left:0!important;padding-bottom:4px!important;padding-left:4px!important;padding-top:4px!important;width:auto!important}}.modal-login-checkbox-label-2{font-size:16px!important}@media only screen and (max-width:767px) and (orientation:portrait){.modal-login-checkbox-label-2{font-size:18px!important}}.alx-padding-top-67{padding-top:67px!important}@media only screen and (max-width:767px) and (orientation:portrait){.alx-padding-top-67{padding-top:3rem!important}}@media only screen and (min-width:768px) and (orientation:portrait){.alx-padding-top-67{padding-top:3rem!important}}.py-alx-signed-docs{padding-bottom:200px;padding-top:200px}@media only screen and (min-width:768px) and (orientation:portrait){.fs-24-alx-numbers{font-size:24px!important;line-height:0!important}}@media only screen and (min-width:768px) and (orientation:landscape){.fs-24-alx-numbers{font-size:24px!important;line-height:0!important}}@media only screen and (max-width:767px) and (orientation:portrait){.no-padding-alx-mobile{padding-left:0!important;padding-right:0!important}.pt-none-alx-mobile{padding-bottom:0!important}}@media only screen and (min-width:768px) and (orientation:portrait){.pt-none-alx-mobile{padding-top:0!important}}@media only screen and (max-width:767px) and (orientation:portrait){.fs-48-mobile-alx{font-size:48px!important}}.padding-top-alx-20.active{padding-top:13px!important}@media only screen and (max-width:767px) and (orientation:portrait){.padding-top-alx-20.active{padding-top:30px!important}}@media only screen and (min-width:768px) and (orientation:portrait){.padding-top-alx-20.active{padding-top:30px!important}}.fs-32-alx{font-size:32px!important}@media only screen and (min-width:768px) and (orientation:portrait){.padding-left-16-ipad{padding-left:16px!important}.mr-alx-0-ipad{padding-right:0!important}}.overflow-y-none-alx{overflow-y:unset}.mb-30-alx-desktop{margin-bottom:30px!important}@media only screen and (min-width:768px) and (orientation:portrait){.mb-30-alx-desktop{margin-bottom:3rem!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mb-30-alx-desktop{margin-bottom:3rem!important}}.mb-20-alx-desktop{margin-bottom:20px!important}@media only screen and (min-width:768px) and (orientation:portrait){.mb-20-alx-desktop{margin-bottom:3rem!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mb-20-alx-desktop{margin-bottom:3rem!important}}@media only screen and (min-width:768px){#calendar-tips-ipad-alx.pt-1-alx-ipad{padding-top:.25rem!important}}#tag-user-area-alx.tag-white{background:#fff!important;color:#000!important}#tag-user-area-alx.tag-black{background:#000!important;color:#fff!important}.line-height-alx{line-height:1.22rem!important}.cursor-auto-alx{cursor:auto}.padding-left-100-alx{padding-left:400px!important}.alx-decoration:hover{text-decoration:underline!important}.alx-decoration:active{font-weight:700;text-decoration:none!important}@media only screen and (max-width:767px) and (orientation:portrait){.tag-position-mobile{max-width:calc(100vw - 30px);top:90px}}.border-alx-cart{border-bottom:1px solid #666!important}@media only screen and (min-width:768px) and (orientation:landscape){.calendar-center-alx{align-items:center!important;display:flex;justify-content:center!important}}.calendar-center-alx{align-items:center!important}.filters-align-self-alx{align-self:flex-end!important}.mb-2_5-alx-filt{margin-bottom:.6rem!important}.mt-0-label-alx-exact:after,.mt-0-label-alx-exact:before{margin-top:0!important}@media only screen and (max-width:767px) and (orientation:portrait){.mt-0-label-alx-exact{text-wrap:nowrap!important}}.grey-alx-color{color:#929292!important}.alx-scroll-none{bottom:40px!important;overflow:hidden;overflow-y:scroll;padding:0 30px!important;scrollbar-width:none;top:70px!important}@media only screen and (min-width:768px) and (orientation:portrait){.alx-scroll-none{bottom:52px!important;top:70px!important}}#alx-pd-cart.box-input-custom.alx-pd-right-desktop{padding-right:0!important}@media only screen and (min-width:768px) and (orientation:portrait){#alx-pd-cart.box-input-custom.alx-pd-right-desktop{padding-right:30px!important}}#alx-pd-cart.col-lg-6.alx-pd-right-desktop{padding-right:5px!important}@media only screen and (min-width:768px) and (orientation:portrait){#alx-pd-cart.col-lg-6.alx-pd-right-desktop{padding-right:30px!important}}#alx-pd-cart.col-12.alx-pd-right-desktop{padding-right:5px!important}@media only screen and (min-width:768px) and (orientation:portrait){#alx-pd-cart.col-12.alx-pd-right-desktop{padding-right:30px!important}}#province-input.box-input-custom.alx-pd-right-desktop{padding-right:5px!important}@media only screen and (min-width:768px) and (orientation:portrait){#province-input.box-input-custom.alx-pd-right-desktop{padding-right:30px!important}}.blue-alx-color{background-color:#e3f7fe!important;color:#42819f!important}@media only screen and (max-width:767px) and (orientation:portrait){.position-mobile-alx-living{max-width:calc(100vw - 30px)!important;top:85px!important}}@media only screen and (min-width:768px) and (orientation:landscape){.top-button-retry-alx{top:5px!important}}.hs-form-spacing.gap-0-alx-cart{gap:0!important}@media only screen and (max-width:767px) and (orientation:portrait){.hs-form-spacing.gap-0-alx-cart{gap:0!important}}.gfw-tooltip-content.blue-alx-color:after{background-image:url(/assets/img/tooltip-arrow-down-blue.png)!important;bottom:-13px!important;left:97px!important;transform:rotate(180deg)!important}.hs-dropdown-toggle.fs-18-alx{cursor:pointer!important}@media only screen and (min-width:768px) and (orientation:portrait){.alx-x-align{right:110px!important}}@media only screen and (max-width:1180px) and (orientation:landscape){#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3{display:inline-block!important;text-align:left!important;width:-webkit-fill-available!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3):after{display:inline!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:first-of-type{padding-right:95px!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(2),#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:nth-of-type(3){padding-left:95px!important;padding-right:95px!important}#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:last-of-type{padding-left:60px!important}}@media only screen and (min-width:800px) and (max-width:1024px) and (orientation:landscape){#hs-sidebar-reservation .hs-container .hs-pipe-list.hs-fs-xs.border-bottom.border-top.py-3 li:last-of-type{padding-left:57px!important}}.mb-gallery-alx-30{margin-bottom:30px!important}.hs-border-black.hs-search-button:active{background-color:#fff!important;color:#000!important}.width-icon-alx{min-width:14px!important;width:14px!important}#btn-modal-access-login.btnh.btnh-primary2:active,#btn-newsletter.btnh.btnh-primary2.mt-4.mt-md-0.w-md-100:active,#button-contact-owners.btnh.btnh-primary2:active,#mobile_reserve_btn.hs-border-black.hs-fs-xs-static.my-3.my-md-3:active,#send_login_form.btnh.btnh-primary2:active,.btn-modal-access-logged.btnh-user:active,.btnh.btnh-primary2.hs-button:active,.hs-ignore.btnh.btnh-primary2.btnh-search-button.hs-fs-xs-static:active{background-color:#fff!important;color:#000!important}.alx-width-img{width:150%!important}@media only screen and (min-width:768px) and (orientation:portrait){.image-alx-position{-o-object-position:0 35%!important;object-position:0 35%!important}}#barra-destino-box-menu{cursor:default!important}.hs-pagination li:first-child a,.hs-pagination li:last-child a{color:#929292!important}.hs-pagination li:first-child a:hover,.hs-pagination li:last-child a{color:#000!important}@media only screen and (max-width:767px) and (orientation:portrait){.gfw-section-descubre .swiper-slide-next,.gfw-section-descubre .swiper-slide-prev{opacity:.5!important}}.custom-list-alx.hs-fs-xs-static{pointer-events:none!important}.custom-list-alx.hs-fs-xs-static:before{pointer-events:all!important}.gfw-listing-flexible-text{padding-bottom:36px!important}.padding-alx-reserve-list{margin-bottom:-1px!important;padding:16px 15px!important}.alexlogoclass,.section-header .container.alexlogoclass{max-width:1270px!important}.alexlogoclass{margin:auto!important;text-align:left!important}@media only screen and (max-width:767px) and (orientation:portrait){.section-header .container.alexlogoclass{max-width:100%!important}}.pb-50-alx-desktop{padding-bottom:60px!important}.gfw-tooltip.listing-optimal-price .gfw-tooltip-content{top:-12px!important}@media only screen and (min-width:768px) and (orientation:portrait){.gfw-signed-doc.alx-signed-doc{align-items:center!important;background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;max-height:80px!important;overflow:hidden;padding:15px;position:relative;transition:all .5s linear;width:100%}.gfw-check-icon.alx-icon-check{position:relative!important}.gfw-doc-sign-collapse-title.alx-title-signed{margin-bottom:0!important;width:auto}}.color-black-arrow-alx{color:#000!important}#date-font-user.item-listado-custom1-available.hs-fs-2xs.text-center.pd-alx-6{margin-top:55px!important}.alx-display-in:before{display:inline}.alx-spinner{left:80px!important}@media only screen and (max-width:767px) and (orientation:portrait){.alx-translate-x{transform:translateX(12px) translateY(3px)!important}#mobile_reserve_btn.button-padding-alx{padding:10px 50px!important}}.padding-alx-tooltip{padding:10px 5px!important}.hs-fs-xs-static.link-open-box-modal.hs-button-date-2.d-flex.align-items-center.alx-pd-right-search{padding-right:21px!important}.alx-transform-design{transform:translateY(-8px)!important}.alx-transform-design-text{transform:translateY(-14px)!important}.alx-transform-design-button{transform:translateY(-15px)!important}#DateUnavailableMessage2 .info-icon.alx-translate-icon{min-height:23px;min-width:23px;transform:translateY(-4px)}.btn-fixed-map.sticky-btn-map-alx{float:right;margin-top:-80px;position:sticky;width:-moz-fit-content;width:fit-content}.reserves-title-margin-alx{margin-bottom:41px!important}.reserves-title-margin-alx-2{margin-bottom:17px!important}.alx-padding-reserves{padding-top:80px!important}@media only screen and (min-width:1000px) and (max-width:1024px) and (orientation:portrait){.alx-cart-ipad-pro{max-width:960px!important}}@media only screen and (max-width:767px) and (orientation:portrait){.fs-32-alx-mobile-tablet{font-size:32px!important}}@media only screen and (min-width:768px) and (orientation:portrait){.fs-32-alx-mobile-tablet{font-size:32px!important}.right-x-alx-map{right:23px!important}}@media only screen and (min-width:1000px) and (max-width:1024px) and (orientation:portrait){.right-x-alx-map{right:13px!important}}@media only screen and (width:768px) and (orientation:portrait){.right-x-alx-map{right:13px!important}}@media only screen and (min-width:820px) and (max-width:1180px) and (orientation:landscape){.right-x-alx-map{right:30px!important}}@media only screen and (min-width:1181px) and (max-width:1366px) and (orientation:landscape){.right-x-alx-map{right:35px!important}}.top-alx-x{right:9px!important;top:-4px!important}.right-alert-alx-reserve{right:30px!important}.hs-submenu-container>.active{background-color:#666!important}@media only screen and (max-width:767px) and (orientation:portrait){.padding-bottom-50-alx{padding-bottom:50px!important}.pd-top-50-alx-mobile{padding-top:50px!important}}.hs-inline-list.alx-border-bottom-legal>.active{border-bottom:2px solid #000!important}.pd-right-alx{padding-right:50px!important}@media only screen and (max-width:767px) and (orientation:portrait){.hs-grid>.hs-background-color-white:hover{border:none!important}}@media (max-width:1024px) and (orientation:portrait){body.gfw-shopping-cart-page .hs-button-accordion .hs-alert{position:absolute;top:-15px}}@media only screen and (max-width:767px) and (orientation:portrait){body.gfw-shopping-cart-page .hs-button-accordion .hs-alert{position:sticky;top:-15px}.pd-right-10-mobile{padding-right:0!important}}.hs-small-bullets .mb-4::marker{font-size:30px!important}.hs-small-bullets{list-style-type:"· "}.alx-pers-area{height:30px!important}.alx-pers-area.active{background-color:#b6b6b4!important}@media only screen and (max-width:767px) and (orientation:portrait){input.date-picker-start.hs-font-light.hs-lh-1.text-left{transform:translateX(-5px)}}.hs-sticky-header-reservation .hs-closed.alx-button-closed{display:none!important}body.cart-detail-open .hs-sticky-header-reservation .hs-closed.alx-button-closed{display:inline!important}body.cart-detail-open .hs-sticky-header-reservation .hs-open.alx-button-open{display:none!important}.hs-sticky-header-reservation .hs-open.alx-button-open{display:inline!important}@media only screen and (min-width:768px) and (orientation:portrait){.alx-button-reserve{padding-right:26px}}.transform-alx-favourites{transform:translateY(8px)!important}.d-none-alx-recommend{display:none!important}@media only screen and (min-width:820px) and (max-width:1180px) and (orientation:landscape){#modal-gallery-single{bottom:10px!important}}#modal-gallery-single{bottom:30px}@media only screen and (min-width:768px) and (orientation:portrait){#modal-gallery-single{bottom:0}}.alx-picture-cover img{height:500px!important}@media only screen and (max-width:767px) and (orientation:portrait){.alx-picture-cover img{height:100%!important}}@media only screen and (min-width:768px) and (orientation:portrait){.alx-picture-cover img{height:100%!important}}@media only screen and (min-width:1024px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:2){.col-ipad-pro-8{flex:0 0 66.666667%;max-width:66.666667%}.col-ipad-pro-4{flex:0 0 33.333333%;max-width:33.333333%}.object-pos-ipad-pro{-o-object-position:35%;object-position:35%}}@media (min-width:992px){body.hs-logged-in .hs-logged-in-content.d-lg-none{display:none!important}}.rotar-alx,.rotar-alx:before{transform:rotate(180deg)!important}.gfw-tooltip-content .payment_content.alx-no-points{background-image:none!important}.gfw-listing-card span{margin:3px 0!important}@media only screen and (max-width:1194px){.gfw-price-row span{white-space:nowrap!important}}@media only screen and (max-width:767px) and (orientation:portrait){.mt-3-alx-mobile{margin-top:1rem!important}section.gfw-listing-top-row .container.container-big.mt-3-alx-mobile{margin-top:0!important}}.alx-error-pass{right:180px!important;top:44px!important}@media only screen and (max-width:767px) and (orientation:portrait){.alx-error-pass{right:156px!important;top:144px!important}}button.dropdown-menu-button-custom{width:100%!important}button.dropdown-menu-button-custom .icon-i_arrow2-d.d-none{display:inline-block!important}button.dropdown-menu-button-custom p{text-align:left!important;transform:translateY(-4px)!important}.dropdown.dropdown-list-dd-item .dropdown-item{line-height:1em!important;text-align:left!important;white-space:normal!important}@media only screen and (min-width:768px) and (orientation:portrait){.alx-error-pass{right:514px!important;top:144px!important}}.width-alx-desktop.concierge-alx{left:580px!important;margin-bottom:20px;position:absolute!important;top:0;width:672px}.width-alx-desktop.concierge-alx img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px) and (min-width:768px){.width-alx-desktop.concierge-alx{position:static!important;width:700px}}@media (max-width:767px){.width-alx-desktop.concierge-alx{position:static!important;width:343px}.width-alx-desktop.concierge-alx img{height:268px}}.hs-seo-alx{-moz-column-count:1!important;column-count:1!important;-moz-column-gap:30px!important;column-gap:30px!important}@media (min-width:992px){.show-mobile{display:none!important}.item-listado-living.col-lg-8{flex:0 0 66%;max-width:66%;padding:40px 0 0}.btn-faqs:hover{opacity:.7}.select-language i{display:inline-block}.select-language:hover i,.select-language:hover img,.select-money:hover i,.select-money:hover img{transform:translateY(2px)}.barra-destino-item-label:hover{transform:translateX(2px)}.header-buttons-c .btnh-user,.header-buttons-c .button-login{margin-left:40px;margin-right:40px}.header-links-list,.header-links-list li{margin-right:40px}.header-menu-links-02-list{padding-left:140px}.header-menu-links-02-list li:hover{transform:translateX(2px)}.button-s1:hover:before{background:#000;width:100%}.swiper-rental-selection-content{transition:all .5s ease}.swiper-rental-selection-content:hover{filter:none}.swiper-rental-selection .swiper-rental-selection-content:hover{opacity:1}.section-banner{height:calc(100vh - 90px)}.section-page-all-content{padding-top:90px}.section-footer-col-link-item:hover{opacity:.6}.social-network-item:hover i,.social-network-item:hover img{opacity:.5}.section-footer-box-legales .section-footer-col-link-item:hover{transform:none!important}.section-rental-selection-button:before{background:#000!important}.btn-mobile:hover span:first-child,.btn-mobile:hover span:nth-child(3){width:15px!important}.button-newsletter:hover{background:#000;border-color:#fff;color:var(--secundary-color)}.ways-live-col-content-box-img:hover .ways-live-col-content-img{filter:brightness(65%)}.banner-barra-search:hover{background:#fff!important;border:1px solid #000;transition:all .5s ease}.banner-barra-search:hover img{filter:brightness(0) saturate(100%)}.items-listado-custom1:hover .item-listado-custom1:hover,.swiper-items-listado .swiper-wrapper:hover .item-listado-custom1:hover{opacity:1}.items-listado-custom1 .item-listado-custom1:hover{filter:inherit}.item-listado-custom1.signature .item-listado-custom1-body{border-color:#000;padding:11px 10px 17px}.item-listado-custom1.signature .item-listado-custom1-footer{border-color:#000;padding:0 10px 15px}.item-listado-custom1.signature .item-listado-custom1-header{border-color:#000}.dropdown-language .dropdown-item:hover{background:#f6f6f6!important}.item-listado-custom1-header .swiper-rental-selection-heart-box{transition:all .5s ease}.swiper-listado-images .swiper-button-next,.swiper-listado-images .swiper-button-prev{opacity:0;transition:all .5s ease}.swiper-listado-images .swiper-pagination{opacity:1;transition:all .5s ease}.swiper-listado-images2 .swiper-button-next,.swiper-listado-images2 .swiper-button-prev{opacity:0;transition:all .5s ease}.swiper-listado-images2 .swiper-pagination{opacity:1;transition:all .5s ease}.item-listado-custom1:hover .swiper-listado-images .swiper-button-next,.item-listado-custom1:hover .swiper-listado-images .swiper-button-prev,.item-listado-custom1:hover .swiper-listado-images .swiper-pagination,.item-listado-custom1:hover .swiper-listado-images2 .swiper-button-next,.item-listado-custom1:hover .swiper-listado-images2 .swiper-button-prev,.item-listado-custom1:hover .swiper-listado-images2 .swiper-pagination,.item-listado-custom1:hover .swiper-listado-images2_int .swiper-button-next,.item-listado-custom1:hover .swiper-listado-images2_int .swiper-button-prev,.item-listado-custom1:hover .swiper-listado-images2_int .swiper-pagination,.item-listado-custom1:hover .swiper-rental-selection-heart-box{opacity:1}}@media (max-width:1550px) and (max-width:1550px){.section-spaces-amenities-living-single .swiper-slide-spaces-amenities-col-image{height:100%;max-height:inherit;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}}@media (max-width:1550px) and (max-width:1400px){.section-apartamento-single-rental-header-text{font-size:13px;margin-right:5%;padding-left:10px;text-align:right}.item-apartamentos-excerpt,.item-apartamentos-excerpt p,.item-apartamentos-tag h6{font-size:12px}.empresas-05-content-img-container{height:clamp(420px,39.9vw,700px)}}@media (max-width:1550px) and (max-width:1300px){.section-living-valdebebas-single-rental-content-header-logo-box{width:auto}.empresas-05-content-img-container{height:clamp(420px,41.5vw,700px)}}@media (max-width:1199px){.header-buttons-c .btnh-user,.header-buttons-c .button-login{margin-left:16px;margin-right:16px}.header-links-list,.header-links-list li{margin-right:16px}.section-header{height:80px}.header-menu{top:80px}.logo-header-box{padding:4px 0;width:200px}.section-banner{height:calc(100vh - 80px)}.section-page-all-content{padding-top:80px}}@media (max-width:1024px) and (orientation:portrait){.section-swiper-livings-slide-box-swiper-images{height:336px;width:100%}.section-apartamento-single-rental-body{margin:0 -20px;padding-bottom:25px}.section-apartamento-single-rental-body .section-know-single-rental-items{display:block;padding:22px 20px 0}.section-know-single-rental{padding-top:50px}.section-include-single-rental{overflow:hidden;padding-top:50px}.section-include-single-rental .separate-custom1{margin-top:50px}.section-include-single-rental .section-apartamento-single-rental-header-title.title-custom-03{margin-bottom:20px}.section-living-valdebebas-single-rental{margin-bottom:-1px}.list-filters,.swiper-tabs-content-images-text{display:none}.section-footer-legales-list,.section-footer-top{flex-direction:column}.section-footer-legales-list .section-footer-col-link-item{line-height:19px;padding-bottom:9px}.section-rental-selection-content{flex-direction:column;padding-bottom:0}.section-like-live-box-02-container{flex-direction:column}.section-like-live-box-02-container:after{display:none}.exclusive-home-swiper-container{flex-direction:column}.box-02-content-text{width:100%}.title-custom-01 strong{font-size:51px}.section-header{height:70px;overflow:hidden}.header-menu{top:70px}.logo-header-box{padding:4px 0;width:160px}.header-buttons-c,.header-links{display:none}.logo-header{width:100%}.header-menu-link{padding-left:0}.header-menu-link .item-c01{display:none}.language-active{border:1px solid;border-radius:20px;color:var(--secundary-color)!important}.language-active img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(5070%) hue-rotate(179deg) brightness(112%) contrast(108%)}.select-language-box .select-language{align-items:center;background:#000!important;color:var(--secundary-color);display:flex;font-size:16px;justify-content:center;line-height:19px;margin-right:0;padding:0;text-align:center;width:-moz-fit-content;width:fit-content}.select-language-box:after{display:none}.header-link-02-item img{display:block}.header-whatsapp-icon{margin-right:0}.items-listado-extra-p.text-custom-01,.text-custom-01{font-size:16px;line-height:19px}.title-custom-03{font-size:24px;line-height:28px}.title-custom-03 strong{font-size:24px;line-height:1}.banner-barra-list-d{display:none!important}.banner-barra-search{background:0 0;border:none;height:100%}.banner-barra-search img{filter:brightness(0) saturate(100%);position:relative;top:-3px}.banner-barra-list{justify-content:space-between;width:100%}.banner-barra-list li{margin:0 14px}.banner-barra-list-m{display:block!important}.box-02-content{border-radius:8px;display:flex;height:296px;margin:auto auto 14px;overflow:hidden;position:relative;width:92%}.box-02-content:after{background:#00000066;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.box-02-content-title{display:none}.text-custom-02{font-size:14px;line-height:16.8px}.section-like-live-button{background:#fff;bottom:0;color:var(--primary-color)!important;margin-bottom:11px;margin-top:0;order:1;position:relative!important}.section-like-live-box-detail{order:2}.barra-list-item{padding:0}.banner-barra-search-m{display:block}.section-exclusive-homes-title{font-size:14px;font-weight:200;line-height:1.3;margin-bottom:5px;padding:0 20px}.exclusive-home-swiper-title{font-size:24px;line-height:28.8px;margin-bottom:14px;padding:0 20px}.exclusive-home-swiper-box-img{padding-top:70%;position:relative;width:100%}.exclusive-home-swiper-box-img .exclusive-home-swiper-box-text{color:#fff;display:block}.exclusive--home-swiper-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.exclusive-home-swiper-box-content{height:339px;padding:20px}.title-custom-04{font-size:22.4px;line-height:24px}.exclusive-home-swiper-tips-item{justify-content:flex-start;margin-bottom:11px;padding-left:20px;width:100%}.item-c01{font-size:18.4px;height:22.4px;line-height:1;padding-top:5px;width:22.4px}.exclusive-home-swiper-button{display:none}.exclusive-home-swiper-box-text{margin-bottom:25px}.section-rental-selection-title{font-size:32px;line-height:34px;width:100%}.section-rental-selection-title.title-custom-03 strong{font-size:32px;line-height:34px}.section-rental-selection-apto{overflow:hidden;padding-bottom:76px}.section-rental-selection-apto .section-rental-selection-title{width:280px}.section-rental-selection-apto .section-rental-selection-box-button-m,.section-rental-selection-box-button,.swiper-rental-selection:after,.swiper-rental-selection:before{display:none}.section-rental-selection-box-swiper{margin-top:0;padding-bottom:0;padding-left:20px;padding-top:20px}.swiper-rental-selection-box-img{box-shadow:none}.swiper-rental-selection-heart{right:1%;right:4%;top:2%;top:3%;z-index:9999999}.section-rental-selection{padding:60px 0}.section-proprietary-content{flex-direction:column}.section-propietary-box-content{order:2;padding:40px 20px 50px;width:100%}.section-propietary-box-img{height:320px;order:1;padding-top:70px;width:100%}.section-propietary-box-title-section{background:#000;left:0;padding:21px 0 21px 20px;top:0;width:100%}.section-propietary-box-content-detail{width:100%}.section-propietary-content-title{margin-bottom:9px;width:70%}.section-ways-live{padding:110px 0 45px}.section-ways-live-title{margin-bottom:13px;width:70%}.ways-live-col-text{display:none}.section-propietary-title-section{margin-bottom:0}.section-ways-live-col-content{border-radius:8px;height:200px;margin-bottom:15px;overflow:hidden;position:relative}.section-ways-live-col-content:after{background:linear-gradient(128.94deg,rgba(0,0,0,.5) 23.37%,transparent 83.86%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.ways-live-col-content-box-detail{left:3%;padding-top:10px;position:absolute;top:0;z-index:999}.ways-live-col-title{color:var(--secundary-color);font-size:28px;margin-bottom:0;padding-top:4px}.ways-live-col-number{border-color:#fff;color:var(--secundary-color);font-size:23px;height:28px;width:28px}.ways-live-col-content-box-img{height:100%;width:100%}.section-faqs-title{font-weight:200;padding-top:16px}.faqs-box{width:100%}.seccion-faqs-box.aos-init.aos-animate{flex-wrap:wrap}.faqs-box-cen,.faqs-box-der{display:none}.section-faqs{margin-bottom:0;padding-bottom:60px;z-index:99999}.section-faqs .container{padding-right:15px}.seccion-faqs-more{background:0 0;border:none;color:var(--primary-color)!important;display:block;margin-top:2px;outline:none!important}.card-faqs .card-body{padding-left:1px}.footer-col-box-search{width:100%}.section-footer-col-search-money{margin-top:51px;width:100%}.section-footer-col-box-money{margin-bottom:84px;margin-top:33px}.social-network-item{margin-right:35px}.section-footer-col-extra{margin-bottom:80px;width:100%}.footer-col-extra-box{margin-bottom:88px}.section-footer-bottom{flex-direction:column;margin-top:0}.section-footer-box-legales .section-footer-col-link-item{border:none;margin-bottom:11px;padding:0 0 11px;position:relative}.section-footer-box-legales .section-footer-col-link-item:before{background:#fff;bottom:0;content:"";display:block;height:1px;position:absolute;width:8px}.section-footer-box-legales .section-footer-legales-list{align-items:normal;justify-content:left}.section-footer-box-legales li:last-child .section-footer-col-link-item:before{display:none}.section-footer{padding:30px 0 29px;position:relative}.faqs-box.active{display:block}.swiper-rental-selection-box-detail{padding-top:10px}.container-custom{padding:0 20px}.swiper-tips-item-title{padding-top:3px}.select-language{height:100%;width:100%}.select-language img{bottom:0;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(12%) hue-rotate(297deg) brightness(105%) contrast(105%)}.banner-barra-top{display:none}.button-pregunta-custom{left:0;position:absolute;top:1px}.dropdown-menu-language{background:#000;border-radius:100px;box-shadow:none;justify-content:center;max-width:100%;min-width:-moz-fit-content;min-width:fit-content;overflow-y:auto;text-align:center;transform:inherit;width:100%}.dropdown-menu-language .dropdown-item{align-items:center;background:#000!important;color:var(--secundary-color)!important;display:flex;height:45px;justify-content:center;margin:auto;padding:0;width:35px}.dropdown-menu-language ul{display:inline-flex;flex-direction:column;list-style:none;margin-bottom:0;margin-left:2px;max-height:150px;min-height:auto;padding-left:0;width:auto}.title-custom-06{font-size:25px}.section-banner{height:calc(100vh - 54px);margin-top:0}.logo-header-box{width:185px}.box-footer-tab-pane .title-box-footer-tab-pane-last{display:flex!important;padding-left:13px}.box-actions-footer{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-20px;padding:20px;width:100%}.btn-design1{border:0;margin-right:15px;text-decoration:underline!important}.card-modal-filtro-body{padding-top:13px}.item-tab-footer{margin:5px}#date-range12-container-mobile,#date-range12-container-mobile-2,#date-range12-container-mobile-3{display:flex;justify-content:center}.btn.button-modal-filtro .text-custom-04{text-align:left}.button-modal-filtro{align-items:center;position:relative}.button-modal-filtro.collapsed .button-modal-filtro-title-c{opacity:0}.button-modal-filtro-title-c{background:#fff;color:var(--primary-color);display:flex;height:100%;justify-content:center;position:absolute;text-transform:uppercase;transition:all 1s ease;width:100%}.btn-next-box{align-items:center;display:flex;height:50px;padding:0 15px}.swiper-rental-selection-etiquet{padding:6px 9px;z-index:9999999}.item-tab-footer-label{margin:0}#modal-filtro-02 .button-modal-filtro-select.fecha-capitalize{text-transform:capitalize}.section-items-listado-box-custom-content{padding-bottom:5px;padding-top:20px;z-index:9999999}.header-custom.menu-fixed{box-shadow:none}.modal-filtro-avanzado{display:block;opacity:1;transform:translatey(130%);visibility:initial}.modal-filtro-avanzado .box-content-modal{border-top-left-radius:14px;border-top-right-radius:14px;height:calc(100% - 62px);margin-bottom:0;width:100%}.modal-filtro-avanzado .overlay-modal-custom{opacity:0;transition:all 5s ease;z-index:-1}.box-content-modal-title{font-size:14px;line-height:16px;text-transform:uppercase}.box-content-modal-body{border:none;padding:0 24px 95px}.box-modal-body-col{padding:48px 0}.box-modal-body-col:first-child{padding-bottom:50px;padding-top:50px;width:100%}.modal-body-col-content{flex-direction:column;padding-left:0}.modal-body-col-content-list-dd{flex-wrap:wrap;margin-bottom:-40px}.modal-body-col-content-list-dd .dropdown-menu-custom .dropdown-item{background:#fff!important;color:var(--primary-color)!important}.modal-body-col-content-list-dd-item{margin-bottom:40px;width:130px}.modal-body-col-content-list-dd-item .dropdown-menu-custom{width:98px}.dropdown-list-dd-item-title{color:#000;margin-bottom:10px}.modal-body-col-filter-list-check{width:100%}.modal-filtro-avanzado .box-content-modal-body>.form-row.mb-4.pb-4:last-of-type{padding-bottom:50px!important}.box-content-modal-footer{padding:16px 24px 24px;position:fixed;width:100%}.item-listado-custom1 .item-listado-custom1-body{padding:11px 8px 12px 9px}.item-listado-custom1-destaqued{width:50%}.modal-list-sb .dropdown.dropdown-list-dd-item .dropdown-item{justify-content:flex-start}.title-custom-09{align-items:center;display:flex!important;font-size:30px;line-height:1.2;margin-bottom:0!important;max-width:calc(100% - 100px);min-height:72px}.swiper-button-next2{margin-left:15px}.swiper-button-next2 svg,.swiper-button-prev2 svg{width:20px}.swiper-items-listado{margin-top:-115px;padding-top:125px}.link-title-section{align-items:center;background:#fafafa;border:.5px solid #d9d9d9;border-left:none;border-right:none;flex-wrap:wrap;font-size:25px!important;justify-content:center;line-height:30px!important;margin-top:0;max-height:105px;min-height:75px;padding:14px 45px 25px;right:0;text-align:center;top:34px;width:100%}.link-title-section strong{font-size:26px;line-height:31px}.item-listado-custom1-body-title{font-size:24px;line-height:1;margin-bottom:5px!important;max-width:100%;min-height:auto;position:relative}.item-listado-custom1-body-title:before{content:",";display:none;height:auto;position:absolute;right:-1px;width:auto}.section-page-all-content{margin-bottom:0;padding-top:54px}.box-title-section-content{padding-bottom:25px}.box-title-section-content .subtitle-section-content{display:none}.box-title-section{padding-bottom:0;padding-top:45px}.items-breadcrumbs{display:none}.section-listado-custom1{margin:0!important;padding-bottom:0;padding-top:0;z-index:99999999}.listado-custom-s2{margin-bottom:75px}.title-custom-07{font-size:27px;line-height:34px}.title-custom-07 strong{font-size:34px;line-height:1}.item-listado-custom-s2-title{font-size:35px!important;line-height:1!important;width:232px}.item-listado-custom-s2-title strong{font-size:40px;font-size:35px!important;line-height:1;line-height:1!important}.item-listado-custom1-header-tag{display:flex;margin-bottom:0;padding-top:8px}.item-listado-custom1-header-swiper{height:auto;overflow:hidden}.swiper-listado-images{height:100%}.swiper-listado-images .swiper-button-next,.swiper-listado-images .swiper-button-prev{display:none}.swiper-listado-images2{height:100%}.swiper-listado-images2 .swiper-button-next,.swiper-listado-images2 .swiper-button-prev{display:none}.item-listado-custom1-header-swiper-img{height:100%}.section-result-similary-content-title{font-size:25px;line-height:1;text-align:start}.filter-no-results-content-title{font-size:26px;line-height:1;max-width:100%;width:100%}.item-listado-custom1-header .swiper-rental-selection-heart-box{height:20px;right:10px;top:10px;width:20px}.item-listado-custom1-body-box-title{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:0;width:auto}.item-listado-custom1-body-text1{font-size:14px;line-height:16px;margin-bottom:0;margin-top:5px;padding-left:0;text-transform:inherit}.section-items-listado-title{font-size:28px;line-height:1;width:100%}.box-swiper-items-listado-navigation{top:80px}.item-listado-custom1-footer-date-text{margin-top:3px}.modal-map{bottom:0;left:0;position:absolute;transform:inherit;transform:translatey(100%);width:100%}.modal-map .item-listado-custom1-body-box-title{width:100%}.modal-map .item-listado-custom1-available{font-size:14px;line-height:1;padding:5px 7px 6px 6px}.modal-map .item-listado-custom1-footer-content{margin-left:0}.modal-map .item-listado-custom1-footer-content p{align-items:center;display:flex;font-size:12px;justify-content:center;margin-right:5px;padding-right:5px;text-align:center;width:-moz-fit-content;width:fit-content}.modal-map .item-listado-custom1-footer-content p:last-child{margin-bottom:5px}.modal-map .item-listado-custom1 .item-listado-custom1-body{border:none!important;flex-direction:column}.dropdown-menu-custom{transform:translate(-2px,55px)!important}.dropdown-menu-custom .dropdown-item{height:auto;padding:5px 14px}.header-title-page{font-size:27px;font-size:18px;height:30px;line-height:36px;padding-left:2px}.section-banner-living{height:calc(100vh - 54px);margin-top:54px}.section-banner-living .section-banner-living-title{padding-bottom:10px}.section-banner-living-button-video{display:none}.section-banner-living-title{font-size:50px;line-height:52px;padding-bottom:100px;text-align:center;width:100%}.section-banner-living-title strong{font-size:51px;line-height:54px}.section-life-share-title{font-size:32px;line-height:34px;margin-bottom:20px;width:100%}.section-life-share-title strong{font-size:34px;line-height:1}.section-life-share{padding:60px 0 0}.section-way-living-col-02{width:100%}.section-way-living-col-02 .section-way-living-img{display:none}.section-way-living-content{flex-direction:column}.section-way-living-col-01{width:100%}.section-way-living-title{font-size:32px;line-height:34px;margin-bottom:0;min-height:auto}.section-way-living-title strong{display:block;font-size:32px}.section-way-living-img{height:300px;padding-top:19px}.section-way-living{padding-bottom:60px;padding-top:60px}.section-way-living-text{margin-bottom:0;padding-top:16px}.swiper-tabs-nav-box{margin-left:0;padding-left:0;width:100%}.section-tabs .swiper-tabs-nav .swiper-slide{font-size:14px;line-height:16px}.swiper-tabs-content-box{padding-top:10px}.section-swiper-livings-tab-content{flex-direction:column}.section-apto-unique{overflow:hidden;padding:30px 0 70px}.section-apto-unique .section-swiper-livings-slide-box-swiper-images{height:auto;padding:25px 0 30px;width:100%}.section-apto-unique .box-living-swiper-custom-01,.section-apto-unique .section-living-tabs-img{border-radius:0}.section-apto-unique .apto-unique-content-item .section-swiper-livings-slide-box-swiper-images{flex-direction:column;justify-content:flex-end;padding-bottom:16px;width:100%}.section-swiper-livings-slide-box-content{padding-left:0;padding-top:0;width:100%}.section-swiper-livings-slide-box-content .swiper-livings-slide-content-title.title-custom-03{font-size:32px;margin-bottom:9px}.section-swiper-livings-slide-box-content .swiper-livings-slide-content-title.title-custom-03 strong{font-size:32px}.section-swiper-livings-slide-box-content .swiper-apto-unique-text,.section-swiper-livings-slide-box-content .swiper-livings-slide-content-title{display:none}.swiper-livings-slide-content-text{font-size:16px;line-height:19px;margin-bottom:0}.section-swiper-living-tabs{padding-bottom:43px;padding-top:34px}.section-spaces-amenities{padding:60px 0}.section.section-discover-livings{padding-top:20px}.nav-tabs-discover-livings{display:none}.discover-livings-item{margin-bottom:13px;position:relative;width:100%}.discover-livings-item:last-child{margin-bottom:0}.section-discover-livings-title{font-size:32px;line-height:34px;margin-bottom:24px;text-align:start}.section-discover-livings-title strong{font-size:32px;line-height:32px}.tab-content-discover-livings{margin-top:0}.discover-livings-item-img{height:146px}.discover-livings-item-box-img{border-radius:8px}.discover-livings-item-box-img:before{background:linear-gradient(33.71deg,rgba(0,0,0,.66) 36.31%,transparent 100.71%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.swiper-slide-spaces-amenities-col-content{flex:1 1 auto;height:212px;width:auto}.swiper-slide-spaces-amenities-box{height:290px;margin-top:22px}.swiper-slide-spaces-amenities-col-image{flex:1 1 auto;height:212px;width:auto}.swiper-spaces-amenities-col-text{bottom:0;font-size:16px;line-height:19px;position:absolute}.swiper-slide-spaces-amenities-item-number{border-radius:50%;font-size:14px;line-height:1;max-width:22px!important;min-height:18px!important;padding-top:3px}.swiper-slide-spaces-amenities-items-list{padding-left:27px}.swiper-slide-spaces-amenities-item-title{margin-bottom:5px}.section-spaces-amenities-title{font-size:30px;margin-bottom:21px}.section-spaces-amenities-title strong{font-size:30px}.bar-livings-anchors-list-d,.swiper-spaces-amenities-buttons{display:none}#anchors-list-card{background:#fff;border:none;padding:0}.bar-livings-anchors-list{flex-direction:column;padding-left:0;padding-top:27px}.bar-livings-anchors{height:58px;z-index:99999}.bar-livings-anchors .container-custom{padding:0}#anchors-list-items{background:#fff;width:100%;z-index:99999}#anchors-list-items .card-body{padding:0 20px}.btn-card-anchors-list{background:#fff;border:none;color:var(--primary-color)!important;display:flex;height:30px;justify-content:space-between;outline:none!important;padding-bottom:0;padding-left:20px;padding-right:20px;position:relative;top:12px;width:100%}.btn-card-anchors-list:before{background-repeat:no-repeat;content:"";display:block;height:17px;position:absolute;right:20px;transform:rotate(-180deg);transition:all .5s ease;width:30px}.card-anchors-list{border:none}.bar-livings-anchors-list-item-link{border:none!important;outline:none!important;padding:27px 0 27px 19px;text-align:start}.bar-livings-anchors-list-item{border-top:.5px solid #d9d9d9;margin-right:0}.bar-livings-anchors-list-item-link.active{border:none}div#accordion-anchors-list{display:block;height:40px;width:100%}.btn-card-anchors-list.collapsed .btn-card-anchors-list-img,.btn-card-anchors-list.collapsed:before{transform:rotate(0deg)}.btn-card-anchors-list-img{display:none;transform:rotate(180deg);transition:all .5s ease}.discover-livings-item-logo-img{display:block}.discover-livings-item-box-title{align-items:flex-start;bottom:10px;display:flex;left:10px;position:absolute;z-index:9}.discover-livings-item-text{font-size:20px;line-height:1.1;margin:0;padding-left:2px;width:45%}.section-life-share-box-img{height:156px;width:216px}.section-life-share-box-text{display:none;height:auto;width:100%}.section-life-share-box-text .section-life-share-text-t{white-space:nowrap;width:100%}.section-life-share-box-images-02{right:-40%}.section-life-share-box-images-01{left:-40%}.section-life-share-box-text-l{display:block}#section-life-share-box-images-03{align-items:center;background:#000;display:flex;justify-content:center;position:relative;right:-41%;text-align:center;width:900px}.section-life-share-text{display:none}.discover-livings-item.coming-soon .discover-livings-item-box-title{opacity:.2}.section-life-share-box-images-03{display:block}.section-banner{height:calc(100vh - 70px)}.modal-filtro-body-list-item.coming-soon{pointer-events:none}.modal-filtro-body-list-item.coming-soon .modal-filtro-body-list-option{color:#bcbcbc!important}.header-instagram-icon-m{display:block!important}.mobile-dropdown-language{display:block}.swiper-rental-selection-images{z-index:1}.swiper-rental-selection-images .swiper-button-next,.swiper-rental-selection-images .swiper-button-prev{z-index:9999999}.swiper-pagination-exclusive-homes{align-items:center;bottom:52%!important;display:flex;display:block;justify-content:center}.swiper-pagination-exclusive-homes .swiper-pagination-bullet{background:#fff;height:4px;margin:0 5.5px!important;opacity:1;width:4px}.swiper-pagination-exclusive-homes .swiper-pagination-bullet-active{height:8px;width:8px}#map{height:100%;z-index:99}.swiper-map-items{bottom:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:999}.swiper-map-items .swiper-wrapper{align-items:flex-end;display:flex}.link-map-main{max-height:250px}.link-map-main .item-listado-custom1{display:flex;margin:0;padding:0}.link-map-main .item-listado-custom1 .item-listado-custom1-header{height:165px;width:235px}.link-map-main .item-listado-custom1 .item-listado-custom1-body-box-title{align-items:flex-start;flex-direction:column;margin:0}.link-map-main .item-listado-custom1 .item-listado-custom1-body-box-title .item-listado-custom1-body-title{font-family:editorial new;font-size:16px;line-height:22px;margin-bottom:9px!important;max-width:100%}.link-map-main .item-listado-custom1 .item-listado-custom1-body-box-title .item-listado-custom1-body-text1.text-custom-05{font-size:10px;font-weight:200;line-height:1;padding-left:0}.link-map-main .item-listado-custom1 .item-listado-custom1-body-box-title .item-listado-custom1-body-text1.text-custom-05:last-child{font-size:14px;line-height:16px;margin:0 0 5px}.link-map-main .item-listado-custom1 .item-listado-custom1-body-box-title .item-listado-custom1-body-text1.text-custom-05:last-child span{align-items:center;display:inline-flex;justify-content:center;margin-left:4px}.link-map-main .item-listado-custom1 .item-listado-custom1-body-tag{border:0;padding:0}.link-map-main .item-listado-custom1 .item-listado-custom1-header-swiper{height:100%}.link-map-main .item-listado-custom1-footer{border-bottom:0!important;border-left:0!important;border-right:0!important;margin:0 8px;padding:12px 0 4px!important}.item-listado-custom1-body-tags{height:53px}.box-item-listado-custom1-multi .item-listado-custom1{padding-bottom:15px}.modal-map .gm-style .gm-style-iw-a,.modal-map .gm-style-iw-a-multi .gm-style-iw-c{display:none}.swiper-rental-selection-img-s{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-listado-living{margin-bottom:40px;margin-top:30px;padding-top:40px}.item-listado-custom1-img{display:block}.section-propietary-box-button{margin-top:30px}.section-rental-selection-box-button-m{display:flex;justify-content:flex-start;margin:45px 0 0;padding:0 20px}.swiper-listado-images-s{display:none}.exit-closed-flecible-item-list{margin-top:20px;padding-left:30px}.exit-closed-flecible-item-list li{margin-bottom:10px}.exit-closed-flecible-item-list li:last-child{margin-bottom:0}.exit-closed-flecible-item-list .item-c01{font-size:14px;left:20px;padding-top:4px}.exit-closed-flexible-button{border:1px solid #000;margin-top:15px}.modal-map.active{transform:inherit;transform:translateY(0)!important}.modal-filtro-avanzado.active{transform:translateY(0)}.modal-filtro-avanzado.active .overlay-modal-custom{opacity:1}.item-listado-custom-s2-top{padding:25px 30px 0}.modal-filtro-list .box-exit-closed-flexible{top:56px}.items-listado-living{margin-top:-25px;padding-top:0}.section-items-listado.active .items-listado-custom1{width:70%}.section-items-listado.active .items-listado-custom1 .item-listado-custom1{width:46%}.section-items-listado{padding-bottom:25px}.title-section-content{width:73%}.box-content-modal-header{border-bottom:.5px solid #d9d9d9}.header-custom.active-map{position:fixed;top:-68px}.items-filter-no-results-content{flex-direction:column}.items-filter-no-results-col{width:100%!important}.section-filter-no-results{height:auto;margin-top:10px;padding:25px 0}.btn-close-modal-map{background:#fff;border:.8px solid #d9d9d9;bottom:auto;left:auto;padding:0 0 0 1px;right:10px;top:10px;z-index:99999}.btn-close-modal-map:after,.btn-close-modal-map:before{background:#000;left:1px}.btn-close-modal-map img{height:60%;width:60%}.listado-sem{margin-bottom:10px}.listado-sem .box-title-section-content{display:none}.section-swiper-livings-slide .swiper-tabs-content-images-box{width:100%}.content-header{justify-content:flex-start}.header-buttons{margin-left:auto}.modal-body-col-title{font-size:20px;line-height:24px}.swiper-tabs-nav-list-item{margin:0 12px}.swiper-tabs-nav-list-item button{border:none;font-size:16px!important;line-height:1!important}.swiper-tabs-nav-list{margin:0 -12px}.section-livings-box-content{align-items:flex-start;min-height:200px}.price-range-slider{width:100%}.box-checkbox-precio-mes{margin-top:25px;padding-bottom:0;width:100%}.modal-body-col-number{margin-top:3px}.box-modal-body-col-content{flex-direction:column}.box-modal-body-col-content .box-modal-body-col:last-child{border:0;border-top:.5px solid #d9d9d9;margin:0;padding:48px 0;width:100%}.modal-body-col-content-last ul{width:86%}.item-listado-custom1-map-content{background-color:#fff;border:1px solid #c9c9c9;border-left:none;box-sizing:border-box;width:55%}.box-item-listado-custom1-multi-content{overflow-y:scroll}.item-listado-custom1-star-img{height:10px;position:relative;top:1px;width:10px}.modal-precio-optimo{bottom:80px;box-shadow:none;display:none;height:80px;left:0;width:100%;z-index:999999}.modal-precio-optimo .box-content-modal{box-shadow:1px 2px 7px 0 #00000026;padding:8px}.modal-precio-optimo .container-modal-custom{padding:0 20px}.header-custom{position:fixed}.item-listado-custom1-available{font-size:14px}.items-listado-box-custom-content{flex-direction:column}.items-listado-box-title{margin-bottom:15px}.items-listado-subtitle{margin-top:10px}.section-items-listado-available{position:absolute;top:35px}.box-section-items-listado-title{margin-bottom:35px}.items-listado-custom1{padding-top:10px}.items-listado-box-extra-p{margin-bottom:30px;margin-top:20px}.section-no-results-title{padding-top:150px}.section-result-similary{padding-top:0}div#date-month-mobile-content .box-footer-tab-pane{display:none}div#date-month-mobile-content .box-footer-tab-pane.active{display:flex}.item-listado-custom-precio{font-size:14px;margin-top:9px}.modal-precio-optimo-text{font-size:13px;line-height:1}.item-listado-custom1-footer-content p{font-size:14px!important;line-height:1.1}.parametros-busqueda .section-items-listado{padding-top:50px}.section-page-all-content.parametros-busqueda{padding-top:170px}.section-page-all-content.parametros-busqueda .box-title-section,.section-page-all-content.parametros-busqueda .box-title-section .box-title-section-content{padding:0}.fixed-resumen-single-property{border:0;bottom:0;display:none;font-family:pp neue montreal;height:100%;left:0;margin:0!important;position:fixed;top:0;transform:translate(0);width:100%;z-index:99999}.section-info-single-rental-content{flex-wrap:wrap;padding-bottom:38px}.container-single-rental{padding:0 20px;width:100%}.section-detail-single-rental-title{font-size:22px;line-height:26px}.section-info-single-rental-right{margin-left:0;margin-top:38px}.section-info-single-rental-right-link{margin-left:0;margin-right:14px}.section-detail-single-rental .separate-custom1{margin-top:50px}.section-apartamento-single-rental-header-text{display:none}.section-apartamento-single-rental-header{padding:50px 0 20px}.item-apartamentos-excerpt,.item-apartamentos-tag{display:none}.section-include-single-rental-content{flex-wrap:wrap}.section-include-single-rental-content-equipment{padding-top:50px;width:100%}.section-include-single-rental-content-equipment-items{display:flex;flex-wrap:wrap}.section-include-single-rental-content-equipment-items .btn-view-all{margin-top:22px}.section-include-single-rental-content-equipment-items .section-include-single-rental-content-equipment-item:first-child{width:40%}.section-include-single-rental-content-equipment-items .section-include-single-rental-content-equipment-item:nth-child(2){width:60%}.section-include-single-rental-content-equipment-item{margin-bottom:0}.section-include-single-rental-content-equipment-title{font-size:16px;line-height:19px;margin-bottom:18px}.section-include-single-rental-content-equipment-item-list,.section-include-single-rental-content-equipment-item-title{font-size:16px;line-height:19px}.section-include-single-rental-content-equipment-item-list li:nth-of-type(1n+4){display:none}.section-know-single-rental-title.title-custom-03{font-size:24px;line-height:28px}.section-know-single-rental-items{margin:0;padding-bottom:26px}.section-know-single-rental-item{margin-bottom:24px;padding:0;width:100%}.item-rental-title{font-size:16px;line-height:19px;margin:0}.item-rental-text{display:none;padding-top:5px}.item-rental-text p,.item-rental-text ul{font-size:16px;line-height:20px}.item-rental-content{padding-left:17px;position:relative}.item-rental-content:before{top:9px}.item-rental-content:after,.item-rental-content:before{background:#000;content:"";display:block;height:1px;left:0;position:absolute;width:10px}.item-rental-content:after{opacity:1;top:8.5px;transform:rotate(90deg);transition:all .3s ease}.section-apartamento-single-rental .item-rental-content:after{top:9px}.item-rental-content.active:after{opacity:0}.section-living-valdebebas-single-rental-content-header-logo{margin-bottom:44px;width:100%}.section-living-valdebebas-single-rental-content-header-logo-box{width:100%}.section-living-valdebebas-single-rental-content-header{flex-wrap:wrap}.section-living-valdebebas-single-rental-content-header-link{margin-left:0}.section-living-valdebebas-single-rental-content{padding:38px 0 51px}.section-living-valdebebas-single-rental-content-body{flex-wrap:wrap}.section-living-valdebebas-single-rental-content-body-title{margin-bottom:15px;width:290px}.section-living-valdebebas-single-rental-content-body-text{margin:0;padding:0;width:100%}.section-spaces-single-rental-content-footer{flex-wrap:wrap}.section-spaces-single-rental-content-footer ul{margin:0;width:100%}.section-spaces-single-rental-content-footer ul li{font-size:22.4004px;line-height:24px}.section-spaces-single-rental-content-footer ul li span{font-size:18.4003px;font-weight:200;line-height:26px;margin-top:-3px;position:relative}.section-spaces-single-rental-content-footer>img{margin-bottom:23px;width:100%}.section-spaces-single-rental{padding-bottom:81px;padding-top:51px}.section-spaces-single-rental-content-body-title.title-custom-03{margin-bottom:25px;width:200px}.section-banner-single-rental-tag-text{bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin:auto;opacity:1;padding:15px 14px;position:fixed;right:0;top:0;transition:none;width:255px}.section-banner-single-rental-tag{bottom:13px;left:20px;top:auto;z-index:999999999}.section-banner-single-rental-tag .section-banner-single-rental-tag-text{display:none}.section-banner-single-rental-tag-overlay{background:#000;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0}.section-banner-single-rental-tag-close{background:transparent;border:0;height:23px;position:absolute;right:0;top:-33px;width:23px}.section-banner-single-rental-tag-close span{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:23px}.section-banner-single-rental-tag-close span:first-child{top:0;transform:rotate(45deg)}.section-banner-single-rental-tag-close span:nth-child(2){transform:rotate(-45deg)}.section-discover-single-rental-right-text{margin-bottom:29px}.section-discover-single-rental-right-text p{font-size:16px;line-height:20px}.section-discover-single-rental{flex-wrap:wrap;padding-bottom:59px}.section-discover-single-rental-left{flex:0 0 100%;height:400px;margin-bottom:16px;padding-top:0;width:100%}.section-discover-single-rental-right{width:100%}.section-discover-single-rental-right .section-discover-single-rental-right-title{display:none}.section-discover-single-rental-right-title span{font-family:editorial new;font-style:italic;font-weight:200}.section-discover-single-rental-right-title-mobile{display:block;font-size:34px;line-height:34px;margin-bottom:20px}.items-rental{display:none}.swiper-rental{display:block;width:100%}.swiper-rental .swiper-slide{opacity:1;transition:all .3s ease}.swiper-rental .swiper-slide-next,.swiper-rental .swiper-slide-prev{opacity:.5}.item-rental-img{flex:0 0 100%;margin-bottom:19px;padding-top:69%;width:100%}.item-rental{flex-direction:column;margin:0}.item-rental .item-rental-text{display:block}.item-rental .item-rental-content{padding:0}.item-rental .item-rental-content:after,.item-rental .item-rental-content:before{display:none}.swiper-apartamentos .swiper-slide{opacity:1;transition:all .3s ease}.swiper-apartamentos .swiper-slide-next,.swiper-apartamentos .swiper-slide-prev{opacity:.5}.section-banner-single-rental .swiper-rental-selection-heart-box{height:25px;left:auto;right:19px;top:12px;width:25px;z-index:2}.section-banner-single-rental-tag-title{margin:0}.swiper-banner-single-rental{display:block}.swiper-banner-single-rental .swiper-slide img{max-width:100%}.swiper-banner-single-rental .swiper-pagination{bottom:27px;display:flex;justify-content:flex-end;padding-right:19px}.swiper-banner-single-rental .swiper-pagination-bullet{background:#fff;height:4px;opacity:1;width:4px}.swiper-banner-single-rental .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(2)}.section-banner-single-rental-image{display:none}.item-apartamentos-img{padding-top:62%}.item-apartamentos-img img{display:none}.item-apartamentos-img img.item-apartamentos-img-mobile{display:block;height:100%}.modal-gallery-single-content-body-item{padding:0;width:100%}.modal-gallery-single-content-body{padding:0 20px}#modal-video-single.modal-gallery-single-auto .modal-gallery-single-content-body{padding:0 20px 20px}.modal-gallery-single-content-header{padding:24px 20px}.modal-gallery-single-content-body-items{margin:0}.modal-equipament-content{height:100vh;max-width:100%;top:0;transform:translateY(0)}.modal-equipament-content-body{padding:35px 30px}.modal-equipament-content-body .section-include-single-rental-content-equipment-item .section-include-single-rental-content-equipment-item-list{margin-bottom:30px;width:100%}.modal-equipament-content-body .section-include-single-rental-content-equipment-item .section-include-single-rental-content-equipment-item-list:last-child{margin-bottom:0}.item-apartamentos-img-mobile{display:none}.section-page-all-content-listados{padding-top:80px}.section-page-all-content-livings .section-banner-living{height:67vh;margin-top:0}.fixed-resumen-single-property-content-footer{display:none}.fixed-resumen-single-property-content-button{border-top:.5px solid #d9d9d9;margin:auto -20px 0;padding:15px 20px 0}.fixed-resumen-single-property-content{display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100vw;padding:60px 20px 15px;position:relative;transform:translateY(100%);transition:all .5s ease}.fixed-resumen-single-property-content.active{transform:translateY(0)}.btn-reserva{border-radius:5px;width:100%}#date-reserve .modal-box-banner{bottom:0;left:0!important;margin:auto;max-width:100%;padding:0;top:auto;width:100%}#date-reserve .modal-box-banner .box-exit-closed-flexible{height:455px;left:0;width:100%}.fixed-resumen-single-property-mobile{box-shadow:1px -2px 7px 0 #00000026;display:block}.fixed-resumen-single-property-content-alert-dates{margin-bottom:0;margin-top:0;width:100%}.fixed-resumen-single-property-content-alert-dates p{font-size:14px;line-height:17px;margin-bottom:8px}.fixed-resumen-single-property-content-alert-dates a{border-radius:6px;display:block;font-size:14px;line-height:17px;padding:7px 11px;width:-moz-fit-content;width:fit-content}.section-banner-living-box-title{padding:0}.modal-small-info-content-header-title{display:block;font-size:18px;font-weight:200;line-height:22px;margin:0}.modal-small-info-content{border-radius:10px 10px 0 0;top:100%;transform:translateY(0);transition:all .6s ease;width:100%}#modal-info-tooltip-mobile.active .modal-small-info-content,.modal-small-info.active .modal-small-info-content{transform:translateY(-100%)}.modal-small-info-content-header{padding:20px}.modal-small-info-content-header-close{height:28px;right:13px;top:19px;width:28px}.modal-small-info-content-header-close span{width:28px}.modal-small-info-content-body{min-height:105px;padding:6px 20px 30px}.modal-small-info-content-body p{color:#000;font-size:16px;font-weight:200;line-height:19px}.modal-small-info-content-body a{color:#000}.modal-small-info-content-body ul{font-size:16px;font-weight:200;line-height:19px;list-style:none;margin:0;padding:0;width:100%}.modal-small-info-content-body ul li{align-items:center;display:flex;margin-bottom:3px}.modal-small-info-content-body ul li span:nth-child(2){background:#929292;flex:1 1 auto;height:1px;margin:0 7px}.modal-small-info-content-body ul li:last-child{margin-bottom:0;margin-top:15px}#check-pets .modal-small-info-content-body a,#check-pets .modal-small-info-content-body p{color:#ac3131}#modal-info-tooltip-mobile .modal-small-info-content-body h5{display:none}.modal-box-banner-header-title{font-size:18px;font-weight:200;line-height:22px;margin:0}.modal-box-banner-header-close{background:0 0;border:0;height:28px;outline:none!important;padding:0;position:absolute;right:13px;top:19px;width:28px}.modal-box-banner-header-close span{background:#000;bottom:0;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px}.modal-box-banner-header-close span:first-child{transform:rotate(-45deg)}.modal-box-banner-header-close span:nth-child(2){transform:rotate(45deg)}.modal-box-banner-header{display:block;padding:17px 20px}#barra-fecha-box .box-actions-footer{display:none}#barra-fecha-box #date-range12-container{display:flex;height:397px}#barra-fecha-box #date-range12-container-2{display:flex;height:260px}#barra-fecha-box #date-range12-container-3{display:flex;height:397px}#barra-fecha-box .exit-closed-flexible-item label{margin:0}.overlay-modal-box-banner.overlay-modal-box-banner-light{opacity:.3}.fixed-resumen-single-property-content-input{position:static}.fixed-resumen-single-property-content-input input{font-size:14px}#barra-dormitorios-box .modal-box-banner-header{background:#fff;margin-bottom:-1px;position:relative;z-index:99999}.fixed-resumen-single-property-content-input-flexible{padding:11px 5px}.fixed-resumen-single-property-content-input-flexible svg{bottom:0;margin:auto;position:absolute;right:3px;top:0}.fixed-resumen-single-property-content-inputs{margin-bottom:9px;margin-top:0}.fixed-resumen-single-property-content-inputs .fixed-resumen-single-property-content-input:nth-child(2){position:relative}.fixed-resumen-single-property-content-date{margin-bottom:20px}.fixed-resumen-single-property-content-title{font-size:30px;line-height:30px}.fixed-resumen-single-property-content-price{font-size:19px;line-height:24px}.fixed-resumen-single-property-content-info-item h6{font-size:16px;line-height:16px}.fixed-resumen-single-property-content-date-title{font-size:16px;line-height:19px;margin:0}.fixed-resumen-single-property-content-dropdown-btn-content{font-size:16px;line-height:19px}.fixed-resumen-single-property-content-checks{margin-top:17px}.fixed-resumen-single-property-content-resumen-item-title{font-size:14px;line-height:17px}.fixed-resumen-single-property-content-resumen-item{margin-bottom:3px}.fixed-resumen-single-property-content-resumen-item-separate{height:14px}.fixed-resumen-single-property-content-resumen-item-total{margin-bottom:28px;margin-top:28px}.section-info-single-rental-left-title{display:block;font-size:30px;line-height:30px}.section-info-single-rental-left-location span{display:inline}.section-page-all-content-listados-resultados .section-items-listado-box-custom-content,.section-page-all-content-listados.active-map .section-items-listado-box-custom-content{display:none}.fixed-resumen-single-property-close{background:0 0!important;border:none;display:block;height:28px;outline:none!important;padding:0;position:absolute;right:13px;top:19px;width:28px}.fixed-resumen-single-property-close span{background:#000;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px}.fixed-resumen-single-property-close span:first-child{top:0;transform:rotate(45deg)}.fixed-resumen-single-property-close span:nth-child(2){transform:rotate(-45deg)}.modal-section-banner-single-rental-tag{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99999}.modal-gallery-single-content-body-item-full-modal img.modal-gallery-single-img-desktop,.swiper-apto-custom .swiper-button-next,.swiper-apto-custom .swiper-button-prev{display:none}.modal-gallery-single-content-body-item-full-modal img.modal-gallery-single-img-mobile{display:block;height:100%;margin:0;width:auto}.box-content-modal-login{justify-content:flex-start;padding:0 25px;width:100%}.box-content-modal-login .modal-login-box-input{margin-top:32px}.modal-login .box-content-modal{width:100%}.modal-login .exit-modal-login{right:20px!important;top:23px!important}.modal-login .exit-modal span{height:1px;width:22px}.box-input-custom.company-input label:before{border-radius:0}.text-custom-05{font-size:16px}.modal-login-box-inputs2{flex-direction:column}.box-input-custom{width:100%!important}.modal-login-box-text-policy{margin-bottom:28px}.section-login-single-booking{display:none}.section-single-booking-info{margin-bottom:19.5px}.section-login-inf{margin-top:51px;width:100%}.back-bottom-custom-inf{display:none}.box-informacion-custom-accodion{padding:0}.box-informacion-custom-accodion .card-header{border-top:0}.title-contacto-inf-01{border-radius:0;padding-bottom:8px}.box-content-contact-internal{gap:0;overflow:hidden;padding:25px 35px 58px}.box-content-contact-internal .box-login-box-checkbox{margin-bottom:0;margin-top:24px}.box-content-contact-internal .box-login-box-checkbox label:before{bottom:auto;height:15px!important;top:2px;top:2px!important;width:15px!important}.box-content-contact-internal .box-login-box-checkbox label:after{bottom:auto;height:12px;height:11px!important;left:2px;left:2.3px!important;top:3px;top:4.2px!important;width:12px;width:11px!important}.box-input-contac-custom-01-25,.box-input-contac-custom-01-50{width:100%}.box-content-contact-internal-02{overflow:inherit;padding:40px 35px}.box-content-contact-internal-02 .box-input-contac-custom-01-50{margin-top:25px}.section-login-single-inf-total{margin-top:0;padding-top:15px}.section-login-single-inf-total #datos-de-faturacion .title-contacto-inf-01{border-bottom:1px solid #00000080}.box-alert-contact-input{display:none}.box-input-contac-custom-01{margin-top:0}.box-input-contac-custom-01 input{font-size:16px;padding:0 5px}.box-input-contac-custom-01 label.active{font-size:14px}.box-input-contac-custom-01 label{font-size:16px;padding:0 5px}.login-info-contact-dropdown-item button{color:#000!important;font-size:14px}.title-contacto-inf-02{font-size:14px}.box-title-contact-internal-02-custom-inquilino .title-contact-intenal-custom-01{font-size:14px;padding-top:97px;position:relative}.box-title-contact-internal-02-custom-inquilino .title-contact-intenal-custom-01:before{background:#fff;content:"";height:30px;left:-50%;position:absolute;top:30%;width:200%}.box-login-box-checkbox .text-custom-05{font-size:14px;line-height:19px}.box-content-contact-internal-facturacion{padding:30px 35px 45px}.box-content-contact-internal-facturacion .box-login-box-checkbox{margin-bottom:33px}.box-content-contact-internal-facturacion .title-contacto-inf-02{margin-bottom:-4px}.box-content-contact-internal-facturacion .box-content-contact-internal-checkbox-02{margin-top:0}.box-input-contac-custom-01-empty{display:none}.text-contact-intenal-custom-01{font-size:16px;line-height:19.2px}.box-text-contact-internal-02{margin-top:37px}.box-img-pago{display:none}.btn-save-continue{display:block;font-size:16px;margin:30px auto auto;opacity:1;padding:10px 0;width:80%}.method-recommend{margin-left:5px;padding:3px 7px}.dropdown-menu-paypment-method-select{margin-right:0}.box-custom-cupon{display:flex;justify-content:space-between;width:100%}.box-custom-cupon input{font-size:16px;height:35px;width:60%}.add-cupon-btn{font-size:16px;height:35px!important;padding:9px 8px 10px 12px;width:40%}.box-pagar-custom-01{display:flex;justify-content:center}.btn-custom-submit.wire-transfer2{padding:12px 0;width:100%}.box-download-custom-pago{padding:0 35px}.box-download-custom-pago ul{flex-direction:column;padding:20px 0}.box-download-custom-pago li{margin-bottom:20px}.box-download-custom-pago li:last-child{margin-bottom:0}.download-item-pago{font-size:16px}.box-content-contact-internal-pago{padding-bottom:130px}.box-top-firma-custom-01{display:flex;flex-direction:column;width:100%}.box-firma-custom-01-total{flex-direction:column;margin-top:25px}.box-firma-custom-01-left{display:flex;flex-direction:column;height:162px;justify-content:space-between;padding:11px 17px;width:100%}.box-img-firma-content-custom,.box-img-firma-content-custom img{width:100%}.box-img-firma-content-custom .canvas-firma{height:100%;width:100%}.box-firma-custom-01-right{margin-top:17px;padding:0;width:100%}.box-firma-custom-01-right a{align-items:center;font-size:16px;line-height:19.2px}.box-firma-custom-01-right .btn-custom-submit{margin-bottom:20px}.text-contrato{font-size:16px;line-height:19.2px}.firma-text{color:#000!important;font-size:14px}.btn-custom-submit{height:43px}.box-buttom-bottom-continue{flex-flow:wrap;margin-top:48px}.box-buttom-bottom-continue .btn-custom-submit{width:100%}.box-buttom-bottom-continue .text-contrato{margin-left:0;margin-top:20px;width:100%}.box-bottom-firma-custom-01{padding-top:65px;position:relative}.box-bottom-firma-custom-01:before{background:#fff;content:"";height:25px;left:-50%;position:absolute;top:0;width:200%}#firma-de-documentos{overflow:hidden}.box-content-contact-internal-identificacion{flex-direction:column;padding:38px 35px;width:100%}.box-content-contact-internal-identificacion>div{border:0;padding:0;width:100%}.box-content-identificacion-rigth .box-item-identificacion{border-top:1px solid #0000004d;margin-bottom:0;padding-bottom:30px;padding-top:30px}.box-item-identificacion{margin-bottom:30px}.text-identificacion{font-size:16px;line-height:19.2px}.number-contacto-inf-img{height:20px;width:20px}.title-contacto-inf-01.collapsed{border-bottom:1px solid #00000080}.section-pendding-content{flex-direction:column-reverse;flex-direction:column}.pendding-content-img{height:40%;height:auto;max-height:40vh;width:100%}.pendding-content-text{height:60%;height:auto;margin-top:39px;padding:0 0 0 32px;width:100%}.pendding-text-title{font-size:34px;font-size:32px;line-height:1;line-height:34px;margin-bottom:0;padding:0}.title-italic{font-size:34px;line-height:1;line-height:34px}.pendding-content-text-box{font-size:16px;line-height:19.2px;margin-top:30px;padding:0}#accordion-reserve .card{padding:0!important}.accordion-reserve-box{height:auto;left:0;position:fixed;top:54px;width:100%;z-index:9999999}.accordion-reserve-box .container-contact-custom-01{height:100%;overflow-y:auto;padding-bottom:30px}div#header-accordion-reverve{background:#424242;margin-bottom:-1px;padding:14px 20px!important;transition:all .5s ease}div#header-accordion-reverve .title-contacto-inf-01{border:none;color:#fff!important;padding-bottom:0;transition:all .5s ease}div#header-accordion-reverve .title-contacto-inf-01 img{filter:invert(1);transition:all .5s ease}div#header-accordion-reverve .box-left-button-contact-collapse{display:flex;justify-content:space-between;width:86%}div#accordion-reserve-01{background:rgba(0,0,0,.5);height:90vh}div#accordion-reserve-01 .section-login-single-booking{border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:block;padding:10px 18px 0;width:100%}div#accordion-reserve-01 .container-contact-custom-01{margin-bottom:0}div#accordion-reserve-01 .card-body{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:90%}.section-single-booking-box-img{height:232px;margin-bottom:19px}.section-single-booking-box{display:none}.single-booking-box-total p{font-size:16px}div#header-accordion-reverve.active{background:#fff;margin-bottom:-1px;z-index:99999}div#header-accordion-reverve.active .title-contacto-inf-01 img{filter:none}.box-content-contact-internal-checkbox-02 label:after{height:5px!important;top:4px!important;width:5px!important}.box-reservation-payment{margin-bottom:33px;width:100%}.box-custom-internal-pago{gap:0;width:100%}.box-custom-internal-pago .box-custom-credit-card{gap:0;padding-top:36px}.box-custom-internal-pago .box-input-custom{margin-top:49px}.box-custom-internal-pago .title-contacto-inf-02{margin-bottom:0}.pago-box-bottom-items{margin-top:25px;width:100%}.pago-box-bottom-items .btn-custom-submit{width:100%}.pago-box-bottom-items .box-pagar-custom-01{margin-bottom:0}.reservation-payment-description-item{margin-bottom:15px}.reservation-payment-description-item .text-custom-05{font-size:16px}.box-informacion-custom-accodion.box-personal-reserve{margin-top:0}.section-reserve-manual{margin-bottom:50px;padding-top:30px}.section-reserve-manual .section-login-inf{margin-top:15px}.section-reserve-manual .box-content-personal-reserve{height:100%;padding-top:25px}.section-login-single-box{width:100%}.section-login-single-box .box-content-modal-login{margin:auto}.box-informacion-custom-accodion.accordion-reserve-box{border-top:.5px solid #00000080;display:block}.box-left-button-contact-collapse p:first-child{margin-left:0}.box-text-custom-bottom-pago{margin-bottom:0}.box-text-custom-bottom-pago .text-login-custom-01{color:#929292!important;font-size:16px;line-height:19.2px}.title-contact-intenal-custom-01{font-size:14px}.box-content-contact-internal-bottom{gap:0}.box-custom-total-radius-pago .text-radio-custom-01{font-size:16px}.modal-login-box-input.box-input-custom input{border-radius:0!important}.section-header-gracias .logo-header{filter:none}.header-gracias{background:#fff}.header-gracias .logo-header{filter:none}.thanks-page .pendding-content-text{justify-content:flex-start;padding-top:80px}div#pago .box-content-contact-internal{padding:30px 35px 125px}.box-dropdown-custom-pago{padding-top:30px}.box-dropdown-custom-pago .text-login-custom-01{font-size:14px;line-height:16px;margin-bottom:9px;opacity:1;text-transform:uppercase}.box-dropdown-custom-pago .login-info-contact-dropdown-item .dropdown-menu-button-custom.selected{padding:17px 15px 17px 13px!important}.box-dropdown-custom-pago .dropdown-menu{padding:0 15px}.card-body-regular-pay-box{gap:0}.bottom-pago-text-wire-transfer{margin-bottom:10px;width:100%}.box-text-custom-bottom-pago.bottom-pago-text-wire-transfer p{color:#000!important}.box-content-wire-transfer{flex-direction:column}.content-wire-transfer-box-description{margin-bottom:30px;width:100%}.content-wire-transfer-box-items{padding:0;width:100%}.content-wire-transfer-box-concept{border:none;margin-bottom:30px;padding-bottom:30px;position:relative}.content-wire-transfer-box-concept:after{background:#000;bottom:0;content:"";display:block;height:1px;position:absolute;width:75%}.wire-transfer-description{margin-bottom:0}.wire-transfer-item{margin-bottom:20px}.wire-transfer-item:last-child{margin-bottom:0}.wire-transfer-item-title{margin-bottom:4px}.modal-credit-card .box-content-modal{display:block;height:auto;width:90%}.box-content-modal-credit-card{margin:auto;padding-bottom:27px;padding-top:50px;width:80%}.exit-modal-credit-card{right:15px!important;top:15px!important}.modal-credit-card-incomplete .box-content-modal-credit-card{padding:57px 0;width:90%}.reservation-payment-description{margin:15px 0 14px;padding:15px 0 16px}.radius-pago-reserve-manual .box-custom-total-radius-pago-title{display:none}.box-custom-internal-pago-reserve-manual .box-pagar-custom-01{margin-top:25px}.box-custom-internal-pago-reserve-manual .box-custom-cupon{margin-bottom:0}.box-content-personal-reserve .box-content-contact-internal-pago{height:100%;margin-bottom:0;padding-bottom:125px;padding-top:39px}.reservation-payment-title{line-height:20px}.date-input-custom-01{padding-bottom:3px}.box-content-contact-internal-firma{padding-bottom:28px}.btn-firma-documentos .text-contrato{align-items:center;display:flex}.btn-firma-documentos .btn-flexible-tooltip{margin-top:2px}.box-content-text-contrato{padding:16px}.box-firma-content-click{align-items:center;background:#d9d9d91a;border-radius:5px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.firma-content-click-title{font-size:14px;font-weight:200;line-height:17px;margin-bottom:0;text-decoration:underline}.section-login-single-meses{display:flex;flex-direction:column-reverse;min-height:-moz-fit-content;min-height:fit-content;padding-top:55px}.section-login-single-meses .section-single-booking-box{display:block;display:none;padding:12px;width:100%}.section-login-single-meses .section-single-booking-box .section-login-single-booking{display:block}.section-login-single-meses .section-login-single-box{padding-bottom:100px;padding-top:70px}.section-booking-info2-item .text-custom-05{font-size:14px}.calendar-pay-option-no-accordion-box-text p{font-size:clamp(10.5px,.9722222vw,17.5px);font-size:14px;line-height:clamp(12px,1.1111111vw,20px);line-height:16px}.calendar-pay-title{font-size:14px;line-height:16px}.reserve-box-accordion-all .section-single-booking-box{display:block;padding:0;width:100%}.reserve-box-accordion-all .section-single-booking-box .card-header h2{width:100%}.reserve-box-accordion-all .section-single-booking-box .card-header .section-single-booking-calendar-pay-option{padding-top:0}.accordion-meses-list:before{height:calc(100% - 20px);left:5px;top:10px}.accordion-meses-list .card:last-child:before{height:80%;top:20px}.section-single-booking-calendar-pay-option:before{left:0;margin:auto}.box-calendario-internal{padding-bottom:15px;padding-left:20px;padding-top:5px}.section-pendding{height:-moz-fit-content;height:fit-content;min-height:100vh}.padding-mobile{padding-bottom:90px!important}.fixed-resumen-single-property-content-check label,.fixed-resumen-single-property-content-resumen-item-text{font-size:14px}.box-not-available-date .fixed-resumen-single-property-content-resumen-item-title{font-size:12px}.fixed-resumen-single-property-content-dropdown-item-link{font-size:14px!important;line-height:1.1!important}.fixed-resumen-single-property-content-inputs-small #date-range12-container-3{height:-moz-fit-content!important;height:fit-content!important}.fixed-resumen-single-property-content-inputs-small .box-footer-tab-pane{padding-bottom:15px}.fixed-resumen-single-property-content-inputs-small table{width:100%!important}.fixed-resumen-single-property-content-inputs-small .month-wrapper{padding:0 30px}.fixed-resumen-single-property-content-inputs-small .title-box-footer-tab-pane-last{padding-left:20px}.barra-fecha-box .tab-content .month-wrapper{transform:translateX(-20px)}.date-picker-wrapper:not(.single-month) .month1{margin-right:30px!important}.hs-calendar .hs-calendar-container .btnh.btnh-secondary2.hs-to-bottom{padding:10px!important;width:100%!important}.section-thanks-content{flex-direction:column;padding-bottom:clamp(39.75px,13.5897436vw,66.25px)}.thanks-content-img,.thanks-content-text{height:auto;width:100%}.thanks-content-text{margin-top:39px;padding:0 0 0 32px}.thanks-text-title{font-size:32px;line-height:34px;margin-bottom:0;padding:0;width:45%}.thanks-content-text-box{font-size:16px;line-height:19.2px;margin-top:30px;padding:0}.section-main-empresas-content{flex-direction:column;margin-bottom:0}.empresas-content-img{height:auto;height:48%;width:100%}.empresas-content-text{height:auto;height:52%;padding:30px;width:100%}.empresas-content-text-anchor.text-custom-04.btn-c01.button-s1.btn-c01.button-s1{margin-top:35px}.main-title-italic{font-size:34px;line-height:34px}.content-03-title{text-align:center}.title-italic-03{font-size:32px!important;line-height:1!important;padding-left:4px!important}.empresas-col-01-paragraph{padding-bottom:20px;padding-top:20px}.title-custom-15.section-empresas-04-title{padding-bottom:30px;padding-top:30px}.section-empresas-05-content{flex-direction:column}.empresas-05-content-img-container{padding-bottom:20px}.title-custom-07.empresas-05-paragraph-01{padding-top:15px}.italic-styles strong{font-size:35px!important}.text-custom-01.empresas-05-paragraph-02{height:auto;padding-right:42px;width:100%}.section-empresas-07-content{flex-direction:column}.section-empresas-07-content .text-single-livings-custom-01{font-size:18px;line-height:21px;margin-bottom:50px;padding:0 15px}.empresas-07-content-col-01{margin:0;padding:60px 0 25px;width:100%}.empresas-07-content-col-01 .title-custom-new-01{font-size:32px;line-height:1;max-width:100%;padding:0 60px 0 15px;position:relative;z-index:9}.empresas-07-content-col-01 .title-custom-new-01 strong{font-size:34px}section.section-empresas-07{padding:0 15px}img.content-col-02-map{height:auto;margin-top:20px;-o-object-fit:contain;object-fit:contain;width:100%}.italic-styles-02 strong{font-size:40px!important}h4.title-custom-16.list-element-title{line-height:30px}.empresas-content-title.interiorismo-content-title{display:flex;justify-content:center;padding-bottom:45px}.interiorismo-title{height:auto;width:100%}.section-footer-interiorismo-02{margin:60px 0;padding:0}.title-custom-02-new.interiorismo-content-text-box{height:auto;width:100%}.title-custom-02-new.interiorismo-content-text-box p{margin-bottom:0}.title-custom-02-new.interiorismo-content-text-box p strong{font-size:32px}.about-05-container-col-02.interiorismo-03-container-col-02{margin:0;width:100%}.about-05-container-col-01.interiorismo-container-col-01{height:100%;height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.section-about-03.section-flexi-03.section-interiorismo-05{margin:0;padding-bottom:62px!important;padding-top:55px!important}.section-about-03.section-flexi-03.section-interiorismo-05 .swiper-pagination-clickable{display:none}.box-title-about-03.section-flexi-03-content.section-interiorismo-05-content-title{justify-content:center;margin-bottom:55px;padding:0;text-align:center}.section-way-living-title.title-custom-new-01.section-interiorismo-06-title-box{align-items:baseline;display:flex;gap:10px;justify-content:center;min-width:100%;padding-bottom:54px!important;padding-top:60px!important}.text-interiorismo-06-custom-01-box{padding:0}.text-interiorismo-06-custom-01-box .text-interiorismo-06-custom-01{font-size:26px!important;line-height:28px!important;padding-top:0}.section-swiper-livings-slide-box-swiper-images.section-interiorismo-07-slide-box-swiper-images{height:auto!important;margin-top:0;padding-bottom:20px!important;padding-top:33px!important}.text-interiorismo-07-custom-01 p{padding-bottom:30px;text-align:start}.section-swiper-livings-tab-content.section-interiorismo-07-swiper{flex-direction:column;gap:0;padding-top:40px}.section-swiper-living-tabs-bottom.section-flexi-02.section-interiorismo-07{display:flex;padding-bottom:60px!important}.section-empresas-07{margin-top:50px;overflow:hidden;padding:0 15px;padding:0!important;position:relative}.section-empresas-07:after{background:#639;background:linear-gradient(270deg,#000,transparent);content:"";height:100%;position:absolute;right:-1px;top:0;width:50px}.section-empresas-07 .title-custom-new-01 strong{display:block;left:-4px}.content-col-02-map{height:auto;margin-top:20px;-o-object-fit:contain;object-fit:contain;width:100%}.about-04-text-container-title h3{font-size:20px;font-size:14px}.about-04-text-container-paragraph p{font-size:14px;font-size:12px;margin-top:3px}section.section-about-01{height:auto;padding:70px 0 30px;width:100%}.box-card-about-01{display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:40px;width:100%}.box-title-about-01{margin-bottom:20px}section.banner-bottom-about{padding:52px 0}.box-cards-about-01{display:flex;flex-wrap:wrap}.box-text-about-02{max-width:100%;text-align:center;width:63%;width:clamp(400px,70vw,1250px)}.box-text-about-02 .title-custom-02-new{color:#fff;display:flex;display:block;flex-direction:column;font-size:15px;font-size:32px;height:auto;line-height:20px;line-height:34px;width:100%}.box-text-about-02>.title-custom-02-new strong{font-family:Editorial New;font-size:34px;font-style:italic;font-weight:200;height:auto;line-height:36px;width:100%}.about-text-span{height:auto;width:100%}.section-about-05-container{flex-direction:column-reverse;flex-wrap:wrap}img.section-banner-about-img{padding-top:57px}section.section-about-05{overflow-x:hidden}.section-about-04-container{flex-direction:column}.swiper.expertos-alquiler.swiper-initialized.swiper-horizontal.swiper-backface-hidden{display:none}section.section-about-02{padding:70px 0}.title-custom-new-01{font-size:32px;line-height:34px;margin:0}.title-custom-new-01 strong{font-size:33px;line-height:35px}.list-about{border-bottom:none!important;padding-bottom:10px;padding-top:10px;padding:15px 10px 10px!important;text-align:center;text-align:left;width:47%}section.section-about-us-07{margin-bottom:0}h4.text-custom-04{padding-top:30px}.about-04-card{height:auto;width:25%;width:100%;width:47%}.section-like-live-box-detail.about-us-07-text-img{height:auto;width:100%}section.section-about-us-06{margin-bottom:20px}a.section-like-live-button.text-custom-03.button-s1.a-01.button-about-us-07-01{margin:0}h6.box-02-content-title.title-custom-02{margin-bottom:20px}.box-title-about-03{padding:0}img.about-05-huespedes{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.about-04-container-col-02{display:flex;flex-direction:column;height:auto;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:65px;max-width:100%;width:100%}.about-04-container-col-02:before{display:none}.about-04-photo{height:auto;width:100%}.about-04-card-img-container img{height:auto;margin-bottom:11px;width:100%}.content-total-blog-top{flex-direction:column}.box-img-blog-big{height:175px;width:100%}.section-blog-newsletter-content{display:flex;flex-wrap:wrap;justify-content:center}.section-blog-newsletter-content-text{justify-content:center;margin-left:0;width:100%}h3.title-custom-02-new.blog-newsletter-content-text{display:flex;font-size:28px;gap:0 5px;margin:39px 0 36px;text-align:center}.section-blog-newsletter-content-input{flex-direction:column;margin:0 20px;width:100%}.section-blog-newsletter-content-input .btn-view-all{font-size:16px;line-height:19px;padding:12px 20px}.content-blog-items-top{border-left:none;height:auto;margin:0;padding:0;width:100%}.box-blog-item-top{border-top:1px solid #000;margin-bottom:40px;margin-top:0;padding-top:40px}.box-img-blog-item-top{height:112px;width:112px}.section-blog-newsletter-content-img{height:150px;overflow:hidden;padding:0;width:100%}.section-blog-newsletter-content-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.section-blog-01{margin-top:55px}.box-text-blog-big{display:none}.box-text-blog-big-responsive{display:block}.box-item-blog-big{height:auto;padding-bottom:35px;width:100%}.box-only-swiper-blog-custom.box-only-swiper-life-culture-custom{margin-bottom:50px}.box-top-blog-custom.box-top-livings-custom.box-subtitle-top-blog-busqueda-resultados-custom{margin-bottom:5px;text-align:center}.box-top-blog-custom.box-top-livings-custom.box-subtitle-top-blog-busqueda-resultados-custom h3{font-size:20px;line-height:24px}.banner-blog-post-content-subtitle h2{height:auto;width:100%}.banner-blog-post-content-paragraph p{font-size:18px;height:auto;margin-bottom:0;padding-bottom:23px;width:100%}.section-blog-post-01-content{flex-direction:column}.banner-blog-post-content-date{padding-bottom:55.64px}.section-blog-post-01{margin-top:37.64px;overflow:hidden}.section-blog-post-01 .container-custom{padding:0}.section-blog-post-01 .list-content-01-col-01,.section-blog-post-01 .list-content-01-col-02{padding-left:0!important}.section-blog-post-01-content-col-01{height:auto;width:101%}.blog-post-01-paragraph-content-01{padding:0 20px;width:100%}.blog-post-01-paragraph-content-01 p{margin-bottom:40px;margin-top:20px}.blog-post-01-paragraph-content-01 span{font-weight:700;text-decoration:underline}.blog-post-01-img-01{padding:0 20px}.blog-post-01-img-01 img{margin-top:0}.blog-post-01-imgs-container-01{flex-direction:column;margin-bottom:40px!important;margin-top:35.31px;padding:0 20px}.blog-post-01-imgs-01,.blog-post-01-imgs-02{height:auto;width:100%}.blog-post-01-imgs-02 p{margin-bottom:0}.text-custom-01.blog-post-01-list-content-01{display:flex;flex-direction:column;padding:0 20px}ul.list-content-01-col-01{margin:0}ul.list-content-01-col-01,ul.list-content-01-col-02{height:auto;padding-left:20px!important;width:100%}.section-blog-post-01-content-col-02,.section-blog-post-galery-container{display:none}.text-custom-01.blog-post-01-paragraph-content-02{margin-top:22px;padding:0 20px}.box-top-blog-post-custom{display:flex;justify-content:center}.blog-post-01-paragraph-content-02 span{font-weight:700}.banner-blog-post-content-paragraph-responsive{display:none}.show-desktop{display:none!important}.section-banner-apto-title{font-size:50px;line-height:52px;padding-bottom:100px;width:100%}.section-banner-apto-title strong{font-size:51px;line-height:54px}.section-button-banner-apto{display:none}.section-banner-apto{margin-top:0}.section-exclusive-apto{padding-bottom:60px;padding-top:40px}.section-exclusive-apto .exclusive-home-swiper-box-content{height:auto;padding:13px 0 0}.section-exclusive-apto .exclusive-home-swiper-box-content .exclusive-home-swiper-box-text{display:none}.section-exclusive-apto .section-exclusive-homes-box-swiper{margin-top:0}.section-exclusive-apto .swiper-tips-item-title{font-size:32px;line-height:34px}.section-exclusive-apto .section-exclusive-homes-container{padding:0 20px}.section-exclusive-apto .swiper-pagination-exclusive-homes{display:none}.section-exclusive-apto .exclusive-home-swiper-text{font-size:16px;line-height:20px;margin:0}.swiper-exclusive-apto .swiper-button-next:after,.swiper-exclusive-apto .swiper-button-prev:after{display:none}.swiper-exclusive-apto .swiper-slide-active{opacity:1}.swiper-exclusive-apto .swiper-slide{transition:all .5s ease}.swiper-exclusive-apto .swiper-slide-next,.swiper-exclusive-apto .swiper-slide-prev{opacity:.5}.section-exclusive-apto-text{color:#fff;display:block;padding-bottom:40px}.apto-unique-content-swiper-text{display:block;margin-bottom:15px}.apto-unique-item-right .section-livings-box-content{order:2}.apto-unique-item-right .section-swiper-livings-slide-box-content{padding:0}.apto-unique-content-box-title{display:none}.apto-unique-content-box-items{padding-top:0}.apto-unique-content-item{padding-top:30px}.apto-unique-content-item .swiper-livings-slide-content-title{font-size:32px;line-height:34px;margin:0;width:100%}.apto-unique-content-item .swiper-livings-slide-content-title strong{font-size:34px;line-height:34px}.apto-unique-content-item .swiper-slide{border-radius:0;transition:all .5s ease}.apto-unique-content-item .swiper-tabs-content-box{padding-top:0}.apto-unique-content-item .section-swiper-livings-slide-box-content{padding-right:0}.apto-unique-content-item .section-livings-box-content{min-height:auto}.apto-unique-content-item .swiper-slide-active{opacity:1}.apto-unique-content-item .swiper-slide-next,.apto-unique-content-item .swiper-slide-prev{opacity:.6}.swiper-apto-unique-text{margin-bottom:2px}.swiper-livings-slide-content-title{margin-bottom:7px}.swiper-apto-unique-list{margin-bottom:0;padding-left:22px}.swiper-apto-unique-item-number{font-size:14px;height:18px;line-height:16px;width:18px}.title-custom-12{font-size:18px;line-height:19px}.swiper-apto-unique-item{margin-bottom:8px}.swiper-apto-unique-item .title-custom-12{padding-top:4px}.section-way-living-content-custom-01 .section-way-living-col-02{flex-direction:column}.section-way-living-content-custom-01 .section-way-living-col-02 .box-way-living-img-custom-01,.section-way-living-content-custom-01 .section-way-living-col-02 .box-way-living-img-custom-01:last-child{width:100%}.section-way-living-content-custom-01 .section-way-living-col-02 .box-way-living-img-custom-01 img{display:block}.section-way-living-content-custom-01 .section-way-living-col-01{flex-direction:column}.section-way-living-content-custom-01 .section-way-living-col-01 .section-way-living-title.title-custom-new-01{margin-bottom:0;padding-right:0;width:100%}.page-single-livings{overflow:hidden}.page-single-livings .section-way-living-text{width:100%}.page-single-livings .section-way-living{padding:60px 20px}.page-single-livings .section-items-listado-single-livings{overflow:hidden;padding:60px 20px 32px}.page-single-livings .section-spaces-amenities{padding:60px 0 60px 20px}.page-single-livings .swiper-slide-spaces-amenities-col-content{padding-top:0}.page-single-livings .swiper-slide-spaces-amenities-col-content .swiper-spaces-amenities-col-text{padding-right:30px}.page-single-livings .title-custom-new-01.section-ubication-living-title{padding-bottom:222px}.page-single-livings .title-custom-new-01{margin:0 0 10px}.page-single-livings .section-banner-living-title{align-items:center;bottom:-195px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;margin:auto;padding-bottom:0;position:absolute;top:0;width:100%}.section-swiper-living-tabs-single{overflow:hidden;padding:30px 22px;width:100%}.section-swiper-living-tabs-single .section-livings-item{width:100%}.section-swiper-living-tabs-single .section-swiper-livings-slide-box-swiper-images{height:300px;padding-bottom:22px;padding-top:19px}.section-swiper-living-tabs-single .section-livings-box-content{min-height:85px}.section-swiper-living-tabs-single .section-swiper-livings-slide-box-content{padding:0}.text-single-livings-custom-01{font-size:16px;line-height:19px!important}.section-livings-item-single-swiper .section-swiper-livings-slide-box-content{width:100%}.section-items-listado-single-livings .section-items-listado-top-center{display:none}.section-items-listado-single-livings .section-items-listado-top-right{width:30%}.section-items-listado-single-livings .section-items-listado-text-02{font-size:12px;line-height:14px;width:100%}.section-items-listado-single-livings .section-items-listado-subtitle{display:none}.section-items-listado-single-livings .section-items-listado-top-left{width:70%}.section-items-listado-single-livings .section-items-listado-top{margin-bottom:12px}.section-items-listado-single-livings .title-custom-09{font-size:18px}.items-livings-custom-01 .item-listado-custom1-footer-date{display:none}.items-livings-custom-01 .item-listado-custom1-footer .item-listado-custom1-footer-price{position:relative}.items-livings-custom-01 .item-listado-custom1{padding:0;width:100%}.items-livings-custom-01 .box-image-custom1{border-radius:8px;overflow:hidden;position:relative}.items-livings-custom-01 .box-image-custom1 .item-listado-custom1-header-swiper-img{height:100%;width:100%}.swiper-living-single-incluye{padding-bottom:45px;padding-top:80px}.swiper-living-single-incluye .swiper-scrollbar-horizontal{top:-91%;width:85%}.swiper-living-single-incluye .swiper-scrollbar-drag{height:32px;top:-7px;width:32px!important}.section-includes-living-title{margin-bottom:33px}.section-includes-living-item,.section-ubication-living-box-content{flex-direction:column}.section-ubication-living-box-content .section-discover-single-rental-left{height:210px;left:0;margin:auto;position:absolute;right:0;top:14%;width:100%;width:90%}.section-header-single-livings{padding:12px 0 11px}.section-header-single-livings .header-title-page{font-size:17px}.section-header-single-livings .logo-header-box{width:120px}.section-banner-living-single{margin-top:0}.section-banner-living-single .section-banner-living-button-video{display:block;height:105px;width:105px}.section-banner-living-single .section-banner-living-img{-o-object-position:95%;object-position:95%}.section-includes-living{overflow:hidden;padding-bottom:0;padding-top:37px}.section-includes-living .section-includes-living-title.title-custom-03,.section-includes-living .section-includes-living-title.title-custom-03 strong{font-size:34px}.section-includes-living .section-includes-living-item{padding:0 25px}.section-includes-living .section-includes-living-title{margin-bottom:40px}.section-includes-living-item-box-img{height:215px;width:100%}.section-includes-living-item-box-content-single-livings{margin-top:16px;width:100%}.section-includes-living-item-box-content-single-livings .title-custom-new-01{margin-bottom:9px}.section-ubication-living .section-ubication-living-box-text{padding-bottom:40px;width:100%}.section-ubication-single-living{padding:0 20px 20px;position:relative}.section-ubication-single-living .section-ubication-living-box-content{flex-direction:column-reverse}.section-ubication-living-box-text .section-rental-selection-button{margin-top:30px;padding:12px 20px;position:relative}.swiper-tabs-content-images-bottom{margin:15px;width:85%}.section-swiper-living-tabs-bottom{padding:50px 0}.section-swiper-living-tabs-bottom .section-swiper-livings-slide-box-swiper-images{height:365px;margin:40px 0;padding:0}.section-swiper-living-tabs-bottom .box-custom-living-custom-text-01 .swiper-tabs-content-images-text{display:block;font-size:10px}.box-custom-living-custom-text-01{padding-bottom:19px}.empresas-content-text-paragraph{max-width:100%}.text-custom-new-02{font-size:22px;line-height:24px}.section-empresas-content-02{flex-direction:column;padding-bottom:0}.empresas-content-02-title{margin-top:30px;max-width:100%;padding:0 20px;width:100%}.empresas-content-02-img{padding:0;width:100%}.box-custom-empresa-thumbs{position:relative}.box-custom-empresa-thumbs .swiper-slide-spaces-amenities-items-list{padding:0}.empresa-swiper-custom-list .swiper-slide-spaces-amenities-item-title{font-size:22px;line-height:24px}.section-empresas-swiper-box{flex-direction:column;height:-moz-fit-content;height:fit-content}.section-empresas-swiper-box .swiper-slide-spaces-amenities-box{flex-direction:column-reverse;height:-moz-fit-content;height:fit-content}.section-empresas-swiper-box .swiper-slide-spaces-amenities-box .swiper-slide-spaces-amenities-col-content{height:-moz-fit-content;height:fit-content;padding-top:30px;width:100%}.section-empresas-swiper-box .swiper-slide-spaces-amenities-col-image{max-height:100%;width:100%}.section-empresas-swiper-box .box-custom-swiper-text-and-link{width:100%}.swiper-spaces-amenities-empresa .text-single-livings-custom-01{position:relative}.empresas-04-content-list{flex-direction:column;padding-bottom:50px}.empresas-04-content{border:0;border-bottom:1px solid;padding:30px 0;width:100%}.section-empresas-04-content h3{margin-bottom:0;padding:40px 0 20px}.section-empresas-05-content-col-01{width:100%}.section-empresas-05-content-col-02{padding:0;width:100%}.section-empresas-05-content-col-02 .title-custom-new-01{margin-bottom:20px}ul.empresas-07-list-container-main{padding-bottom:20px;padding-top:50px;text-align:center;width:630px}.empresas-07-list-container-main>li{margin-left:15px;text-align:left;width:100%}.empresas-07-list-container-main .title-custom-16.list-element-title{display:block;font-size:30px;line-height:38px;padding-top:10px}.section-empresas-05{margin-bottom:60px;margin-top:40px}.empresas-05-container-paragraph-02{padding-right:0;width:100%}.empresas-05-container-paragraph-02 .text-single-livings-custom-01{margin-bottom:20px}.empresas-05-container-list .card-body{font-family:PP Neue Montreal;font-size:16px;line-height:18px}.empresas-07-content-col-02{height:410px;margin-bottom:0;width:100%;z-index:9}.empresas-07-content-col-02 img{margin:0}.empresas-07-content-col-02 .gm-style-iw.gm-style-iw-c{bottom:0!important;top:0!important}.section-empresas-08{margin-top:0;padding:15px 0;width:100%}.section-empresas-08 ul li{margin-bottom:10px;padding:0 20px;width:50%;width:100%}ul.section-empresas-08-content-list-02{padding-top:0}.subtitle-empresas-03{margin:30px 0}.subtitle-empresas-03 .title-custom-02{margin:0}.section-empresas-06 #section-life-share-box-images-02{right:-40%}.section-subtitle-empresas-01{padding:30px 0}.section-main-empresas{height:100vh;max-height:-moz-fit-content;max-height:fit-content;min-height:inherit;overflow:hidden}.box-rigth-swiper-custom-01{height:195px;margin-top:30px;width:100%}.box-custom-text-swiper-01{margin-top:15px;padding:0}.section-spaces-amenities-living-single .swiper-slide-spaces-amenities-col-image{height:212px}.section-spaces-amenities-living-single .swiper-slide-spaces-amenities-box{background:#fff}.section-rental-selection-button{font-size:16px;font-weight:400!important}.empresas-content-title{padding-bottom:25px;width:100%}.about-us-07-text-img .box-02-content-text{font-size:14px;height:-moz-fit-content!important;height:fit-content!important;line-height:16.8px;margin-top:0;min-height:inherit}.about-us-07-text-img .title-custom-02 img{width:60%}.box-text-about .text-custom-05{font-size:16px}.box-title-about-02{padding:0 2%}.box-list-about ul{gap:20px;justify-content:flex-start}.list-about-p{font-size:24px;line-height:1.2;margin:0}.list-about-title{font-size:14px}.about-04-paragraph-01-container{margin-bottom:70px}.about-04-container-col-01,.about-04-paragraph-01-container p{width:100%}.about-04-paragraph-02-container{padding-top:0;width:100%}.about-04-anchor-container{margin-bottom:0}.section-about-04{padding-bottom:70px}.about-04-text-container{text-align:center}.about-05-container-col-01,.about-05-container-img,.about-05-container-img img{width:100%}.box-img-alquiler{height:300px}.section-corporativa-03{padding:70px 0}.box-title-corporativa-03{margin-bottom:40px}.section-main-propietarios{height:100vh}.section-main-propietarios .empresas-content-title{max-width:100%;padding-bottom:35px}.section-main-propietarios .text-single-livings-custom-01-list{flex-direction:column}.section-main-propietarios .text-single-livings-custom-01-list li{border:0;border-left:1px solid;margin-bottom:5px;margin-left:12px;margin-right:0;padding:0 0 0 12px}.section-main-propietarios .text-single-livings-custom-01-list li:first-child{border:0;margin-left:0;padding-left:0}.section-main-propietarios .text-single-livings-custom-01-list li:nth-child(3){margin-left:0}.section-main-propietarios .text-single-livings-custom-01{flex-direction:row;flex-wrap:wrap}.section-main-propietarios .empresas-content-text{height:-moz-fit-content;height:fit-content;padding:30px 20px}.section-main-propietarios .empresas-content-text-paragraph-2{margin-bottom:35px}.section-main-propietarios .empresas-content-text-paragraph{margin-bottom:45px}.section-main-propietarios .title-custom-new-01{max-width:315px}.section-main-propietarios button{height:35px}.section-main-propietarios .empresas-content-img img{-o-object-position:top;object-position:top}.box-content-propietarios-cards-02{flex-direction:column;margin-top:60px}.box-content-propietarios-cards-02:before{top:25px}.box-propietarios-card{width:100%}.box-text-number-propietarios{margin-bottom:15px}.box-text-number-propietarios:after,.box-text-number-propietarios:before{display:none}.box-text-number-propietarios p{font-size:40px;height:54px;line-height:1.1;width:54px}.card-propietarios-custom-01{margin-bottom:45px}.card-propietarios-custom-01 .box-text-number-propietarios{display:none}.box-text-propietarios-card .text-custom-new-02{font-size:30px;line-height:1.1;margin-bottom:10px}.box-text-propietarios-card .text-single-livings-custom-01{font-size:18px;line-height:21.6px!important;padding:0}.box-propiedades-btn-01{margin-top:0}.section-propietarios-02{padding:50px 0}.section-propietarios-03{padding:60px 0 0}.section-propietarios-03 .box-content-custom-text-new-01{align-items:flex-start;flex-direction:column;padding:0 20px;text-align:center}.section-propietarios-03 .title-custom-new-01{font-size:32px;line-height:34px;margin-bottom:15px;width:100%}.section-propietarios-03 .text-custom-new-02{font-size:24px;line-height:30.7px}.section-propietarios-03 .container-custom{padding:0}.section-propietarios-03 .box-card-custom-new-01 .text-custom-new-02{font-size:30px;line-height:38.4px}.section-propietarios-03 .box-card-custom-new-01 .text-single-livings-custom-01{font-size:18px}.section-propietarios-03 .box-text-propietario{opacity:0;padding-right:0;transition:all .5s ease}.section-propietarios-03 .swiper-slide-active .box-text-propietario{opacity:1}.box-content-cards-custom-news-01{flex-direction:column}.box-card-custom-new-01{width:100%}.box-card-custom-new-01 .text-custom-new-02{margin-top:10px}.section-propietarios-04{padding:50px 0 40px}.box-content-custom-text-propietarios-04{flex-direction:column;margin-bottom:10px}.box-content-custom-text-propietarios-04 .title-custom-new-01{margin-bottom:40px;width:60%}.box-content-custom-text-propietarios-04 .text-custom-new-02{font-size:24px;line-height:28px;width:100%}.box-content-custom-text-propietarios-04 .section-rental-selection-button{margin-top:45px;padding:12px 20px}.content-form-oferta{width:100%}.box-custom-oferta-total{height:100%;padding-bottom:100px}.box-text-custom-form-bottom p{font-size:12px;line-height:1.2}.box-form-oferta .title-contacto-inf-02{font-size:14px;line-height:1.3}.box-form-oferta .box-content-contact-internal{font-family:PP Neue Montreal}.exit-modal-login{right:25px!important;top:15px!important}.banner-flexi-title strong{font-size:28px}.section-flexi-02 .section-swiper-livings-slide-box-swiper-images{margin-bottom:0;width:100%}.section-flexi-02 .section-rental-selection-button{margin-top:10px}.section-flexi-02 .swiper-tabs-content-images-box{height:315px}.section-flexi-02 .swiper-button-next{display:block;right:10px}.section-flexi-02 .swiper-button-prev{display:block;left:10px}.section-flexi-02 .text-single-livings-custom-01{padding-right:0}.section-flexi-02 .section-swiper-livings-slide-box-content{margin:0!important;width:100%}.section-flexi-01{padding:30px 0}.section-flexi-01 .section-livings-box-content{width:100%}.section-flexi-01 .section-swiper-livings-slide-box-content{margin-top:15px;padding-left:0}.section-flexi-01 .apto-unique-content-box-items{padding-top:0}.section-flexi-01 .section-swiper-livings-slide-box-swiper-images{height:300px}.section-flexi-01 .swiper-button-next{display:block;right:10px}.section-flexi-01 .swiper-button-prev{display:block;left:10px}.title-flexi-swiper{font-size:50px}.section-flexi-03 .box-title-corporativa-03{margin-bottom:40px}.section-banner-custom-new{margin-top:50px}.section-page-all-content{padding-top:70px}.section-banner-about-box-video{height:100vh}.section-banner-about-box-title{bottom:0;height:-moz-fit-content;height:fit-content;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;transform:none;width:85%}.title-custom-new-01.title-banner{font-size:50px;line-height:52px}.title-custom-new-01.title-banner strong{font-size:52px;line-height:50px}.footer-col-extra-box-list .col-extra-text{line-height:35px}.button-s1.button-about-us-07-01{margin-bottom:10px!important;margin-top:15px!important}.button-about-us-07-01{font-size:16px;order:2}.button-about-us-07-02{font-size:16px;margin-top:15px!important;order:2}.flexi-05-item{width:250px}.section-single-booking-calendar-pay-box-options-resumen .card-body{padding:0}.section-single-booking-calendar-pay-box-options-resumen .card-header-calendar-pay p{font-size:14px}.section-single-booking-calendar-pay-box-options-resumen .section-single-booking-calendar-pay-option{padding-top:0}.section-single-booking-calendar-pay-box-options-resumen .card{padding-bottom:0}.blue-content-single-property{margin:28px 0}.box-logo-custom-livings{width:-moz-fit-content;width:fit-content}.box-logo-custom-livings .header-title-page{position:relative;top:-1px}.box-reserva-apartamento{display:none}.box-lista-paises-mapa{overflow-x:scroll;position:relative}.empresas-07-list-container-01 li,.empresas-07-list-container-02 li,.empresas-07-list-container-03 li{font-size:18px;line-height:21px}.section-banner-custom-new-flexi{height:67vh;padding-top:0}.section-corporativa-03-about .box-text-alquiler{padding-right:30px}.about-04-title-01-container{padding-top:70px}.about-04-title-01-container .about-04-title-01{font-size:14px;line-height:1}.section-about-05{padding-top:70px}.section-about-us-07{padding-bottom:56px}.about-04-title-02-container{margin-bottom:30px}.about-04-title-02-container h4{font-size:14px}.box-img-card-about-01,.content-calendario-cart{width:100%}.section-interiorismo-03{margin-bottom:20px;padding:0}.section-interiorismo-03 .card-body-row-text{font-size:18px;line-height:21.6px}.section-blog-01 .box-text-blog-big{display:block}.section-blog-01 .box-text-blog-big .text-blog-big{display:none}.box-button-and-arrows-blog .section-rental-selection-button{bottom:-35px;left:0;line-height:19px;margin:auto;padding:12px 20px;position:absolute;right:0}.box-swiper-blog-custom{font-family:PP Neue Montreal;padding-bottom:55px;position:relative}.section-blog-content{padding-top:75px}.section-blog-content .container.container-custom{padding:0}.box-top-blog-custom{margin-bottom:25px;padding:0 20px}.title-content-blog{font-size:20px;line-height:26px}.box-only-text-blog .text-content-blog{display:none}.tag-custom-blog{font-size:14px;line-height:16px}.swiper-arrow-blog{display:none}.header-buttons-blog-search.active{color:#fff;display:flex;display:none;left:30px;opacity:1;position:absolute;top:21px;transform:none;z-index:999999999}.header-buttons-blog-search.active .button-search-header .header-barra-search{background:#000;border:1px solid #fff!important;border-radius:30px;height:50px;margin-right:20px;width:74px}.header-buttons-blog-search{margin:0!important;opacity:0;transform:translateX(200%);transition:all .5s ease}.box-input-search{width:100%}.box-input-search input{font-size:16px;padding-bottom:8px;padding-right:30px;text-align:left;width:100%}.modal-search-blog{top:54px}.box-input-search-mobile{display:none;font-family:PP Neue Montreal;position:relative}.box-input-search-mobile .icon-arrow-right-search{bottom:0;margin:auto;opacity:0;position:absolute;right:0;top:0}.box-input-search-mobile .icon-arrow-right-search.active{opacity:1}.header-barra-search.active{background:#fff!important}.header-barra-search.active .search-header{filter:none}.blog-newsletter-content-text strong{font-size:28px!important}.section-blog-newsletter{background:#f6f6f6;margin-bottom:0;padding-bottom:40px}.blog-post-01-cite-01{padding:0 20px}.blog-post-01-cite-01 .title-custom-new-01 strong{font-size:28px;line-height:30px}.btn-video-blog-custom{flex-direction:column;left:0;right:0}.btn-video-blog-custom .text-content-blog{margin:15px 0 0;text-align:center}.blog-post-video-custom-01{height:220px}.blog-post-video-custom-01>img{height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-01-title-content-01,.blog-post-01-title-content-02{padding:0 20px}.blog-post-01-img-02{height:190px;margin-bottom:40px;padding:0 20px}.blog-post-01-img-02 img{height:100%;-o-object-fit:cover;object-fit:cover}.interiorismo-content-text-box p{font-size:34px;line-height:34px}.footer-interiorismo-content-title-box .text-single-livings-custom-01{margin-bottom:20px}.interiorismo-content-text-paragraph-2{margin:auto auto 45px}.title-custom-new-01.interiorismo-title{margin-right:auto;width:170px}.card-text-interiorismo .title-custom-02-new strong{align-items:flex-start;display:flex;font-size:30px;line-height:38px}button.btn.btn-link.btn-block.text-left.title-custom-02-new i{display:flex;font-size:28px;line-height:30px;margin-left:0;padding-left:10px;padding-right:25px;position:relative;top:3px;width:89%}.card-body-interiorismo-03{margin-left:0;width:100%}.card-body-interiorismo-03 .card-body-row-title{font-size:30px}.card-body-interiorismo-03 .card-body-row-01{padding-top:35px}.card-body-interiorismo-03 .card-body-row-02{padding-bottom:0}.swiper-interiorismo-05 .box-img-interiorismo-05{height:100%}.swiper-interiorismo-05 .box-img-interiorismo-05 .swiper-rental-selection-images{display:block}.box-swiper-corporativa-03 .swiper-button-next,.box-swiper-corporativa-03 .swiper-button-prev{display:none}.title-custom-02-new.button-interiorismo{padding-right:0;position:relative}.box-plus-custom-01{height:-moz-fit-content;height:fit-content;margin:auto;position:absolute;right:0;top:25px}.button-interiorismo strong span{background:#000;color:#fff;font-size:26px;height:35px;margin-right:0;position:relative;top:0;transition:all .3s ease;width:35px}.button-interiorismo srong span{background:#000;color:#fff}.section-interiorismo-06-content .section-interiorismo-06-col-01{margin:0!important}.section-interiorismo-06-col-01 .section-interiorismo-06-title-box{order:0}.section-interiorismo-06-col-01 .text-interiorismo-06-custom-01-box{margin-bottom:60px;order:1}.section-interiorismo-06-col-01 .box-interiorismo-img-custom-01{order:3}.section-interiorismo-07 .title-custom-new-01{display:block;margin-bottom:22px}.section-interiorismo-07 .text-interiorismo-17-custom-01 p{font-size:18px;line-height:21.6px!important;padding-bottom:0}.button-interiorismo.collapsed strong span,.collapsed.button-interiorismo srong span{background:#fff;color:#000}.section-interiorismo-04-item-title{font-size:30px;line-height:38px;width:100%}.text-interiorismo-04-custom-01{font-size:18px!important;line-height:21.6px!important;width:100%!important}.interiorismo-05-title{font-size:34px!important;line-height:34px!important}.interiorismo-05-title strong{font-size:32px!important}.section-interiorismo-06{padding:0}.section-interiorismo-06 .section-way-living-img{height:405px;-o-object-fit:cover;object-fit:cover;padding-top:0}.section-interiorismo-06 .section-interiorismo-06-col-02{height:-moz-fit-content;height:fit-content}.box-interiorismo-06-img-custom-02 .section-way-living-img{height:193px;margin-top:22px;padding-top:0}.box-swiper-blog-custom-two-post .box-only-swiper-blog-custom{padding:0 20px}.box-swiper-blog-custom-two-post .box-item-content-blog{display:block;margin-bottom:40px}.blog-post-galery-container-swiper-01{height:280px;margin-bottom:40px}.blog-post-galery-container-swiper-01 .swiper-custom-gallery-blog-post{height:100%}.box-swiper-blog-post-custom{margin-bottom:0!important;padding-bottom:80px}.swiper-propietarios-numbers-custom-01-thumbs{width:100%}.box-swiper-only-number-propietarios:before{display:none}.box-swiper-only-number-propietarios .swiper-button-prev-propietarios{left:0;top:27px}.box-swiper-only-number-propietarios .swiper-button-next-propietarios{right:0;top:27px}.box-swiper-only-number-propietarios .swiper-slide-thumb-active p{background:#fff;color:#000}.box-swiper-only-number-propietarios:after{display:none}.swiper-propietarios-numbers-custom-01{padding-top:50px}.section-propietarios-01{padding:0 0 40px}.section-propietarios-01 .container-custom{padding:0}.section-propietarios-01 .box-text-propietario{opacity:0;padding-right:15px;transition:all .5s ease}.section-propietarios-01 .swiper-slide-active .box-text-propietario{opacity:1}.box-text-propietario .text-custom-new-02{font-size:30px;line-height:1.1;margin:21px 0 7px}.box-text-propietario .text-single-livings-custom-01{font-size:18px;line-height:21.6px!important}.section-subtitle-propietarios-01{padding:60px 0}.section-faqs-propietarios .button-pregunta-custom{left:inherit;right:0}.section-faqs-propietarios .btn-faqs{font-size:14px;padding-left:0}.section-faqs-propietarios .card.card-faqs{margin-bottom:10px}.section-faqs-propietarios .text-custom-05{font-size:14px;line-height:1.1}.section-interiorismo-05 .text-custom-new-02{font-size:30px;line-height:38px}.section-interiorismo-05 .box-top-blog-custom{padding:0}.box-content-swiper-alquiler.swiper-interiorismo-05{height:380px}.swiper-interiorismo-05-img-logo-05{margin-top:20px!important;max-width:100px}.box-top-busqueda-blog-text{margin-top:60px;padding:42px 0}.box-top-busqueda-blog-text .container.container-custom{flex-direction:column}.box-top-busqueda-blog-text .box-title-busqueda-blog{margin-bottom:20px;width:100%}.box-top-busqueda-blog-text .box-title-busqueda-blog .title-custom-02-new{font-size:32px;line-height:1.06}.box-top-busqueda-blog-text .box-title-busqueda-blog .title-custom-02-new strong{font-size:34px}.box-top-busqueda-blog-text .box-text-busqueda-blog{margin:0}.box-content-search-blog{justify-content:flex-start;padding:15px 20px}.box-x-custom-search{bottom:inherit;top:10px}.header-blog .header-title-page{font-size:25px;margin-left:4px;top:0}.header-blog .box-logo-custom-livings{width:80%}.box-blog-total-custom-result .box-item-content-blog{width:100%}.box-top-blog-custom.box-top-cities-custom{padding:0}.text-content-blog.box-show-top-busqueda-resultados-custom{font-size:20px;line-height:34px;margin-bottom:35px}.box-title-top-blog-busqueda-resultados-custom h1{font-size:20px;line-height:34px;margin-bottom:5px}.section-beautiful-homes{font-family:PP Neue Montreal;margin-top:90px}.interiorismo-content-text{height:-moz-fit-content;height:fit-content;padding:30px 20px}.interiorismo-content-text-paragraph{margin-bottom:45px}.blog-post-01-list-content-01 li:before{border-radius:50%}.section-main-interiorismo button{height:35px}.section-interiorismo-04{min-height:744px;padding-bottom:60px}.section-interiorismo-04 .container-custom{padding:0}.section-interiorismo-04 .interiorismo-04.content-main-title{padding:0 15px}.section-interiorismo-04 .section-includes-living-item{margin:0;padding:0}.section-interiorismo-04 .section-includes-living-item-box-img{height:280px;margin:0}.section-interiorismo-04 .swiper-slide .section-interiorismo-04-item-box-content{opacity:0;padding-bottom:0!important;transition:all .3s ease}.section-interiorismo-04 .swiper-slide-active .section-interiorismo-04-item-box-content{opacity:1}.section-interiorismo-04 .text-interiorismo-04-custom-01{padding-bottom:30px!important}.section-interiorismo-04-item-box-content .section-interiorismo-04-item-title{margin-bottom:5px}.contacto-02-content-elements-list-row-01{padding-bottom:clamp(20px,10.2564103vw,50px)}.section-about-05-container.section-contacto-02-content{margin:clamp(10px,5.1282051vw,25px)}.section-empresas-07.section-contacto-03{margin:0}.modal-form-oferta .box-text-custom-form-bottom{width:100%}.modal-form-oferta .box-text-custom-form-bottom p{font-size:12px}.modal-form-oferta .box-input-custom{margin-top:30px}.modal-form-oferta p{color:#888;font-size:16px}.modal-form-oferta .box-input-custom-first-input-modal-form{margin-bottom:14px}.modal-form-oferta .content-form-oferta{padding-top:50px}.modal-form-oferta .modal-login-box-checkbox label:before{height:12px;top:2px!important;width:12px}.modal-form-oferta .modal-login-box-checkbox label:after{height:8px;top:4px!important;width:8px}.modal-form-oferta .title-custom-02-new{font-size:22px}.modal-form-oferta .title-custom-02-new strong{font-size:23px}.modal-form-oferta .section-rental-selection-button{padding:10px 14px}.box-select-multiply-file .text-custom-05,.box-select-multiply-file label{font-size:14px;line-height:1.2}.section-resultados .box-swiper-livings-custom{margin-bottom:100px;padding-bottom:0}.section-resultados .box-swiper-livings-custom .box-blog-total-custom-result .box-item-content-livings:last-child{margin-bottom:0!important}.banner-blog-post-content-back{display:none;position:absolute;top:-5px}.section-banner-blog-post-content{margin-top:90px;padding-top:0;position:relative}.box-custom-header-categories{background:#fff;display:flex;left:0;overflow:hidden;padding-left:16px;position:sticky;top:53px;width:100%;z-index:9}.box-custom-header-categories .header-barra-search{margin-right:0}.box-custom-header-categories .header-links-list{-webkit-scrollbar:none;display:flex;gap:25px;margin:0;overflow-x:auto;padding:10px 50px 10px 0;width:90%}.box-custom-header-categories .header-links-list .header-links-item{white-space:pre}.box-custom-header-categories .header-links-list::-webkit-scrollbar{display:none}.box-custom-header-categories .button-search-header{align-items:center;display:flex;margin-right:15px;width:10%}.box-custom-header-categories:before{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;width:30%;z-index:1}.box-custom-header-categories .search-header{top:0}.box-custom-header-categories li{margin:0}.close-btn-search{height:20px;width:20px}.close-btn-search span{width:20px}.interiorismo-container-col-01 img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative}.interiorismo-main-button-content{margin-left:1px}.modal-google-maps-empresas-content p{font-size:16px;line-height:19px}.section-banner-about-custom{height:67vh}.box-top-life-culture-custom{padding:0}.box-content-category-custom-swiper{width:90%}.section-login-single .box-content-contact-internal{padding:25px}.section-login-single .box-content-contact-internal .title-contacto-inf-02{margin-bottom:20px}.section-login-single .box-content-contact-internal .box-input-custom,.section-login-single .login-info-contact-dropdown-item{margin-top:30px}.section-login-single .login-info-contact-dropdown-item p{color:#7b7b7b;font-size:16px}.box-img-content-blog{padding-top:260px}.contacto-02-content-02-elements-list.text-custom-08{display:flex;flex-direction:column}.contacto-02-content-elements-list-row-01{flex-direction:column;gap:clamp(20px,10.2564103vw,50px);order:2;padding-bottom:0}.about-05-container-col-01.contacto-02-content-col-01{display:block;height:348px}.empresas-07-content-col-01.contacto-03-content-01{padding:clamp(17px,8.7179487vw,42.5px) 0}.card-contacto{border-bottom:1px solid #fff;border-radius:0}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto{border-radius:0;padding:10px 0}.contacto-02-content-col-01-mobile{display:none}.contacto-02-content-elements-list-row-02{flex-direction:column;order:3}.about-05-container-col-01.contacto-02-content-col-01{order:1}.about-05-container-col-02.contacto-02-content-02{margin-left:0}.contacto-02-content-02-title .title-custom-16{font-size:clamp(13px,6.6666667vw,32.5px);line-height:clamp(15.6px,8vw,39px)}.about-05-container-title.contacto-02-content-02-title{padding-right:0}.contacto-02-content-02-title .title-custom-16 span{font-family:Editorial New;font-size:clamp(13px,6.6666667vw,32.5px);font-style:italic;line-height:clamp(16.64px,8.5333333vw,41.6px)}.contacto-02-content-02-title .title-custom-16 span br{display:inline-flex}.contacto-02-content-02-list .title-custom-17{color:#000;font-size:clamp(15px,7.6923077vw,37.5px);line-height:clamp(19.2px,9.8461538vw,48px)}.section-about-05-container.section-contacto-02-content{gap:clamp(16px,8.2051282vw,40px)}.about-05-container-title.contacto-02-content-02-title{padding-bottom:clamp(20px,10.2564103vw,50px)}ul.contacto-02-content-02-list{height:auto;width:100%}.contacto-02-content-elements-list-row-02{gap:clamp(20px,10.2564103vw,50px);padding-bottom:clamp(20px,10.2564103vw,50px)}section.section-empresas-07.section-contacto-03{margin:0}.contacto-02-container-img{width:100%}.modal-filtro-body-list-contacto-03,.section-footer-contacto{display:none}.empresas-07-content-col-01.contacto-03-content-01{padding:0}.about-05-container-col-02.contacto-02-content-02{height:auto;width:100%}.empresas-07-content-col-01.contacto-03-content-01{padding-bottom:clamp(17px,8.7179487vw,42.5px);padding-top:clamp(17px,8.7179487vw,42.5px)}.contacto-07-content-col-02{margin-bottom:0!important}.contacto-03-list-container-main{padding-top:clamp(20px,10.2564103vw,50px)}.section-main-contacto{display:none}.accordion-contacto-mobile{background-color:#000;color:#fff;display:inline-block;min-width:100%;padding-bottom:55px;padding-top:87px}.section-about-05-container.section-contacto-02-content{margin-left:0}.accordion-contacto-mobile-header-title{font-family:PP Neue Montreal;font-size:clamp(16px,8.2051282vw,40px);font-weight:200;line-height:clamp(17px,8.7179487vw,42.5px)}.accordion-contacto-mobile-header-title span{font-family:Editorial New;font-size:clamp(17px,8.7179487vw,42.5px);font-style:italic;font-weight:200;line-height:clamp(17px,8.7179487vw,42.5px)}.cards-boxes{margin:auto;padding-left:24px;padding-right:24px}.card-contacto{background-color:#000}.text-accordion-contacto{color:#fff!important}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto.collapsed{border-bottom:1px solid #fff!important;border-radius:0;color:#fff!important;font-family:Editorial New;font-size:clamp(15px,7.6923077vw,37.5px);font-style:normal!important;font-weight:200;line-height:clamp(19.2px,9.8461538vw,48px);padding-top:clamp(17px,8.7179487vw,42.5px);padding-top:6px}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto{border:none!important;color:#fff!important}.card-body-contacto-text{font-family:PP Neue Montreal;font-size:clamp(8px,4.1025641vw,20px);font-weight:200;line-height:clamp(9.6px,4.9230769vw,24px)}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto{margin:0;padding:0}.card-body.card-body-contacto-text{border-bottom:1px solid #fff!important;padding-top:3px}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto{font-family:Editorial New;font-size:clamp(15px,7.6923077vw,37.5px);font-style:normal!important;font-weight:200;line-height:clamp(19.2px,9.8461538vw,48px);padding-top:3px}.box-accordion-button{margin-top:15px}h3.accordion-contacto-mobile-header-title{margin-bottom:0}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto{box-shadow:none}.arrow-contact{transform:none!important;transition:none!important}.section-contacto-02{padding-top:20px!important}.about-05-container-title.contacto-02-content-02-title{height:auto;width:100%}.usection-about-05-container.section-contacto-02-content{margin-top:32px}.contacto-02-content-02-sublist-element{height:auto;width:100%}.contacto-02-content-02-list{gap:40px}.section-contacto-02{padding-bottom:60px}.section-about-05-container.section-contacto-02-content{margin-bottom:0}.contacto-02-content-02-sublist-title{padding-bottom:5px}.contacto-02-content-02-sublist{margin-top:0}.contacto-02-content-02-sublist-title .text-custom-new-02{font-size:30px;line-height:38.4px}.contacto-02-content-02-sublist li{font-size:16px;font-weight:200;line-height:19.2px}.section-about-05.section-contacto-02{padding-top:0!important}.card-header-contacto{margin:0;padding:0}.accordion-contacto-mobile-header-title-box{padding-bottom:45px}.text-accordion-contacto.collapsed img{transform:rotateX(180deg)!important;transition:all .3s ease}.card-body.card-body-contacto-text{padding:0 0 36px}button.btn.btn-link.btn-block.text-left.text-custom-new-02.text-accordion-contacto{padding-bottom:15px}.contacto-02-content-col-01-mobile{display:inline-block;display:flex;justify-content:center}.section-about-05-container.section-contacto-02-content{gap:0!important}.about-05-container-title.contacto-02-content-02-title{margin-top:clamp(16px,8.2051282vw,40px)}.contacto-03-content-01-title{padding-bottom:clamp(14.5px,7.4358974vw,36.25px)}.button-oferta.section-rental-selection-button.box-accordion-button.text-accordion-button.btn-c01.button-s1.black-btn{padding:clamp(6px,3.0769231vw,15px) clamp(10px,5.1282051vw,25px)}.contacto-03-content-01-title .text-single-livings-custom-01{margin-bottom:0}.text-custom-04{font-size:16px;line-height:1.1}}@media (max-width:768px) and (orientation:portrait){.item-listado-custom1-destaqued{width:100%}.hs-pt-100{padding-top:80px}.hs-pb-100,.hs-py-100{padding-bottom:80px}.hs-py-100{padding-top:80px}.reverse-background .container.container-big{padding-left:30px;padding-right:30px}.col-map-full{bottom:0;height:100vh!important;left:0;min-width:100vw!important;padding:0;position:fixed;right:inherit;top:0;z-index:10}.col-map-full>div{max-height:100vh!important}}@media (min-width:941px) and (max-width:1024px) and (orientation:portrait){.reverse-background .d-none.d-sm-block.col-sm-6,.reverse-background .mb-3.mb-sm-0,.reverse-background .mb-5.mb-sm-0{margin-bottom:80px!important}.reverse-background .col-md-8.col-lg-6.mb-5.mb-sm-0{margin-bottom:0!important}}.z-index-10{z-index:10}.z-index-1{z-index:1}.z-index-0{z-index:0}.only-mobile,.only-tablet,.only-vertical-screen{display:none}.only-horizontal-screen{display:block}@media only screen and (orientation:portrait){.only-vertical-screen{display:block}.only-horizontal-screen{display:none}}@media only screen and (orientation:landscape){.only-vertical-screen{display:none!important}.only-horizontal-screen{display:block}}@media only screen and (max-width:767px) and (orientation:portrait){html body .only-mobile{display:block!important}.section-page-all-content>.modal-box-banner{display:none!important}.center-vertical.position-relative.z-index-0{z-index:0!important}.header-menu-content .only-mobile .header-menu-links-list{padding-top:35px}.header-menu-content .hs-line-light.my-4.hs-logged-in-content{margin-bottom:0!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){html body .only-tablet{display:block!important}.section-page-all-content>.modal-box-banner{left:50%;position:fixed;top:140px;transform:translate(-50%)}.section-page-all-content>.modal-box-banner.barra-dormitorios-box{left:calc(50% + 65px)}.not-on-tablet{display:none!important}.hs-usingvideo section:not(.in-livings) .section-banner.z-index-1{height:75vh!important}html body .col-map-full{height:calc(100vh - 80px)!important}html body .col-map-full>div{max-height:calc(100vh - 80px)!important}html body .modal-map .btn-close-modal-map{right:15px;top:35px}.modal-box-banner.barra-destino-box{display:none!important}}@media only screen and (max-width:767px) and (orientation:portrait){html body .only-tablet{display:none!important}}@media only screen and (orientation:portrait){.modal-map .btn-close-modal-map{top:10px;transition:all .3s linear}.on-top .modal-map .btn-close-modal-map{top:110px!important}.modal-map{bottom:0;height:auto;height:100vh!important;top:0}.modal-map .swiper-map-items{bottom:20px}.col-map-full{bottom:0;height:100vh!important;left:inherit;min-width:100vw!important;padding:0;position:fixed;right:0;top:inherit;z-index:100}.col-map-full>div{max-height:100vh}}@media only screen and (min-width:768px) and (orientation:portrait){.modal-map{bottom:0;height:auto;height:100vh!important;top:0}.modal-map .swiper-map-items{bottom:20px}.col-map-full{bottom:0;height:calc(100vh - 140px)!important;left:inherit;min-width:calc(50vw - 20px)!important;padding:0;position:fixed;right:0;top:inherit;z-index:10}.col-map-full>div{max-height:calc(100vh - 140px)!important}}@media only screen and (max-width:767px) and (orientation:portrait){.hs-page-right-content .modal-box-banner .date-picker-wrapper .month1,.hs-page-right-content .modal-box-banner .date-picker-wrapper .month2,.hs-page-right-content .modal-box-banner .date-picker-wrapper table,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month1,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month2,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) table{margin-left:auto!important;margin-right:auto!important;transform:scale(1.15) translateX(0)!important;transform-origin:center top}.hs-page-right-content .modal-box-banner .date-picker-wrapper .month2,.hs-page-right-content .modal-box-banner .date-picker-wrapper:not(.single-month) .month2{transform:scale(1.15) translateY(15%)!important}}
