.available-box{background-color:#fafafa;border:1px solid #e9e9e9;border-radius:8px;box-sizing:border-box;height:32px;width:32px}.no-available-box{background-color:#f24e1e;border:1px solid #f24e1e}.availability-calendar .availability-calendar .header{position:relative;text-align:center}.availability-calendar .availability-calendar .header .ant-btn{position:absolute;top:0}.availability-calendar .availability-calendar .header .ant-btn.left{left:0}.availability-calendar .availability-calendar .header .ant-btn.right{right:0}.availability-calendar .availability-calendar .ant-picker-content th{line-height:24px}.availability-calendar .availability-calendar .ant-picker-cell:not(.ant-picker-cell-in-view){pointer-events:none}.availability-calendar .availability-calendar .ant-picker-cell .calendar-cell{border-radius:10px;margin:0 auto}.availability-calendar .ant-picker-cell{padding:4px 0}.calendar-cell{background-color:#fafafa;border:1px solid #e9e9e9;color:#3a4145;padding:8px;width:calc(100% - 8px)}.calendar-cell.calendar-cell-marked{background-color:#f24e1e;border-color:#f24e1e;color:#fff}.custom-header{padding:8px}.biddata-single-prop .text{display:block;margin-top:8px}.biddata-single-prop .success-icon{color:#69ad6c;margin:0 8px}.biddata-single-prop .error-icon{color:#f24e1e;margin:0 8px}@media screen and (max-width:992px){.form-modal{margin:0;max-width:100%;padding-bottom:0}.form-modal .modal-form-content{padding:16px}.form-modal .ant-modal-content{border-radius:0}.form-modal .ant-modal-content .ant-modal-body{padding:0}}@media screen and (min-width:992px){.form-modal .ant-modal-content .ant-modal-body .financing-form{height:auto!important}}.form-modal .ant-modal-content .ant-modal-body .financing-form .ant-typography-secondary{font-size:.9em;margin-bottom:5px}@media screen and (max-width:992px){.form-modal .ant-modal-content .ant-modal-header{border-radius:0;padding:16px}}.form-modal .bbva-second-screen .price,.form-modal .bbva-second-screen .title{color:#2371be}.form-modal .bbva-second-screen .fee{text-align:center}.form-modal .bbva-second-screen .time-limit{margin-top:-18px}.form-modal .bbva-second-screen .time-limit .ant-typography{color:grey}.form-modal .bbva-second-screen .information-text{margin-top:16px;text-align:center}.form-modal .bbva-second-screen .second-informational-text{margin-top:16px}.financing-col .ant-slider-track{background-color:#00bbaf}.financing-col .ant-slider-handle{background-color:#00bbaf;border:4px solid #fff;height:16px;width:16px}.financing-small-text{font-size:.8em}.property-financing-BBVA-card{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-bottom:16px}.property-financing-BBVA-card .bbva-header{background:#fafafa;border-radius:8px 8px 0 0;color:#2371be;font-size:14px;font-weight:500;line-height:1.3;padding:12px 16px;text-align:center;width:100%}.property-financing-BBVA-card .bbva-header b{font-size:16px}.property-financing-BBVA-card .bbva-footer{align-items:center;background:#2371be;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;padding:8px 16px;width:100%}.property-financing-BBVA-card .bbva-footer:hover{background:#185694}.property-financing-BBVA-card .bbva-footer .bbva-logo{align-items:center;display:flex;justify-content:center}.property-financing-BBVA-card .bbva-footer .bbva-logo img{height:100%;margin-right:8px;object-fit:contain;object-position:left;width:64px}.property-financing-BBVA-card .bbva-footer .bbva-logo span{color:#fafafa;font-size:12px;line-height:14px;max-width:120px}.property-financing-BBVA-card .bbva-footer .bbva-btn{background:transparent;border-color:#fafafa;border-radius:4px;color:#fafafa;font-size:14px;height:34px;padding:0 12px}.property-financing-BBVA-card .bbva-footer .bbva-btn:hover{background:#fafafa;color:#185694}.property-financing-BBVA{position:relative}.property-financing-BBVA .property-financing-box{padding-top:70px}.property-financing-BBVA .bbva-logo{align-items:center;background-color:#2371be;border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;height:56px;padding:12px 16px;position:absolute;right:1px;top:6px;width:100%;z-index:2}.property-financing-BBVA .bbva-logo img{height:100%;margin-right:8px;object-fit:contain;object-position:left}.property-financing-BBVA .bbva-logo span{color:#fff;font-size:13px;line-height:14px;max-width:120px}.property-financing-BBVA .ant-typography{margin-bottom:5px}.property-financing-BBVA .financing-error{background-color:#ffe78b;border-radius:8px;font-size:.85em;padding:12px 12px 8px;text-align:left}.property-financing-BBVA .financing-error .financing-error-fix{color:#2371be;cursor:pointer;text-decoration:underline}.property-financing-monthly{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:10px;text-align:center}.property-financing-monthly h1{font-size:1.75em;margin:5px;margin-top:5px!important;text-align:center}.property-financing-monthly .financing-price{color:#2371be;font-size:3em}.property-financing-monthly .bbva-financing-button{background-color:#2371be;border:none;color:#fff;margin:10px}.property-financing-monthly .bbva-financing-button[disabled]{background:#f5f5f5;border:1px solid #d9d9d9;color:rgba(0,0,0,.25)}.property-financing-monthly .bbva-financing-button[disabled]:hover{background:#f5f5f5}.property-financing-monthly .bbva-financing-button:hover{background-color:#185694}.property-financing-itau-card{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-bottom:16px}.property-financing-itau-card .itau-header{background:#fafafa;border-radius:8px 8px 0 0;color:#f47920;font-size:14px;font-weight:500;line-height:1.3;padding:12px 16px;text-align:center;width:100%}.property-financing-itau-card .itau-header b{font-size:16px}.property-financing-itau-card .itau-footer{align-items:center;background:#f47920;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;padding:8px 16px;width:100%}.property-financing-itau-card .itau-footer:hover{background:#fd6a00}.property-financing-itau-card .itau-footer .itau-logo{align-items:center;display:flex;justify-content:center}.property-financing-itau-card .itau-footer .itau-logo img{height:100%;margin-right:8px;object-fit:contain;object-position:left;width:64px}.property-financing-itau-card .itau-footer .itau-logo span{color:#fafafa;font-size:12px;line-height:14px;max-width:120px}.property-financing-itau-card .itau-footer .itau-btn{background:transparent;border-color:#fafafa;border-radius:4px;color:#fafafa;font-size:14px;height:34px;padding:0 12px}.property-financing-itau-card .itau-footer .itau-btn:hover{background:#fafafa;color:#fd6a00}.property-financing-itau{position:relative}.property-financing-itau .property-financing-box{padding-top:70px}.property-financing-itau .itau-logo{align-items:center;background-color:#f47920;border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;height:56px;padding:12px 16px;position:absolute;right:1px;top:6px;width:100%;z-index:2}.property-financing-itau .itau-logo img{height:100%;margin-right:8px;object-fit:contain;object-position:left}.property-financing-itau .itau-logo span{color:#fff;font-size:13px;line-height:14px;max-width:120px}.property-financing-itau .ant-typography{margin-bottom:5px}.property-financing-itau .financing-error{background-color:#ffe78b;border-radius:8px;font-size:.85em;padding:12px 12px 8px;text-align:left}.property-financing-itau .financing-error .financing-error-fix{color:#f47920;cursor:pointer;text-decoration:underline}.property-financing-monthly-itau{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:10px;text-align:center}.property-financing-monthly-itau h1{font-size:1.75em;margin:5px;margin-top:5px!important;text-align:center}.property-financing-monthly-itau .financing-price{color:#f47920;font-size:3em}.property-financing-monthly-itau .itau-financing-button{background-color:#f47920;border:none;color:#fff;margin:10px}.property-financing-monthly-itau .itau-financing-button[disabled]{background:#f5f5f5;border:1px solid #d9d9d9;color:rgba(0,0,0,.25)}.property-financing-monthly-itau .itau-financing-button[disabled]:hover{background:#f5f5f5}.property-financing-monthly-itau .itau-financing-button:hover{background-color:#fd6a00}.property-financing-mapfre-card{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-bottom:16px}.property-financing-mapfre-card .mapfre-container{align-items:center;background:#b82400;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px;width:100%}.property-financing-mapfre-card .mapfre-container img{height:100%;margin-right:8px;object-fit:contain;object-position:left;width:135px}.property-financing-mapfre-card .mapfre-container .mapfre-btn{background:transparent;border-color:#fafafa;border-radius:4px;color:#fafafa;font-size:14px;height:34px;padding:0 12px}.property-financing-mapfre-card .mapfre-container .mapfre-btn:hover{background:#fafafa;color:#8c1b00}.property-financing-mapfre{position:relative}.property-financing-mapfre .property-financing-box{padding-top:80px}.property-financing-mapfre .ant-typography{margin-bottom:5px}.property-financing-mapfre .mapfre-title{height:50px}.property-financing-mapfre .mapfre-logo{background-color:#b82400;border-radius:8px 8px 0 0;box-sizing:border-box;height:56px;left:0;padding:8px 16px;position:absolute;top:6px;width:100%;z-index:2}.property-financing-mapfre .mapfre-logo img{height:100%;object-fit:contain;object-position:left;width:100%}.property-financing-mapfre .property-financing-results{text-align:center}.property-financing-mapfre .property-financing-results .financing-price{color:#b82400;font-size:1.5em;font-weight:700;margin-bottom:0}.property-financing-mapfre .property-financing-results .financing-subprice{font-weight:700;margin-bottom:0;margin-top:10px}.property-financing-mapfre .property-financing-results .financing-subprice.bottom{margin:12px auto;max-width:300px}.property-financing-mapfre .mapfre-financing-button{background-color:#b82400;border:none;color:#fff;margin-top:5}.property-financing-mapfre .mapfre-financing-button[disabled]{background:#f5f5f5;border:1px solid #d9d9d9;color:rgba(0,0,0,.25)}.property-financing-mapfre .mapfre-financing-button[disabled]:hover{background:#f5f5f5}.property-financing-mapfre .mapfre-financing-button:hover{background-color:#8c1b00}.property-financing-box{background-color:#fafafa;border-radius:8px;padding:12px}@media screen and (max-width:992px){.property-financing-box .custom-input-number input{height:48px!important}}.property-financing-box .input-percentage .ant-input-number-handler-wrap{display:none!important;opacity:0}.property-financing-box .input-percentage .ant-input-number-input{padding:5px;text-align:center}.property-financing-box .container-input-financing{margin-right:6px;position:relative;width:100%}.property-financing-box .container-input-financing.percentage{margin:0}.property-financing-box .container-input-financing.percentage .ant-input-number{border-radius:0 10px 10px 0!important}.property-financing-box .container-input-financing .minus,.property-financing-box .container-input-financing .plus{align-items:center;background-color:transparent;border:none;color:#989898;display:flex;font-size:24px;height:100%;justify-content:center;position:absolute;width:48px;z-index:2}.property-financing-box .container-input-financing .minus{left:0}.property-financing-box .container-input-financing .plus{right:0}.property-financing-box .container-input-financing .ant-input-number:hover .ant-input-number-handler-wrap{display:none!important}.property-financing-box .container-input-financing .ant-input-number .ant-input-number-input{text-align:center}@media (max-width:768px){.property-financing-box .container-input-percentage{height:48px}.property-financing-box .container-input-financing .ant-input-number .ant-input-number-input,.property-financing-box .container-input-financing .ant-input-number .ant-input-number-input-wrap,.property-financing-box .container-input-financing.percentage .ant-input-number,.property-financing-box .input-percentage .ant-input-number-input-wrap,.property-financing-box .input-percentage .ant-input-number-input-wrap .ant-input-number-input{height:100%}}.technical-sheet{column-gap:24px;display:grid}.technical-sheet .ant-row{align-items:baseline;flex-wrap:nowrap;margin:0 0 16px}.technical-sheet .ant-row .dots{border-bottom:1px solid;border-color:#e9e9e9}.technical-sheet .ant-row .ant-typography.small{font-size:15px;margin-right:2px}.technical-sheet .ant-row .ant-typography-disabled:hover{color:rgba(0,0,0,.25)}.btnQuestion{cursor:pointer;height:auto;outline:none;padding:0;text-decoration:none;transition:color .3s}.btnQuestion,.btnQuestion:hover{background-color:transparent;color:#00bbaf}.temporary-rental{grid-column-gap:24px;display:grid}.temporary-rental .ant-row{align-items:baseline;flex-wrap:nowrap;margin:0 0 16px}.temporary-rental .ant-row .dots{border-bottom:1px solid;border-color:#e9e9e9}.temporary-rental .ant-row .ant-typography.small{font-size:11px;margin-right:4px}@media screen and (min-width:992px){.temporary-rental .ant-row .title{max-width:200px}}.workprogress{position:relative}.workprogress:before{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.75),transparent);content:"";height:100%;position:absolute;right:0;top:0;width:32px;z-index:1}.workprogress .slick-slide{max-width:300px;width:100%}.workprogress .slick-slide img{border-radius:8px}@media screen and (max-width:992px){.workprogress .slick-slide{max-width:290px}}.property-detail-container .header_container .header{border-bottom:1px solid #e9e9e9}.property-detail-container .property-detail{background:#fff}.property-detail-container .property-detail .container{max-width:1280px}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main,.property-detail-container .property-detail .pd-main .pd-container{width:100%}}.property-detail-container .property-detail .pd-main .padding{padding:16px}@media screen and (max-width:1200px){.property-detail-container .property-detail .pd-main .padding{padding:16px 0}}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .padding{padding:16px 0}}.property-detail-container .property-detail .pd-main .padding-small{padding:4px 0}.property-detail-container .property-detail .pd-main .padding-extra{padding:16px 16px 0}@media screen and (max-width:1200px){.property-detail-container .property-detail .pd-main .padding-extra{padding:16px 0}}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .padding-extra{padding:16px 0 0}}.property-detail-container .property-detail .pd-main .padding-reverse-extra{padding:0 0 16px}.property-detail-container .property-detail .pd-main .padding-none{padding:0}.property-detail-container .property-detail .pd-main .padding-other{padding:0 16px 16px}@media screen and (max-width:1200px){.property-detail-container .property-detail .pd-main .padding-other{padding:16px 0}}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .padding-other{padding:0 0 16px}}@media screen and (max-width:576px){.property-detail-container .property-detail .pd-main .padding-other{padding:0}}.property-detail-container .property-detail .pd-main .similar-container .OnScreen>.ant-typography{padding-left:4px}.property-detail-container .property-detail .pd-main .property-similar-col .OnScreen>.ant-row{margin:0!important}.property-detail-container .property-detail .pd-main .property-similar-col .OnScreen>.ant-row .ant-col:first-child{padding:0 8px 0 0!important}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .property-similar-col .OnScreen>.ant-row .ant-col:first-child{padding:0!important}}.property-detail-container .property-detail .pd-main .property-similar-col .OnScreen>.ant-row .ant-col:nth-child(2){padding:0 0 0 8px!important}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .property-similar-col .OnScreen>.ant-row .ant-col:nth-child(2){padding:16px 0 0!important}}.property-detail-container .property-detail .pd-main .property-similar-col .OnScreen .bigdata-property-table .pd-table{margin-top:unset}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left{padding:0 0 16px}}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .property-facilities{margin:0!important}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .property-facilities>.ant-col{padding:0!important}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .description-container .property-description,.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .description-container .property-description p:last-child{margin-bottom:0}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .property-financing-BBVA>.ant-row{margin:0!important}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .property-financing-BBVA>.ant-row>.ant-col:first-child,.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .property-financing-BBVA>.ant-row>.ant-col:last-child{padding-bottom:0!important;padding-top:0!important}@media screen and (max-width:992px){.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .property-financing-BBVA>.ant-row>.ant-col:last-child{padding-top:16px!important}}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .biddata-single-prop{margin:0!important}.property-detail-container .property-detail .pd-main .pd-main-content .pd-main-content-left .biddata-single-prop .ant-col:first-child{padding:0!important}.property-detail-container .property-detail .pd-main .pd-ir-container-big{max-width:992px}.property-detail-container iframe{display:block!important}@link-color-bbranding .ack: #3b4144;