:root{--brand-color:#111f25;--brand-text-color:#fff;--font-family:"Nexa";--font-family-secondary:"Nexa";--border-radius:0.5rem;--border-radius-sm:0.25rem;--bottombar-bg-color:#2e2e2f;--subbottombar-bg-color:rgba(0,0,0,0.45);--button-height:3.4rem;--button-width:19rem;--button-background:linear-gradient(180deg,#656f76,#4d555b 20%,#4d555b 95%,#363b3f);--button-background-color:#4d555b;--button-background-active:linear-gradient(180deg,#b2bcc2,#95a4ac 20%,#95a4ac 95%,#798b96);--button-background-color-active:#95a4ac;--button-box-shadow:2px 3px 4px rgba(0,0,0,0.5);--button-color:#fff;--button-color-active:#000;--button-font-size:1.25rem;--button-padding:1rem 1.5rem;--button-live-background:linear-gradient(180deg,#2078a7,#18597c 20%,#18597c 95%,#103a51);--button-live-color:#fff;--button-favourites-background:linear-gradient(180deg,#2078a7,#18597c 20%,#18597c 95%,#103a51);--button-favourites-color:#fff;--button-warning-background:linear-gradient(180deg,#e03e4e,#ca2132 20%,#ca2132 95%,#9e1a27);--button-warning-color:#fff;--sidebar-bg-color:var(--brand-color);--sidebar-heading-color:#bbd976;--sidebar-copy-color:#fff;--sidebar-disclaimer-color:#000;--propertymodal-bg-color:#d9ecd7;--propertymodal-info-bg-color:#212122;--propertymodal-font-color:#fff;--propertymodal-label-color:#bbd976;--tag-box-shadow:rgba(0,0,0,0.6) 0.05rem 0.1rem 0.2rem;--tag-basic-icon-bg-color:#000;--tag-basic-icon-font-color:#fff;--tag-box-bg-color:#000;--tag-box-font-color:#fff;--marker-available:#6ed46b;--marker-builder:#82aeeb;--marker-on-hold:#f38433;--marker-sold:#c82133;--marker-homeseeker:#56247e;--overlay-gradient-width:2.5rem}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1.2s linear;transition:opacity 1.2s linear}.fade-enter,.fade-leave-to{opacity:0}.sidebar-fade-enter-active{-webkit-transition:all 1.2s cubic-bezier(.33,1,.68,1);transition:all 1.2s cubic-bezier(.33,1,.68,1)}.sidebar-fade-leave-active{-webkit-transition:opacity .3s,-webkit-transform .4s cubic-bezier(.32,0,.67,0);transition:opacity .3s,-webkit-transform .4s cubic-bezier(.32,0,.67,0);transition:transform .4s cubic-bezier(.32,0,.67,0),opacity .3s;transition:transform .4s cubic-bezier(.32,0,.67,0),opacity .3s,-webkit-transform .4s cubic-bezier(.32,0,.67,0)}.sidebar-fade-enter{opacity:0;-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}.sidebar-fade-leave-to{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.fast-fade-enter-active,.fast-fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fast-fade-enter,.fast-fade-leave-to{opacity:0}.medium-fade-enter-active,.medium-fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.medium-fade-enter,.medium-fade-leave-to{opacity:0}.slide-in-up-enter-active,.slide-in-up-leave-active{-webkit-transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.slide-in-up-enter,.slide-in-up-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-in-down-enter-active,.slide-in-down-leave-active{-webkit-transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.slide-in-down-enter,.slide-in-down-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-in-left-enter-active,.slide-in-left-leave-active{-webkit-transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.slide-in-left-enter,.slide-in-left-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.fade-in-up-enter-active{-webkit-transition:opacity .6s .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s .3s,transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s .3s,transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.fade-in-up-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-in-up-leave-to{opacity:0}.fade-in-up-enter{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.fade-in-left-enter-active{-webkit-transition:opacity .6s .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s .3s,transform .6s cubic-bezier(.645,.045,.355,1);transition:opacity .6s .3s,transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.fade-in-left-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-in-left-leave-to{opacity:0}.fade-in-left-enter{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.feature-tag-fade-enter{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.feature-tag-fade-enter-active,.feature-tag-fade-leave-active{-webkit-transition:opacity 3s,-webkit-transform 3s;transition:opacity 3s,-webkit-transform 3s;transition:opacity 3s,transform 3s;transition:opacity 3s,transform 3s,-webkit-transform 3s}.feature-tag-fade-leave-to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.fade-slide-right-enter-active,.fade-slide-right-leave-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.fade-slide-right-enter{opacity:0;-webkit-transform:translateX(.8rem);transform:translateX(.8rem)}.fade-slide-right-leave-to{opacity:0;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}.fade-slide-left-enter-active,.fade-slide-left-leave-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.fade-slide-left-enter{opacity:0;-webkit-transform:translateX(-.8rem);transform:translateX(-.8rem)}.fade-slide-left-leave-to{opacity:0;-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}@-webkit-keyframes pulsate{0%{-webkit-transform:translate(-50%,-50%) scale(.1);transform:translate(-50%,-50%) scale(.1);opacity:0}50%{opacity:1}75%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:translate(-50%,-50%) scale(.1);transform:translate(-50%,-50%) scale(.1);opacity:0}50%{opacity:1}75%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:0}}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}50%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounce-in{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}50%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes overlay-reveal{0%{background:#333}to{background:transparent}}@keyframes overlay-reveal{0%{background:#333}to{background:transparent}}@font-face{font-family:Nexa;src:url(/assets/fonts/NexaRegular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/fonts/NexaBook.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/fonts/NexaBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Nexa;src:url(/assets/fonts/NexaExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Marselis;src:url(/assets/fonts/MarselisPro.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Marselis;src:url(/assets/fonts/MarselisProLight.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Marselis;src:url(/assets/fonts/MarselisProBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Marselis;src:url(/assets/fonts/MarselisProBlack.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Nimbus;src:url(/assets/fonts/NimbusSanL-Reg.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nimbus;src:url(/assets/fonts/NimbusSanL-Bol.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Roughwell;src:url(/assets/fonts/Roughwell.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:GE Dinkum;src:url(/assets/fonts/GEDinkum-Regular_combined3.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nexa GE Dinkum Combined;src:url(/assets/fonts/Nexa-GEDinkum-Combined.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:GE Hili;src:url(/assets/fonts/GEHili-Book.otf) format("opentype");font-weight:400;font-style:normal}:root{--background-z-index:100;--polygon-z-index:200;--tag-z-index:300;--tag-action-z-index:310;--slide-z-index:400;--property-card-z-index:500;--filter-z-index:600;--modal-z-index:700;--iframemodal-z-index:750;--sidebar-z-index:800;--subbottombar-z-index:900;--bottombar-z-index:1000;--rest-screen-z-index:1100}