.content{text-align:center}#unit-detail{padding-top:80px}@media (max-width:991px){#unit-detail{padding-top:40px}}#unit-detail.has-exclusive-tag{padding-top:40px}.border.border-grey.rounded{width:180px;height:180px}.cardUnit{width:15%;height:30%}.black-text{color:#000}.green-text{color:#33d298}.cardDestacado{background-color:#a9e9cd;position:relative;opacity:1%}.cardDestacado:before{content:"";position:absolute;top:10px;left:10px;width:20px;height:20px}.imgTop:hover{opacity:.5;transition:.2s ease-in-out}.carousel-container{width:200px;overflow:hidden;cursor:pointer;box-shadow:0 2px 6px 2px rgba(13,135,25,.15)}.carousel-unit-item{display:none}.carousel-unit-item:first-child{display:block}.imgTop{position:relative}.contentText{width:200px;height:130px}.cardFacilities{width:33.33333%;height:100%;padding:40px 40px 20px 20px;gap:18 px;opacity:1;border-radius:20px;background-color:#f4f4ed;color:#000}.cardFacilities .facilitiesText{margin-bottom:5px}.img-responsive{width:200px}.capacityUnit{margin-top:10px;margin-right:5px}.logoUnitFacilities{margin-bottom:64px}.cardFacilities .content{display:flex;flex-direction:column;align-items:flex-start;min-height:45px}.minContract .card{opacity:1;border-radius:18px;padding:36px;background-color:#91e591;color:#000;height:auto;display:flex;flex-direction:column}.minContract .card .card-body{display:flex;flex-direction:column;padding:0;flex-grow:1;min-height:0}.minContract .card .card-body>.row:first-child{display:flex;flex-direction:column;flex-grow:1;margin:0;margin-top:0!important;min-height:0}.minContract .card .unit-resume-container{margin-bottom:30px;flex-grow:1}.minContract .card .buttons-container,.minContract .card .checkout-buttons,.minContract .card .row.mt-2.p-3{margin-top:auto;margin-bottom:0!important;padding:0!important}.minContract .card .col-12.d-flex.flex-wrap{margin-top:0}.facilitiesContenedor{margin-bottom:8px!important}.facilitiesContenedor .col-6>.col-12,.facilitiesContenedor .col-md-4>.col-12{margin-bottom:8px}.facilitiesContenedor .col-6>.col-12:last-child,.facilitiesContenedor .col-md-4>.col-12:last-child{margin-bottom:0}.textFacilities.text-muted,.textFacilities.text-muted i{color:#999898!important}.textFacilities del{text-decoration:none!important}.textFacilities{display:flex;align-items:center}.textFacilities i{font-size:20px!important;margin-right:15px;flex-shrink:0}.priceData{font-size:64px}.principalTitle{margin-bottom:20px}.details-unit{display:inline!important}.rowFacilities{gap:20px}.titleFacilities{margin-top:50px;margin-bottom:20px}.unit_first_photo_container{display:flex;flex-direction:column;min-height:400px;padding:0;padding-right:12px!important}@media (min-width:992px){.unit_first_photo_container{min-height:600px}}.unit_1_photo{padding:0;padding-right:12px!important}.unit_1_photo,.unit_2_photo{margin-bottom:12px!important}.unit_2_photo{padding:0}.unit_3_photo{padding:0;padding-right:12px!important}.unit_4_photo{padding:0}.unit_first_photo{width:100%;height:100%;flex:1;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:15px!important;display:block}.cursor-pointer{cursor:pointer}.unit_other_photo{width:100%;height:325px;background-repeat:no-repeat;background-size:cover;border-radius:15px!important}.unit_photo_count{opacity:.75}#imagesUnitModal{border-radius:0!important}#imagesUnitModal .modal-dialog{max-width:100%;margin:0!important;border-radius:0!important}#imagesUnitModal .modal-content{border-radius:0!important;background-color:#0f0f0f;height:100%}#imagesUnitModal .modal-header{padding:25px 25px 10px!important;position:absolute;top:0;right:0;z-index:10}#imagesUnitModal .modal-header .btn-close{padding:12px!important}#imagesUnitModal .modal-header .btn-close img{width:24px;height:24px}#imagesUnitModal .modal-body{padding:0!important;margin:0!important}#imagesUnitModal .col-md-12,#imagesUnitModal .container-lg,#imagesUnitModal .row{padding:0!important;margin:0!important;max-width:100%!important}#imagesUnitModal #custCarousel{width:100%;height:100%;position:relative}#imagesUnitModal #custCarousel .carousel-inner{margin-bottom:20px;position:relative}#imagesUnitModal #custCarousel .carousel-unit-tag{margin-bottom:40px}#imagesUnitModal #custCarousel .carousel-control-next,#imagesUnitModal #custCarousel .carousel-control-prev{position:absolute;top:0;bottom:auto;height:auto;width:50px;opacity:.8}#imagesUnitModal #custCarousel .carousel-indicators{position:static;margin-left:0;margin-right:0;margin-top:20px}#imagesUnitModal #custCarousel .carousel-indicators>li{width:100px;height:60px;overflow:hidden}#imagesUnitModal #custCarousel .carousel-indicators li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}#imagesUnitModal #custCarousel .carousel-indicators li.active img{opacity:1}#imagesUnitModal #custCarousel .carousel-indicators li:hover img{opacity:.75}#imagesUnitModal .carousel-item{text-align:center}#imagesUnitModal .carousel-item img{width:auto!important;max-width:100vw;max-height:75vh;margin:0 auto;-o-object-fit:contain;object-fit:contain;display:block}#imagesUnitModal #custCarousel picture{margin:0!important;padding:0!important;display:block}.textDescription{font-size:16px;font-weight:400}@media only screen and (max-width:600px){.rowFacilities{display:flex;flex-wrap:wrap}.img-responsive{max-width:120px;height:130px;float:left;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.logoUnit{height:30px;margin-top:10px;flex-basis:30%}#unitResume{position:fixed;z-index:12;left:0;width:100%;bottom:0}.carousel-container,.contentText,.rounded-top{width:300px}.col-4{display:flex;flex-wrap:wrap}.textFacilities{flex-basis:100%;text-overflow:ellipsis;overflow:hidden;font-size:16px;margin-bottom:8px}.font-weight-bold,.textFacilities,.titleCards{white-space:nowrap}.titleCards{font-size:18px;align-items:center;text-align:center}.titleCardsContainer{margin-left:2%;text-align:center}.textDescriptionType{font-size:14px}.card-text{font-size:13px}.imgTop{float:left;width:40%}.contentText{float:right;width:60%;height:105px}.content{display:flex;flex-direction:column;align-items:flex-start}.location-card #section-map{border-radius:20px}.locationText i{margin-right:10px}.allCardOffice{margin:0 20px}.titleCards{font-size:16px}.imageOfficeItem{height:105px}.TitleType{width:75%!important}.contentHeaderCard{margin-top:5px!important}}.tag-discount-snp{z-index:999;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:202px;height:56px;border-radius:12.1px;padding:20px;background:#0f0f0f;color:#fff;font-family:Brockmann,sans-serif;font-weight:500;font-style:Medium;font-size:16px;line-height:18px;letter-spacing:-.05em;opacity:1}.tag-discount-snp img{width:28.36px;height:28.36px;margin:0;display:block;flex-shrink:0}.tag{background-color:#000;color:#fff;width:115px;padding:5px 3.5px 3.5px}.tag,.tag-room-per-day{z-index:999;display:inline-block;font-size:12px!important;border-radius:5px;font-family:system-ui,-apple-system;text-align:center;height:30px}.tag-room-per-day{background-color:rgba(251,227,227,.7);color:#c11c1c;width:180px;padding:7px 3.5px 3.5px}.unit-tags-container{z-index:999;display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;padding-bottom:50px}.available-unit-type-2 img,.available-unit img,.unavailable-unit-type-2 img,.unavailable-unit img{margin-right:10px}.tag-no-disponible{position:absolute;top:0;right:0;width:170px;height:80px;background-image:url(/images/icons/Tag-No-disponible.png);background-size:cover;z-index:2}.location-card .card-body,.shared-areas,.tag-unit-all-available,.tag-unit-highlights{padding:30px 40px 30px 30px;gap:30px;opacity:1;border-radius:20px;background-color:#f4f4ed;color:#000}@media (max-width:768px){.location-card .card-body,.shared-areas,.tag-unit-all-available,.tag-unit-highlights{padding:30px 20px}}.location-card{margin-top:50px}.locationText{padding-bottom:8px}.location-card .map-link i,.locationText picture i{font-size:17px;margin-right:10px;width:17px;text-align:center}#section-map{margin-top:30px}#section-map #map{min-height:410px;border-radius:20px!important}.title-tag-unit-all-available{margin-bottom:20px}.minContract .checkout-buttons button{padding:15px 40px;gap:9px;opacity:1;border-radius:60px;border:0}@media screen and (max-width:768px){.cardFacilities{width:100%!important;display:flex;flex-wrap:wrap;padding-top:20px;gap:18px}.logoUnitFacilities{margin-bottom:0}.text-tag-unit-all-available,.text-tag-unit-highlights,.text-tag-unit-shared-areas{font-size:14px}.available-unit-type-2{margin-right:200px!important;font-size:15px!important}.available-unit{font-size:15px!important;font-weight:500;margin-bottom:20px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#33d298;margin-top:-15px;margin-right:0!important}.principalTitle{font-size:32px;line-height:34px}.facilitiesText{font-size:18px}.facilitiesTextDescription{font-size:14px}.titleFacilities{margin-top:40px;margin-bottom:20px}.facilitiesContenedor{margin-bottom:0!important}.facilitiesContenedor .col-6>.col-12,.facilitiesContenedor .col-12{margin-bottom:8px}.textFacilities{font-size:12px!important}.location-card{margin-top:40px}}@media screen and (max-width:575px){#navigation{padding:0 20px}.date-btn{padding:5px 10px!important}}@media only screen and (max-width:1024px){.price-mobile-card{padding:0 20px}}@media (max-width:768px){.unit-page-footer-wrapper #footer{padding-bottom:110px}}.title-shared-areas,.title-tag-highlights,.title-tag-unit-all-available{margin-bottom:20px}.unit_other_photo{border-radius:15px}.no-more-offices-padding{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.no-more-offices-padding{padding-top:80px;padding-bottom:80px}}.mobile-bottomsheet{position:fixed;bottom:0;left:0;right:0;background:#91e591;border-radius:24px 24px 0 0;padding:15px 20px calc(25px + env(safe-area-inset-bottom, 0px));z-index:1050;box-shadow:0 -4px 20px rgba(0,0,0,.15);overflow:hidden}.mobile-bottomsheet:after{content:"";position:absolute;bottom:-100px;left:0;right:0;height:100px;background:inherit}.mobile-bottomsheet.expanded .bottomsheet-details{opacity:1;visibility:visible;max-height:400px;padding-top:16px}.mobile-bottomsheet.expanded .handle-bar{background:#666}.bottomsheet-handle{display:flex;justify-content:center;padding:4px 0 12px;cursor:pointer;-webkit-tap-highlight-color:transparent}.bottomsheet-handle .handle-bar{width:50px;height:2px;background:#0f0f0f;border-radius:2px;transition:background .2s ease}.bottomsheet-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.bottomsheet-price .price-original{display:block;width:100%;font-size:14px;font-weight:400;color:#666;margin-bottom:2px}.bottomsheet-price .price-amount{line-height:1}.bottomsheet-price .price-amount,.bottomsheet-price .price-period{font-size:28px;font-weight:500;color:#000}.bottomsheet-price .price-vat{font-size:14px;font-weight:400;color:#333;margin-left:8px}.bottomsheet-price .price-custom{font-size:18px;font-weight:500;color:#000;text-transform:uppercase}.bottomsheet-details{opacity:0;visibility:hidden;max-height:0;padding-top:0;transition:opacity .3s ease,max-height .35s cubic-bezier(.32,.72,0,1),padding-top .3s ease;overflow:hidden}.bottomsheet-details .details-divider{height:.5px;background:#000;margin-bottom:20px}.bottomsheet-details .details-list{display:flex;flex-direction:column;gap:12px}.bottomsheet-details .detail-row{display:flex;justify-content:space-between;align-items:center}.bottomsheet-details .detail-row .detail-label{font-size:16px;font-weight:500;color:#000}.bottomsheet-details .detail-row .detail-value{font-size:16px;font-weight:500;color:#000;text-align:right}.bottomsheet-actions{display:flex;gap:10px;margin-top:20px}.bottomsheet-actions .btn-bottomsheet{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:14px 12px;border-radius:50px;font-size:14px;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bottomsheet-actions .btn-bottomsheet:active{transform:scale(.98)}.bottomsheet-actions .btn-whatsapp{background:#fff;color:#000;border:1px solid #ddd}.bottomsheet-actions .btn-whatsapp:hover{background:#f8f8f8}.bottomsheet-actions .btn-schedule{background:#000;color:#fff}.bottomsheet-actions .btn-schedule:hover{background:#222}.price-mobile-card{display:none!important}@media (max-width:991px){.unit-page-footer-wrapper #footer{padding-bottom:180px}}@media (min-width:992px){.mobile-bottomsheet{display:none}}#scheduleModal .form-control{gap:10px;opacity:1;padding:14px 24px;border-radius:60px;background:#f4f4ed;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:-4%;color:#000;cursor:pointer;text-align:left}#formLeadUnitSchedule #tourTimeHour,#formLeadUnitSchedule #tourTimeMinute,#formUnitSchedule #tourTimeHour,#formUnitSchedule #tourTimeMinute{font-weight:500;font-style:Medium;font-size:21.6px;letter-spacing:-5%;color:#000;text-align:start;height:60px}#formLeadUnitSchedule .tour-date-option,#formUnitSchedule .tour-date-option{border-radius:10px;opacity:1;padding:10px;background:#f4f4ed!important;font-weight:500;font-style:Medium;font-size:21.6px;letter-spacing:-5%;color:#000;cursor:pointer}#formLeadUnitSchedule .tour-date-option.date-option-selected,#formUnitSchedule .tour-date-option.date-option-selected{background:#91e591!important}#formLeadUnitSchedule .tour-date-option-first,#formUnitSchedule .tour-date-option-first{border-radius:10px;opacity:1;gap:10px;padding:10px;font-weight:500;font-style:Medium;font-size:21.6px;letter-spacing:-5%;color:#696969;background:#d5d5d5!important;cursor:default}#formLeadUnitSchedule .carousel-control-prev,#formUnitSchedule .carousel-control-prev{justify-content:flex-start}#formLeadUnitSchedule .carousel-control-next,#formUnitSchedule .carousel-control-next{justify-content:flex-end}#formLeadUnitSchedule .schedule-carousel-control img,#formUnitSchedule .schedule-carousel-control img{width:25px}#formLeadUnitSchedule .form-label[for=tourDate],#formLeadUnitSchedule .form-label[for=tourTimeHour],#formUnitSchedule .form-label[for=tourDate],#formUnitSchedule .form-label[for=tourTimeHour]{margin-bottom:20px}#formLeadUnitSchedule #carousel-days-tour-date-option .sr-only,#formUnitSchedule #carousel-days-tour-date-option .sr-only{display:none!important}#formLeadUnitSchedule #tourTimeHour.custom-select,#formLeadUnitSchedule #tourTimeMinute.custom-select,#formUnitSchedule #tourTimeHour.custom-select,#formUnitSchedule #tourTimeMinute.custom-select{background-image:url(/images/pages/new-theme/general/select-arrows-icon.svg);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:50%;height:52px!important}#formLeadUnitSchedule .select-time-dots,#formUnitSchedule .select-time-dots{height:100%}#scheduleModal button.close{background:none;border:none}#scheduleModal #formPP{border:1px solid #000;width:18px;height:18px;border-radius:4px;margin-right:10px}#scheduleModal label[for=formPP]{font-size:12px}.text-number{font-size:21.6px;font-weight:500;padding-bottom:10.16px}.text-day-week{font-size:16.8px;font-weight:500}@media (max-width:1024px){#scheduleModal .modal-body,#scheduleModal .modal-header{padding-left:20px!important;padding-right:20px!important}#scheduleModal .schedule-date-time-row{margin-bottom:0!important}#formLeadUnitSchedule .schedule-carousel-control img,#formUnitSchedule .schedule-carousel-control img{width:16px}#formLeadUnitSchedule #tourTimeHour,#formLeadUnitSchedule #tourTimeMinute,#formLeadUnitSchedule .tour-date-option,#formUnitSchedule #tourTimeHour,#formUnitSchedule #tourTimeMinute,#formUnitSchedule .tour-date-option{font-size:16px}.text-number{font-size:14px;font-weight:500;padding-bottom:0}.text-day-week{font-size:12px;font-weight:500}}