#hs-eu-confirmation-button,#hs-eu-cookie-confirmation,#hs-eu-decline-button{border-radius:0!important}#hs-eu-cookie-confirmation-inner{color:#000!important}.grecaptcha-badge{margin-bottom:-70px;visibility:hidden}@font-face{font-family:AzoSansBold;font-style:normal;font-weight:100;src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansBold.eot);src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansBold.eot?#iefix) format("embedded-opentype"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansBold.woff) format("woff"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansBold.ttf) format("truetype")}@font-face{font-family:AzoSansLight;font-style:normal;font-weight:100;src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansLight.eot);src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansLight.eot?#iefix) format("embedded-opentype"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansLight.woff) format("woff"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansLight.ttf) format("truetype")}@font-face{font-family:AzoSansRegular;font-style:normal;font-weight:100;src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansRegular.eot);src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansRegular.eot?#iefix) format("embedded-opentype"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansRegular.woff) format("woff"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansRegular.ttf) format("truetype")}@font-face{font-family:AzoSansMedium;font-style:normal;font-weight:100;src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansMedium.eot);src:url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansMedium.eot?#iefix) format("embedded-opentype"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansMedium.woff) format("woff"),url(/hubfs/144272263/Website/Brand/Fonts/AzoSans/AzoSansMedium.ttf) format("truetype")}@font-face{font-family:NewMillenniumSans;font-style:normal;font-weight:100;src:url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSans.eot);src:url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSans?#iefix) format("embedded-opentype"),url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSans.woff) format("woff"),url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSans.ttf) format("truetype")}@font-face{font-family:NewMillenniumSansBold;font-style:normal;font-weight:100;src:url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSansBold.eot);src:url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSansBold.eot?#iefix) format("embedded-opentype"),url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSansBold.woff) format("woff"),url(/hubfs/144272263/Website/Brand/Fonts/NewMillenniumSans/NewMillenniumSansBold.ttf) format("truetype")}#fixedStickyID::-webkit-scrollbar-thumb,#fixedStickyID::-webkit-scrollbar-track,#initialStickyID::-webkit-scrollbar-thumb,#initialStickyID::-webkit-scrollbar-track,.infocard-body::-webkit-scrollbar-thumb,.infocard-body::-webkit-scrollbar-track,.isotope-selectors::-webkit-scrollbar-thumb,.isotope-selectors::-webkit-scrollbar-track,.nav-overflow::-webkit-scrollbar-thumb,.nav-overflow::-webkit-scrollbar-track,.nav-pills::-webkit-scrollbar-thumb,.nav-pills::-webkit-scrollbar-track,.offcanvas-body::-webkit-scrollbar-thumb,.offcanvas-body::-webkit-scrollbar-track,.tab-pane table::-webkit-scrollbar-thumb,.tab-pane table::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:none}#fixedStickyID::-webkit-scrollbar-thumb,#initialStickyID::-webkit-scrollbar-thumb,.nav-pills::-webkit-scrollbar-thumb,isotope-selectors::-webkit-scrollbar-thumb{background-color:#e4e4e4}.nav-overflow::-webkit-scrollbar-thumb{background-color:#3d0e27}.infocard-body::-webkit-scrollbar-thumb{background-color:#e1e1e1}.offcanvas-body::-webkit-scrollbar-thumb,.tab-pane table::-webkit-scrollbar-thumb{background-color:#d2be9e}#fixedStickyID::-webkit-scrollbar,#initialStickyID::-webkit-scrollbar{background-color:#152831;height:0;width:0}.infocard-body::-webkit-scrollbar,.nav-overflow::-webkit-scrollbar,.offcanvas-body::-webkit-scrollbar,.tab-pane table::-webkit-scrollbar{height:6px;width:6px}.isotope-selectors::-webkit-scrollbar,.nav-pills::-webkit-scrollbar{display:none}@media only screen and (max-width:550px){.offcanvas-body::-webkit-scrollbar{display:none}}body,html{overflow:auto;-webkit-tap-highlight-color:transparent}body{background-color:#fff;color:#394043;font-family:AzoSansRegular;font-size:16px;font-weight:100;line-height:28px;margin:0;overflow:hidden;padding:0!important;width:100%}img{max-width:100%}.master-wrap{margin:auto;max-width:1440px;position:relative;width:calc(100% - 60px)}h1,h2,h3,h4,h5,h6{color:#394043;font-weight:100;line-height:normal;margin:0}h1,h2,h3{font-family:NewMillenniumSans;letter-spacing:-.5px}h1{font-size:45px}h2{font-size:33px;margin-bottom:-3px}h3{font-size:30px;margin-bottom:5px}h4,h6{font-family:AzoSansBold;font-size:14px}.hero-title h1,.hero-title h2{color:#fff;padding:0 30px;text-align:center}.Unreleased{background-color:#b3b2b1}.Available{background-color:#ffb000}.AssistedMove,.EarlyBirdReservation,.Reserved{background-color:red}.Completed,.Exchanged,.Sold{background-color:#171c32}.sitemap-container{border-radius:0;display:flex;flex-wrap:wrap;float:left;max-width:1440px;overflow:hidden;position:relative;width:100%}.sitemap-container h2{margin-bottom:30px}.sitemap-container .modal .modal-body{display:flex;flex-wrap:wrap}.mapgrid{height:100%!important;width:100%}.compass{height:80px;position:absolute;right:10px;top:75px;width:80px;z-index:10}.key-color{border:1px solid #fff;border-radius:50%;float:left;height:18px;margin:13px 10px -5px 5px;width:18px}.bedkey{color:#d2be9e;float:left;font-family:AzoSansMedium;font-size:19px;margin:0 10px -5px 5px}.htkey{float:left;margin:6px 10px -10px 5px;width:18px}.htkey img{max-height:25px;vertical-align:text-top}.plot-dot-btn{border:1px solid #fff;border-radius:50%;display:block;height:8px;letter-spacing:0;position:absolute;width:8px;z-index:999}.plot-btn-plot-number{color:#fff;font-size:3px;left:50%;line-height:normal;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.house_type_position{background:none!important;position:absolute;top:0!important;width:100%}.sitemap{background-color:#f7f7f7;float:left;overflow:auto!important;padding:30px 0;position:relative;width:100%}.sitemap-key{font-size:14px;margin-left:-5px;width:calc(100% + 10px)}.sitemap-key button{background-color:#4a1531;border:0;color:#fff;float:left;height:50px;margin:0 0 5px;padding:2px 0 0 5px;text-align:left;transition:.5s;width:50%!important}.sitemap-key button.is-checked,.sitemap-key button:hover{background-color:#3d0e27}.sitemap-key .key-subtitle{color:#d2be9e;float:left;font-family:AzoSansLight;font-size:12px;line-height:11px;margin-left:33px;padding:0 0 9px;width:calc(100% - 33px)}.sitemap-key-container{background-color:#4a1531;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;float:right;overflow:hidden;width:100%}.sitemap-key-container h3{color:#fff;float:left;margin:20px 0 10px;width:100%}.sitemap-key-container h3:first-child{margin:0 0 10px}.sitemap-key-container .nav-tabs{background:#3d0e27;border:0;display:flex;font-size:14px}.sitemap-key-container .nav-tabs .nav-link:hover,.sitemap-key-container.nav-tabs .nav-link:focus{border-bottom:0}.sitemap-key-container .nav-tabs .nav-link,.sitemap-key-container .nav-tabs li.nav-item{background:#3d0e27;border:0;height:50px;padding:0;width:100%!important}.sitemap-key-container .nav-tabs .nav-link.active{background:#4a1531;border:0}.sitemap-key-container .tab-content{float:left;padding:10px 15px;width:100%}.sitemap-key-container li.nav-item,.sitemap-key-container li.nav-item:first-child{margin:0}.map-infocard-text h3{color:#fff}.zoom-btngroup-container{left:0;position:absolute;top:65px;z-index:50}.zoom-btn{background-color:#0c1c24;border:0;color:#fff;cursor:pointer;float:left;font-family:AzoSansRegular;margin:0 2px 0 0;overflow:hidden;padding:5px 0;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:35px}a.zoom-btn img{padding:0 0 2px;width:50%}button.zoom-btn.zoom-init{font-size:12px;height:auto;letter-spacing:1px;width:75px!important}ul.dev-list li.nav-item .nav-link{background-color:#fff;border:none;border-radius:0;color:inherit;float:left;font-size:12px;letter-spacing:2px;overflow:hidden;padding:11px 22px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.5s;width:100%}ul.dev-list li.nav-item .nav-link.active,ul.dev-list li.nav-item .nav-link:hover{background-color:#4a1531;color:#fff}.icon{float:left;margin-bottom:15px;width:100%}.icon img{float:left;height:15px;margin:3px 7px 0 0}.full-width-bg{background-color:#f7f7f7;float:left;padding:60px 0 45px;width:100%}.btn-container{clear:both;display:flex;float:left;margin-left:-15px;margin-top:30px;width:calc(100% + 15px)}a.btn-akaroa,a.btn-solid-firefly,a.btn-solid-wine,button.btn-akaroa{border-radius:0;color:#fff;font-size:12px;letter-spacing:2px;margin:15px 15px 15px 0;overflow:hidden;padding:11px 22px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.5s}a.btn-solid-wine{background-color:#4a1531}a.btn-solid-firefly,a.btn-solid-wine:hover{background-color:#0c1c24}a.btn-solid-firefly:hover{background-color:#4a1531}a.btn-akaroa,button.btn-akaroa{background-color:transparent;border:1px solid #d2be9e}a.btn-akaroa:hover,button.btn-akaroa:hover{background-color:#d2be9e;color:#0c1c24}button.btn-mobile-mapkey{background-color:#3d0e27;border:none;border-radius:0;color:#fff;font-size:14px;height:50px;overflow:hidden;padding:11px;position:relative;text-align:center;text-decoration:none;transition:.5s;width:100%}.modal iframe{height:100%;width:100%}.matterport-container{float:left;width:100%}.matterport-container .rwd-media,.modal-body .rwd-media{height:0;margin:50px 0 0;padding-bottom:450px;position:relative;width:100%}.modal-body .rwd-media{margin:0}.matterport-container .rwd-media iframe,.modal-body .rwd-media iframe{height:100%;position:absolute;width:100%}.grid a,a.infocard{color:inherit;text-decoration:none;transition:.5s}.infocard{background-color:#fff;border-radius:0;overflow:hidden;position:relative}.gallery-image,.infocard{transition:.5s}.infocard img{transition:1s}.infocard h4{font-family:AzoSansRegular}.infocard-image{overflow:hidden;position:relative}.infocard-image a{float:left}.infocard-body{background:#fff;padding:25px 30px 30px;position:relative;z-index:9}.card-key-features-container,.infocard-body{float:left;width:100%}.card-key-features-container .price,.gallery-image .infocard-body .price,.map-infocard-text .price,.slick-other-developments .infocard-body .price{float:left;font-size:20px;margin:20px 0 0;width:100%}.price span{font-family:AzoSansBold}.infocard-arrow{background-color:#d2be9e;border-top-left-radius:0;bottom:0;height:40px;padding:5px 10px 7px;position:absolute;right:0;width:40px;z-index:9}.infocard .usp{background-color:#fff;color:#fff;font-family:AzoSansBold;font-size:11px;height:42px;letter-spacing:1px;line-height:42px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:1}.usp span{background:#12a7bd;float:left;width:100%}.development-infocard-description p:first-child,.map-infocard-description p:first-child{display:block;float:left;margin-bottom:60px}.legal-consent-container{float:left;font-size:12px;line-height:20px;margin:15px 0 0}fieldset.form-columns-2,fieldset.form-columns-3{margin:0 0 0 -15px!important;max-width:calc(100% + 30px)!important}fieldset.form-columns-2 .input,fieldset.form-columns-3 .input{margin:15px!important}button,input,optgroup,select,textarea{background-color:#f7f7f7;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;font-size:inherit;height:50px;line-height:inherit;margin:0;padding:0 10px;width:calc(100% + 15px)!important}select{appearance:none;color:#666;cursor:pointer}input:focus,select:focus{background-color:#ccc;outline:0}input[type=button],input[type=reset],input[type=submit]{background-color:#4a1531;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:12px;font-weight:inherit;height:50px;letter-spacing:2px;margin:15px 0;max-width:200px;overflow:hidden;padding:11px 22px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.5s;width:100%}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0c1c24}ul.no-list.hs-error-msgs.inputs-list{color:#4a1531;float:left;font-size:12px;line-height:20px;list-style:none;margin:-10px 5px 25px 25px;padding-left:0;width:100%}label{float:left}.fixedStickyBar,.initialStickyBar{background:#4a1531;border-radius:0;-webkit-box-shadow:4px 4px 20px -10px rgba(0,0,0,.75);-moz-box-shadow:4px 4px 20px -10px rgba(0,0,0,.75);box-shadow:4px 4px 20px -10px rgba(0,0,0,.75);display:block;font-size:12px;height:50px;letter-spacing:2px;line-height:50px;max-width:1440px;overflow:hidden;overflow-x:auto!important;padding-left:0;text-transform:uppercase;white-space:nowrap;width:calc(100% - 60px);z-index:99}.initialStickyBar{margin:-25px auto auto;position:relative}.fixedStickyBar{left:50%;position:fixed;top:25px;transform:translate(-50%)}.sticky-nav-content{display:none}.sticky-register-container{background-color:#4a1531;display:flex;justify-content:space-around;width:100%}.fixedStickyBar a,.initialStickyBar a{border-bottom:2px solid transparent;color:inherit;color:#fff;margin:0 15px;padding-bottom:3px;text-align:center;text-decoration:none;transition:.15s;width:100%}.fixedStickyBar .sticky-register-container a:hover,.fixedStickyBar a:hover,.initialStickyBar .sticky-register-container a:hover,.initialStickyBar a:hover{border-bottom:2px solid #d2be9e}.hide{opacity:0}.show{opacity:1}.fixedStickyBar span,.initialStickyBar span{color:#fff!important;margin:0 -4px}.fordesk,.fortablet{display:none}.forsmlmob{display:contents}.development-distance{color:#4a1533;font-family:AzoSansBold!important;line-height:inherit;margin:10px 0}.top_margin{margin-top:60px}.bottom_margin{margin-bottom:60px}.caveat{float:left;font-size:11px;margin-top:10px;width:100%}.intro-container .caveat{display:none}.caveat-symbol{float:right;font-size:11px;margin:-8px 0 0 3px}.infocard-image.formob,.sitemap .formob,.usp.formob{display:block}.infocard-image.fordesk{display:none}li.nav-item{margin:0 15px;min-width:50%}#mobilefilter li.nav-item{min-width:30%}.promo2-container,.promo2-image-mob,.promo2-offer-box{float:left;width:100%}.promo2-container{display:flex;flex-wrap:wrap;justify-content:space-between}.promo2-image-mob{border-radius:0;display:block;margin:40px 0 0;overflow:hidden}.promo2-body{margin:30px 0 0}.promo2-body p:first-child{margin-top:0}.promo2-body p:last-child{margin-bottom:0}.promo2-offer-box .btn-container{margin:15px 0}.promo2-image-desk{display:none}#ReturnTop{background-color:#4a1531;border:2px solid #fff;bottom:30px;color:#fff;height:50px;position:fixed;right:30px;width:50px;z-index:10}@media only screen and (max-width:420px){.hide-sml-mob{display:none}}@media only screen and (min-width:460px){li.nav-item{margin:0 15px;min-width:35%}#OurDevelopments li.nav-item{min-width:50%}}@media only screen and (min-width:520px){.fortablet{display:contents}.fordesk,.formob{display:none}}@media only screen and (min-width:550px){h1{font-size:60px}h2{font-size:35px}.master-wrap{width:calc(100% - 60px)}.plot-dot-btn{height:18px;width:18px}.plot-btn-plot-number{font-size:8px}.sitemap-key button{padding:2px 5px 0 10px;width:33%!important}button,input,optgroup,select,textarea{width:100%!important}fieldset.form-columns-3 .hs-form-field{width:33.333%!important}.forsmlmob{display:none}.icon{margin-right:30px;width:auto}.sticky-nav-content{display:inline-block;overflow:auto;width:calc(100% - 209px)}.sticky-register-container{background-color:#0c1c24;border-left:2px solid #fff;display:inline-block;float:right;width:auto}.fixedStickyBar a,.initialStickyBar a{margin:0 0 0 30px}.fixedStickyBar .sticky-register-container a,.initialStickyBar .sticky-register-container a{border-bottom:2px solid transparent;color:inherit;color:#fff;margin:0 30px;padding-bottom:3px;text-decoration:none;transition:.15s}.zoom-btngroup-container{top:67px}}@media only screen and (min-width:580px){#OurDevelopments li.nav-item{min-width:35%}}@media only screen and (min-width:720px){body{font-size:14px}h1{font-size:80px}h2{font-size:40px}.fixedStickyBar,.initialStickyBar,.master-wrap{width:calc(100% - 120px)}.sitemap{cursor:grab;min-height:500px}.sitemap:active{cursor:grabbing}.zoom-btngroup-container{top:72px}.accordion-img .caveat,.intro-container .caveat{display:block;text-align:right}li.nav-item{min-width:22%;width:auto}.top_margin{margin-top:120px}.bottom_margin{margin-bottom:120px}.matterport-container .rwd-media,.modal-body .rwd-media{padding-bottom:600px}}@media only screen and (min-width:810px){.sitemap-key button{width:25%!important}}@media only screen and (min-width:860px){#OurDevelopments li.nav-item{min-width:25%}}@media only screen and (max-width:960px){.spacing-override{margin-top:0!important}.promo2-body{margin:30px 0}}@media only screen and (min-width:960px){.master-wrap{width:calc(100% - 120px)}.sitemap{border-bottom-right-radius:0;border-top-right-radius:0;display:block;float:right;min-height:730px;width:calc(100% - 485px)}.compass{bottom:30px;height:130px;right:30px;top:auto;width:130px}.sitemap-key-container{border-radius:0;float:left;padding:60px 45px 45px 60px;width:485px}.sitemap-key button{width:50%!important}.zoom-btngroup-container{left:486px;top:73px}.zoom-btn{clear:both;margin:1px}.zoom-btn:first-child{margin-top:0}a.zoom-btn img{width:45%}button.zoom-btn.zoom-init{border-top-right-radius:0;height:35px;margin:21px 0 0 -19px;rotate:90deg}.full-width-bg{padding:120px 0 90px}.formob,.fortablet,.sitemap .formob{display:none}.fordesk{display:contents}.sticky-nav-content{width:calc(100% - 400px)}.infocard-image.fordesk{background-position:50%;background-size:cover;display:block}.infocard-image.formob,.usp.formob{display:none}.promo-grey-bg{filter:brightness(0);left:60px;opacity:.03;position:absolute;top:60px;width:calc(50% - 90px);z-index:1}.promo-grey-bg-flip{left:auto;right:90px}.promo2-container{margin-bottom:60px;position:relative}.promo2-offer-box{float:right;padding:120px 0 60px 60px;width:50%}.promo2-image-mob{display:none}.promo2-image-desk{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;display:inline-block;float:right;margin-right:60px;width:calc(50% - 90px);z-index:2}}@media only screen and (min-width:1020px){#OurDevelopments li.nav-item{min-width:19%}}@media only screen and (min-width:1220px){.infocard:hover img{scale:1.1}#OurDevelopments li.nav-item,li.nav-item{min-width:150px}ul.dev-list li.nav-item .nav-link{background-color:transparent}.sitemap{overflow:hidden!important}}