@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);.nb-detail{position:relative}.nb-detail .fixed-link{background:var(--accent-color);border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;color:var(--text-color);font-size:1.6rem;padding:1.5rem 3rem;position:fixed;right:0;z-index:3}.nb-detail .fixed-link:hover{background:#fff;color:#000}.nb-detail .fixed-link:hover svg{filter:brightness(0) invert(0)}.nb-detail .fixed-link:before{display:none}.nb-detail .fixed-link img{display:inline-block;height:4rem;margin-right:.5rem;vertical-align:middle}.nb-detail .fixed-link svg{display:inline-block;height:1.5rem;margin-left:1.5rem;vertical-align:middle}.nb-detail .intro{border-radius:0 0 5rem 5rem}.nb-detail .intro .grid-custom{grid-template-columns:1fr 2fr 1fr;grid-gap:5rem;gap:5rem}.nb-detail .intro .link{text-align:left}.nb-detail .intro .link .back-link{margin-bottom:1.5rem}.nb-detail .intro .link .back-link:before{display:none}.nb-detail .intro .link .back-link span,.nb-detail .intro .link .back-link svg{display:inline-block;vertical-align:middle}.nb-detail .intro .link .back-link svg{height:1rem;margin-right:.5rem}.nb-detail .intro .link .back-link span{font-size:1.12rem}.nb-detail .intro .images-mobile{display:none}.nb-detail .intro .content h3{margin-bottom:3rem}.nb-detail .intro .content .location{line-height:1.5;margin-bottom:3rem}.nb-detail .intro .content .location:before{display:none}.nb-detail .intro .content .location img,.nb-detail .intro .content .location span{display:inline-block;vertical-align:middle}.nb-detail .intro .content .location span{text-decoration:underline}.nb-detail .intro .content .location img{height:1.5rem;margin-left:.5rem}.nb-detail .intro .content .price{margin-bottom:3rem}.nb-detail .intro .content .price .icons,.nb-detail .intro .content .price .icons .divider,.nb-detail .intro .content .price .icons .item,.nb-detail .intro .content .price strong{display:inline-block;vertical-align:middle}.nb-detail .intro .content .price .icons .item img,.nb-detail .intro .content .price .icons .item span{display:inline-block;font-size:1.12rem;vertical-align:middle}.nb-detail .intro .content .price .icons .item img{height:1.2rem;margin-right:.5rem}.nb-detail .intro .content .price .icons .divider{background:#00304a;border-radius:100%;height:.3rem;margin-left:.5rem;margin-right:.5rem;width:.3rem}.nb-detail .intro .images .main-image,.nb-detail .intro .images-mobile .main-image{aspect-ratio:1/.5;margin-bottom:5rem;position:relative}.nb-detail .intro .images .main-image .slider-nav,.nb-detail .intro .images-mobile .main-image .slider-nav{bottom:3rem;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.nb-detail .intro .images .main-image .slider-nav a,.nb-detail .intro .images-mobile .main-image .slider-nav a{background:#adca73;border:1px solid rgba(0,48,74,.25);border-radius:100%;display:inline-block;height:4rem;margin-right:.5rem;position:relative;vertical-align:middle;width:4rem}.nb-detail .intro .images .main-image .slider-nav a:hover,.nb-detail .intro .images-mobile .main-image .slider-nav a:hover{background:#fff}.nb-detail .intro .images .main-image .slider-nav a svg polygon,.nb-detail .intro .images-mobile .main-image .slider-nav a svg polygon{fill:#000}.nb-detail .intro .images .main-image .slider-nav a svg,.nb-detail .intro .images-mobile .main-image .slider-nav a svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.nb-detail .intro .images .main-image .slider-nav a:before,.nb-detail .intro .images-mobile .main-image .slider-nav a:before{display:none}.nb-detail .intro .images .main-image .slider-nav .amount,.nb-detail .intro .images-mobile .main-image .slider-nav .amount{display:inline-block;margin-left:1.5rem;opacity:.5;vertical-align:middle}.nb-detail .intro .images .grid,.nb-detail .intro .images-mobile .grid{grid-gap:5rem;gap:5rem}.nb-detail .intro .images .grid .image2,.nb-detail .intro .images-mobile .grid .image2{aspect-ratio:1/.5;position:relative}.nb-detail .intro .images .grid .image3,.nb-detail .intro .images-mobile .grid .image3{aspect-ratio:1/1.2;margin-top:20rem;position:relative}.nb-detail .intro .images .grid .image3 .banner,.nb-detail .intro .images-mobile .grid .image3 .banner{align-items:center;background:var(--accent-color);border-radius:100%;color:#fff;display:flex;font-size:1.36rem;height:8rem;justify-content:center;left:auto;line-height:1;position:absolute;right:1.5rem;text-align:center;top:-4rem;width:8rem;z-index:2}.nb-detail .intro .images .grid .image3 .banner span,.nb-detail .intro .images-mobile .grid .image3 .banner span{font-family:Inter,sans-serif;font-size:.96rem;font-weight:700;text-transform:uppercase}.nb-detail .description .grid-custom{grid-template-columns:1fr 200px;grid-gap:0;gap:0}.nb-detail .description .grid-custom .content{border-right:1px solid rgba(0,48,74,.35);margin-right:10rem;padding-right:10rem}.nb-detail .description .grid-custom .content .icons{background:#fff;border-radius:2rem;display:inline-block;margin:3rem 0;padding:1.5rem 3rem 0}.nb-detail .description .grid-custom .content .icons .divider,.nb-detail .description .grid-custom .content .icons .item{display:inline-block;margin-bottom:1.5rem;vertical-align:middle}.nb-detail .description .grid-custom .content .icons .item img,.nb-detail .description .grid-custom .content .icons .item span{display:inline-block;font-size:1.12rem;vertical-align:middle}.nb-detail .description .grid-custom .content .icons .item img{height:1.2rem;margin-right:.5rem}.nb-detail .description .grid-custom .content .icons .divider{background:#00304a;border-radius:100%;height:.3rem;margin-left:.5rem;margin-right:.5rem;width:.3rem}.nb-detail .description .grid-custom .content .text{height:auto;line-height:1.5}.nb-detail .description .grid-custom .content .text.readmore-text{margin-bottom:2rem;max-height:22em;overflow:hidden}.nb-detail .description .grid-custom .content .text.readmore-text.open{max-height:2000vh;overflow:initial}.nb-detail .description .grid-custom .agent{text-align:center}.nb-detail .description .grid-custom .agent .image{aspect-ratio:1/1.2;border-radius:25rem;margin:0 auto 1.5rem;max-width:100%;overflow:hidden;position:relative;width:150px}.nb-detail .description .grid-custom .agent h4{margin-bottom:3rem}.nb-detail .description .grid-custom .agent .main-btn:hover{border:1px solid #adca73}.nb-detail .description .grid-custom .agent .main-btn:before{background:#adca73}.nb-detail .description .grid-custom .agent .share{margin-top:3rem}.nb-detail .description .grid-custom .agent .share h5{font-family:Inter,sans-serif;font-size:1.12rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}.nb-detail .description .grid-custom .agent .share a{display:inline-block;margin:0 .5rem .5rem;transition:all .3s cubic-bezier(.445,.05,.55,.95);vertical-align:middle}.nb-detail .description .grid-custom .agent .share a img{height:2.2rem}.nb-detail .description .grid-custom .agent .share a:hover{transform:scale(1.1)}.nb-detail .description .grid-custom .agent .share a:before{display:none}.nb-detail .tagging .tagging-wrapper .taggingButton.active,.nb-detail .tagging .tagging-wrapper .taggingButton:hover{background:#adca73}.nb-detail .tagging .tagging-wrapper .tagging-image{border-radius:1rem;display:block;margin:0 auto;max-width:100%}.nb-detail .tagging .tagging-wrapper .tags .tag{position:absolute;z-index:2}.nb-detail .tagging .tagging-wrapper .tags .tag.active{z-index:3}.nb-detail .tagging .tagging-wrapper .tags .tag.active .icon img{transform:rotate(45deg)}.nb-detail .tagging .tagging-wrapper .tags .tag.active .content{display:block}.nb-detail .tagging .tagging-wrapper .tags .tag .icon{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:hsla(80,45%,62%,.5);border-radius:100%;color:#fff;cursor:pointer;display:flex;height:5rem;justify-content:center;text-align:center;transform:translateX(-50%);width:5rem;z-index:4}.nb-detail .tagging .tagging-wrapper .tags .tag .icon img{display:inline-block;height:2.5rem;transform-origin:center center;transition:all .3s cubic-bezier(.95,.05,.795,.035);width:2.5rem}.nb-detail .tagging .tagging-wrapper .tags .tag .content{background:#fff;border-radius:1rem;bottom:calc(100% + 2px);display:none;padding:2rem .5rem 1rem;position:absolute;text-align:center;transform:translateX(-50%);width:250px;z-index:3}.nb-detail .tagging .tagging-wrapper .tags .tag .content:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:calc(100% - 1px);width:0}.nb-detail .tagging .tagging-wrapper .tags .tag .content img{margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:70%}.nb-detail .tagging .tagging-wrapper .tags .tag .content p{font-size:1.36rem}.nb-detail .svg-tagging .building-toggle{position:relative;text-align:center;z-index:3}.nb-detail .svg-tagging .building-toggle .toggle{border:2px solid #adca73;color:#adca73;cursor:pointer;display:inline-block;padding:1rem 3rem 1rem 1rem;position:relative}.nb-detail .svg-tagging .building-toggle .toggle.active img{top:46%;transform:rotate(180deg)}.nb-detail .svg-tagging .building-toggle .toggle img{position:absolute;right:1rem;top:50%;transform:translateY(-50%);transform-origin:center center;transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.nb-detail .svg-tagging .building-toggle .dropdown{display:none;left:50%;position:absolute;top:105%;transform:translateX(-50%)}.nb-detail .svg-tagging .building-toggle .dropdown a{background:#fff;border:1px solid #adca73;color:#adca73;display:block;padding:1rem;text-align:center;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.nb-detail .svg-tagging .building-toggle .dropdown a:before{display:none}.nb-detail .svg-tagging .building-toggle .dropdown a.active,.nb-detail .svg-tagging .building-toggle .dropdown a:hover{background:#adca73;color:#fff}.nb-detail .svg-tagging .svg-tagging-wrapper{display:none;margin:5rem 0}.nb-detail .svg-tagging .svg-tagging-wrapper.custom-svg-tagging .tags-wrapper .tags{height:0}.nb-detail .svg-tagging .svg-tagging-wrapper.custom-svg-tagging .tags-wrapper .tags .tag{opacity:0;z-index:-1}.nb-detail .svg-tagging .svg-tagging-wrapper.custom-svg-tagging .tags-wrapper .tags .tag.active{opacity:1;z-index:1}.nb-detail .svg-tagging .svg-tagging-wrapper.custom-svg-tagging .tags-wrapper .tags .tag .tag-content{display:block}.nb-detail .svg-tagging .svg-tagging-wrapper svg .hover{fill:hsla(80,45%,62%,.3);stroke:#adca73;cursor:pointer;transition:all .5s cubic-bezier(.39,.575,.565,1)}.nb-detail .svg-tagging .svg-tagging-wrapper svg .hover.sold{fill:hsla(24,26%,96%,.8);stroke:#f8f5f3;cursor:auto}.nb-detail .svg-tagging .svg-tagging-wrapper svg .hover.sold:hover{fill:hsla(24,26%,96%,.8)}.nb-detail .svg-tagging .svg-tagging-wrapper svg .hover:hover{fill:hsla(80,45%,62%,.8)}.nb-detail .svg-tagging .svg-tagging-wrapper .picture-tagging,.nb-detail .svg-tagging .svg-tagging-wrapper .svg-tagging{height:70dvh;position:relative}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper{height:100%;position:relative;text-align:center;width:100%}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .custom-svg,.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags{height:100%;left:0;position:absolute;top:0;width:100%}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag{position:absolute}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag:hover .tag-content{display:block}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag.sold{cursor:default}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag.sold .tag-content{background:#00304a}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag.sold .tag-content:after{border-top-color:#00304a}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag:before{display:none}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag .tag-icon{height:3rem;width:3rem}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag .tag-icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag .tag-content{background:#fff;bottom:calc(100% + 10px);display:none;left:50%;padding:1.5rem;position:absolute;text-align:center;transform:translate(-50%);width:250px}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag .tag-content:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag .tag-content h3{color:#adca73;font-size:1.6rem;font-weight:700;margin:0 0 1rem;text-align:center}.nb-detail .svg-tagging .svg-tagging-wrapper .tags-wrapper .tags .tag .tag-content p{color:#adca73;font-weight:400}.nb-detail .room-types{cursor:pointer;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1px;margin:5rem 0 3rem}.nb-detail .room-types .room{background-color:#b3afaf;padding:2rem;position:relative}.nb-detail .room-types .room .icon{margin-bottom:10px}.nb-detail .room-types .room .icon span{color:#fff;font-size:1.92rem;font-weight:700;line-height:1}.nb-detail .room-types .room .icon span.small{font-size:1.92rem;line-height:2.56rem;text-transform:lowercase}.nb-detail .room-types .room .icon img{display:inline-block;margin-left:15px;width:2rem}.nb-detail .room-types .room .icon .info,.nb-detail .room-types .room .icon img,.nb-detail .room-types .room .icon span{display:inline-block;vertical-align:middle}.nb-detail .room-types .room .icon .info{margin-left:15px}.nb-detail .room-types .room p{color:#fff;margin-bottom:0}.nb-detail .room-types .room .info{display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:9}.nb-detail .room-types .room .info .amount{color:#fff;margin-bottom:0;text-transform:uppercase}.nb-detail .room-types .room .info .type{text-align:right}.nb-detail .room-types .room .info .type img{display:inline-block;margin:0 5px;width:20px}.nb-detail .room-types .room:last-child{border:none}.nb-detail .room-types .room.active,.nb-detail .room-types .room:hover{background:#adca73}.nb-detail .children .wrapper{border-radius:5rem;padding:5rem;position:relative}.nb-detail .children .wrapper .title{align-items:center}.nb-detail .children .wrapper .title .link{text-align:right}.nb-detail .children .wrapper table{border:none;border-spacing:0 1rem;margin-bottom:3rem;margin-top:-1rem;width:100%}.nb-detail .children .wrapper table th{border:none;font-size:1.12rem;font-weight:700;text-align:left;text-transform:uppercase}.nb-detail .children .wrapper table th:nth-child(2){width:80px}.nb-detail .children .wrapper table th:nth-child(6){width:120px}.nb-detail .children .wrapper table tbody tr{background:#f5f5f5;margin-bottom:1.5rem;padding:1rem 3rem}.nb-detail .children .wrapper table tbody tr.sold{opacity:.4}.nb-detail .children .wrapper table tbody tr td{padding:2rem}.nb-detail .children .wrapper table tbody tr td .banner{border-radius:5px;padding:.5rem 1rem}.nb-detail .children .wrapper table tbody tr td a:before{display:none}.nb-detail .children .wrapper table tbody tr td img{display:inline-block;height:1rem;margin-left:.5rem;vertical-align:middle}.nb-detail .children .wrapper table tbody tr td ul li{list-style:none}.nb-detail .children .cta-banner{background:#f5f5f5;border-color:var(--accent-color);border-style:solid;border-width:2px;color:#00304a}.nb-detail .virtual-visit .video-wrapper{border-radius:1rem;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.nb-detail .virtual-visit .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.nb-detail .virtual-visit .video-wrapper .overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.nb-detail .virtual-visit .video-wrapper .overlay:hover .bg-img:after{background:rgba(0,0,0,.75)}.nb-detail .virtual-visit .video-wrapper .overlay .bg-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.nb-detail .virtual-visit .video-wrapper .overlay .bg-img:after{background:rgba(0,0,0,.45);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;transition:all .5s cubic-bezier(.445,.05,.55,.95);width:100%;z-index:2}.nb-detail .virtual-visit .video-wrapper .overlay .text{color:#fff;font-weight:700;left:50%;position:absolute;text-decoration:underline;top:50%;transform:translate(-50%,-50%);z-index:3}.nb-detail .embed iframe{min-height:500px;width:100%}.nb-detail .details{border-radius:5rem;padding:10rem 5rem;position:relative}.nb-detail .details .grid{grid-gap:0 5rem;align-items:flex-start;gap:0 5rem}.nb-detail .details .grid .item{align-items:flex-start;border-bottom:1px solid #f8f5f3;border-top:1px solid #f8f5f3;margin-top:-1px;padding:1rem 0}.nb-detail .details .grid .item span{line-height:1.4}.nb-detail .details .grid .item span:first-child{font-weight:700}.nb-detail .details .grid .item span a img{display:inline-block;margin-right:1rem;vertical-align:middle}.nb-detail .details .grid .item span:last-child{text-align:right}.nb-detail .details .grid .item span:last-child img{height:2rem}.nb-detail .details .dropdown-wrapper{margin-top:3rem;position:relative}.nb-detail .details .dropdown-wrapper .dropdown-toggle{border-bottom:1px solid #f8f5f3;cursor:pointer;padding-bottom:1.5rem;padding-right:4rem;position:relative}.nb-detail .details .dropdown-wrapper .dropdown-toggle.active img{transform:rotate(180deg)}.nb-detail .details .dropdown-wrapper .dropdown-toggle h4{margin:0}.nb-detail .details .dropdown-wrapper .dropdown-toggle img{height:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95)}.nb-detail .details .dropdown-wrapper .dropdown{display:none}.nb-detail .cta-banner{background:var(--accent-color);border-radius:1rem;color:var(--text-color);padding:3rem 3rem 3rem 5rem}.nb-detail .cta-banner .grid-custom{grid-template-columns:1fr auto;grid-gap:3rem;align-items:center;gap:3rem}.nb-detail .cta-banner .grid-custom .left{text-align:left}.nb-detail .cta-banner .grid-custom .left .title,.nb-detail .cta-banner .grid-custom .left .title h2,.nb-detail .cta-banner .grid-custom .left .title h3,.nb-detail .cta-banner .grid-custom .left .title h4,.nb-detail .cta-banner .grid-custom .left .title h5{margin:0}.nb-detail .cta-banner .grid-custom .left .paragraph{margin-bottom:0;margin-top:1.5rem}.nb-detail .pictures-slider .grid-custom{grid-template-columns:200px 1fr;grid-gap:10rem;gap:10rem}.nb-detail .pictures-slider .grid-custom .aside .slider-nav{margin-top:3rem}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a{border:1px solid hsla(80,45%,62%,.25);border-radius:100%;display:inline-block;height:4rem;margin-right:.5rem;position:relative;width:4rem}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a svg polygon{fill:#adca73}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a:hover{background:#000;border:1px solid #000}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a:hover svg polygon{fill:#fff}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a:before{display:none}.nb-detail .pictures-slider .grid-custom .swiper{width:100%}.nb-detail .pictures-slider .grid-custom .swiper .swiper-slide{aspect-ratio:1/.7}.nb-detail .pictures-slider .grid-custom .swiper .swiper-slide a{border-radius:1rem;overflow:hidden}.nb-detail .pictures-slider .grid-custom .swiper .swiper-slide a:hover .bg-img img{transform:scale(1.1)}.nb-detail .pictures-slider .grid-custom .swiper .swiper-slide a .bg-img img{transition:all .5s cubic-bezier(.445,.05,.55,.95)}.nb-detail .region .grid{grid-gap:10rem;gap:10rem}.nb-detail .region .grid .image{border-radius:1rem;overflow:hidden}.nb-detail .region .grid .content{margin:5rem 0}.nb-detail .region .grid .content .links a{margin:0 1rem 1rem 0}.nb-detail .quote .icon{margin-bottom:3rem}.nb-detail .quote .icon img{height:4rem}.nb-detail .quote h3{margin-bottom:3rem}.nb-detail .quote .name{position:relative}.nb-detail .quote .name span{display:inline-block;padding-left:2rem;position:relative}.nb-detail .quote .name span:before{background:#00304a;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.nb-detail .phases-slider .item{grid-gap:5rem;gap:5rem}.nb-detail .phases-slider .item .image{border-radius:1rem;min-height:25vh;overflow:hidden}.nb-detail .phases-slider .item .content{padding:5rem 0}.nb-detail .phases-slider .item .content h3{margin-bottom:3rem}.nb-detail .phases-slider .item .content .number{background:var(--accent-color);border-radius:5rem;color:#fff;color:var(--text-color);display:inline-block;font-family:Playfair Display,serif;margin-bottom:3rem;padding:1rem 2rem}.nb-detail .phases-slider .item .content .slider-nav{margin-top:3rem}.nb-detail .phases-slider .item .content .slider-nav a{border:1px solid rgba(0,48,74,.25);border-radius:100%;display:inline-block;height:4rem;margin-right:.5rem;position:relative;vertical-align:middle;width:4rem}.nb-detail .phases-slider .item .content .slider-nav a:hover{background:var(--accent-color)}.nb-detail .phases-slider .item .content .slider-nav a:hover svg polygon{fill:var(--text-color)}.nb-detail .phases-slider .item .content .slider-nav a svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.nb-detail .phases-slider .item .content .slider-nav a:before{display:none}.nb-detail .phases-slider .item .content .slider-nav .amount{display:inline-block;margin-left:1.5rem;opacity:.5;vertical-align:middle}.nb-detail .partners{position:relative;grid-gap:20rem;gap:20rem;overflow:hidden}.nb-detail .partners.grid-h-2:before{background:rgba(0,48,74,.35);bottom:0;content:"";left:50%;position:absolute;top:0;width:1px}.nb-detail .partners .item{text-align:center}.nb-detail .partners .item .logo{margin-bottom:3rem}.nb-detail .partners .item .logo img{height:5rem}.nb-detail .partners .item .link{margin-top:3rem}.nb-detail .contact .wrapper{border-radius:25rem;padding:5rem 10rem}.nb-detail .contact .wrapper form p svg{display:inline-block;height:1.5rem;opacity:.5;vertical-align:middle}.nb-detail .contact .wrapper form p svg path{fill:#00304a}.nb-detail .contact .wrapper form p a{opacity:.5}.nb-detail .contact .wrapper form .submit .main-btn{background:#adca73;border:none}.nb-detail .contact .wrapper form .submit .main-btn:hover{background:#000;color:#fff}.nb-detail .related-estates .grid{grid-gap:5rem;gap:5rem}.nb-detail .related-estates .main-btn.bordered-btn:hover{border:1px solid #adca73}.nb-detail .related-estates .main-btn.bordered-btn:before{background:#adca73}.nb-detail .faqs .grid{grid-gap:10rem;gap:10rem}.nb-detail .faqs .grid .faqs-wrapper .item{border-bottom:1px solid rgba(0,48,74,.35);border-top:1px solid rgba(0,48,74,.35);margin-top:-1px}.nb-detail .faqs .grid .faqs-wrapper .item .question{cursor:pointer;padding:1.5rem 5rem 1.5rem 0;position:relative}.nb-detail .faqs .grid .faqs-wrapper .item .question.active,.nb-detail .faqs .grid .faqs-wrapper .item .question:hover{font-weight:700}.nb-detail .faqs .grid .faqs-wrapper .item .question.active svg{transform:translateY(-50%) rotate(180deg)}.nb-detail .faqs .grid .faqs-wrapper .item .question svg{height:1.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.445,.05,.55,.95)}.nb-detail .faqs .grid .faqs-wrapper .item .answer{display:none;padding:1.5rem 0}@media only screen and (max-width:1124px){.nb-detail .intro .grid-custom{grid-template-columns:1fr}.nb-detail .intro .images .grid .image2,.nb-detail .intro .images .grid .image3{aspect-ratio:1/.4;margin-top:0}.nb-detail .description .grid-custom .content{margin-right:5rem;padding-right:5rem}.nb-detail .room-types .room{border:none}.nb-detail .room-types .room .icon img{width:3rem}.nb-detail .room-types .room .icon span{font-size:2.56rem}.nb-detail .room-types .room .info .type img{width:2rem}.nb-detail .pictures-slider .grid-custom{grid-gap:5rem;gap:5rem}.nb-detail .phases-slider .item{grid-gap:3rem;gap:3rem}.nb-detail .phases-slider .item .content{padding:0;text-align:center}.nb-detail .details>.grid-h-2{grid-template-columns:1fr}.nb-detail .partners{grid-gap:10rem;gap:10rem}.nb-detail .region .grid{grid-gap:3rem;gap:3rem}.nb-detail .region .grid .content{margin:0}.nb-detail .region .grid .image{aspect-ratio:1/.5}.nb-detail .faqs .grid{grid-gap:3rem;gap:3rem}}@media only screen and (max-width:768px){.nb-detail .intro .grid-custom{grid-template-columns:100%;grid-gap:3rem;gap:3rem}.nb-detail .intro .images{display:none}.nb-detail .intro .images-mobile{display:block}.nb-detail .intro .images-mobile .main-image{aspect-ratio:1/1;position:relative}.nb-detail .intro .content .price .icons,.nb-detail .intro .content .price strong{display:block}.nb-detail .intro .content .price .icons .divider{display:none}.nb-detail .intro .content .price .icons .item{display:block;margin-bottom:1rem}.nb-detail .intro .content .price strong{margin-bottom:1rem}.nb-detail .cta-banner{border-radius:5rem;padding:3rem 5rem}.nb-detail .cta-banner .grid-custom{grid-template-columns:1fr;grid-gap:0;gap:0}.nb-detail .cta-banner .grid-custom .left{text-align:center}.nb-detail .cta-banner .grid-custom .link{margin-top:3rem;text-align:center}.nb-detail .pictures-slider .grid-custom{grid-template-columns:1fr;grid-gap:3rem;gap:3rem}.nb-detail .pictures-slider .grid-custom .aside{text-align:center}.nb-detail .pictures-slider .grid-custom .aside .slider-nav a{margin:0 .25rem}.nb-detail .room-types{grid-template-columns:1fr 1fr;grid-gap:0 1.5rem}.nb-detail .room-types .room{border:none;margin-bottom:1.5rem;padding-top:1.5rem}.nb-detail .room-types .room .icon img{width:3rem}.nb-detail .room-types .room .icon span{font-size:1.92rem}.nb-detail .children .wrapper .title .link{margin-top:1.5rem;text-align:left}.nb-detail .details>.grid-h-2 .grid{grid-template-columns:1fr 1fr}.nb-detail .partners{grid-gap:5rem;gap:5rem}.nb-detail .partners.grid-h-2:before{display:none}.nb-detail .related-estates .grid{grid-gap:3rem;gap:3rem}}@media only screen and (max-width:576px){.nb-detail .fixed-link{font-size:1.36rem;padding:1.5rem}.nb-detail .fixed-link img{height:2rem}.nb-detail .fixed-link svg{height:1rem}.nb-detail .description .grid-custom{grid-template-columns:1fr}.nb-detail .description .grid-custom .content{border-right:none;margin-bottom:3rem;margin-right:0;padding-right:0}.nb-detail .svg-tagging,.nb-detail .tagging{display:none}.nb-detail .room-types{grid-template-columns:1fr 1fr}.nb-detail .room-types .room{padding:1.5rem}.nb-detail .room-types .room .info .type{display:none}.nb-detail .details{padding:5rem 3rem}.nb-detail .details>.grid-h-2 .grid{grid-template-columns:1fr}.nb-detail .details .grid .item span:last-child{margin-top:.5rem;text-align:left}.nb-detail .contact .wrapper{border-radius:2rem;padding:3rem}.nb-detail .children .wrapper{padding:3rem}}body.no-padding-top .breadcrumbs-wrapper{left:0;position:absolute;right:0;top:162px;z-index:3}@media only screen and (max-width:1124px){body.no-padding-top .breadcrumbs-wrapper{top:86px}}body.fixed .breadcrumbs-wrapper.transparent-bg{left:0;position:absolute;right:0;top:107px;z-index:3}.breadcrumbs-wrapper .breadcrumbs{font-size:1.12rem}.breadcrumbs-wrapper .breadcrumbs a,.breadcrumbs-wrapper .breadcrumbs span{line-height:1.5}.breadcrumbs-wrapper .breadcrumbs a{opacity:.5}.breadcrumbs-wrapper .breadcrumbs a:before{display:none}.breadcrumbs-wrapper .breadcrumbs a:hover{opacity:1}.breadcrumbs-wrapper .breadcrumbs .divider{opacity:.5}@media only screen and (max-width:1124px){body.fixed .breadcrumbs-wrapper.transparent-bg{top:86px}}.social-share{background:#f5f5f5;border-top:1px solid rgba(0,48,74,.35);bottom:-100%;left:0;padding:4rem 3rem 1.5rem;position:fixed;right:0;text-align:center;transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:5}.social-share .close-share{background:#00304a;border-radius:100%;height:4rem;left:50%;position:absolute;text-align:center;top:-2rem;transform:translate(-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:4rem}.social-share .close-share:hover{background:#fff}.social-share .close-share:hover svg path{stroke:#00304a}.social-share .close-share:before{display:none}.social-share .close-share svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.social-share .close-share svg path{transition:all .3s cubic-bezier(.445,.05,.55,.95);stroke:#fff}.social-share.active{bottom:0}.social-share h4{display:block;font-size:1.36rem;font-weight:400;margin-bottom:1.5rem;text-transform:uppercase}.social-share ul,.social-share ul li{display:inline-block;vertical-align:middle}.social-share ul li{list-style:none;margin:0 1rem 0 0}.social-share ul li a:before{display:none}.social-share ul li a:hover img{transform:scale(1.1)}.social-share ul li img{height:3rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;transition:all .3s cubic-bezier(.445,.05,.55,.95);width:3rem}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.nbcell{display:block}.nbcell:hover .image .bg-img img{animation:zoom-in-zoom-out 25s ease infinite}.nbcell:before{display:none}.nbcell .image{aspect-ratio:1/.7;margin:0 0 1.5rem;position:relative}.nbcell .image .bg-img{border-radius:1rem;overflow:hidden}.nbcell .image .banner{border-radius:2rem;font-size:1.12rem;left:1.5rem;padding:.5rem 1rem;position:absolute;top:1.5rem;z-index:2}.nbcell .image .banner.open-house{background:#fff;font-size:1.36rem;left:2rem;line-height:1.5;padding:1rem 3rem;right:2rem;text-align:center;top:50%;transform:translateY(-50%)}.nbcell .image .banner.open-house span{font-family:Playfair Display,serif;font-size:1.6rem;font-weight:500}.nbcell .image .banner.nb{align-items:center;border-radius:100%;display:flex;font-size:1.36rem;height:8rem;justify-content:center;left:auto;line-height:1;right:1.5rem;text-align:center;top:-4rem;width:8rem}.nbcell .image .banner.nb span{font-family:Inter,sans-serif;font-size:.96rem;font-weight:700;text-transform:uppercase}.nbcell .image .video-wrap{background:#fff;display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:999}.nbcell .image .video-wrap iframe{height:100%;width:100%}.nbcell .content .icons{margin-bottom:1.5rem}.nbcell .content .icons .divider,.nbcell .content .icons .item,.nbcell .content .icons .item img,.nbcell .content .icons .item span{display:inline-block;vertical-align:middle}.nbcell .content .icons .item img{height:1.5rem;margin-right:.5rem}.nbcell .content .icons .divider{background:#00304a;border-radius:100%;height:.5rem;margin:0 .5rem;width:.5rem}@keyframes zoom-in-zoom-out{0%{scale:100%}50%{scale:130%}to{scale:100%}}