@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}main.has-cookiebar>#content{background-color:#fff !important}@font-face{font-family:"BrownStd";src:url("/-/media/Project/Mirvac/Residential/Olivine-New/Olivine/Styles/Fonts/Brown-Regular.woff2") format("woff2");font-weight:400}@font-face{font-family:"BrownStd-Bold";src:url("/-/media/Project/Mirvac/Residential/Olivine-New/Olivine/Styles/Fonts/BrownStd-Bold.woff2") format("woff2");font-weight:700}header.is-scrolled .megamenu--three .megamenu__item:hover>a,header.is-scrolled .megamenu--three .megamenu__item.active-nav a,header.is-normal .megamenu--three .megamenu__item:hover>a,header.is-normal .megamenu--three .megamenu__item.active-nav a{color:#bbb !important;font-family:"BrownStd";opacity:1}header.is-normal.has-cookiebar,header.nav-phase-3.has-cookiebar{background-color:#fff !important}@media(min-width: 1200px){header.is-normal.has-cookiebar,header.nav-phase-3.has-cookiebar{background-color:#fff !important}header.is-normal .image,header.nav-phase-3 .image{transform:none;align-self:center}header.is-normal .image:not(.image--logo),header.nav-phase-3 .image:not(.image--logo){min-width:4.26%;max-width:105px;height:auto;transform:unset;padding-left:0;padding-right:0;margin-left:44px;margin-right:0;align-self:center}header.is-normal .image.image--logo img,header.nav-phase-3 .image.image--logo img{display:block}}header.is-normal.has-cookiebar,header.nav-phase-3.has-cookiebar{margin-top:0}header .megamenu--three{background:unset;padding-top:0}@media(max-width: 1199px){header .megamenu--three .megamenu__item:not(:first-of-type){border-top:none !important}}@media(min-width: 1200px){header .megamenu--three .megamenu__item{border:none}header .megamenu--three .megamenu__item:hover>a{color:#bbb !important}}header .megamenu--three .megamenu__item a{font-family:"BrownStd";font-weight:700}@media(min-width: 1200px){header .megamenu--three .megamenu__item a{color:#3a2747 !important}}@media(min-width: 1200px){header .megamenu--three .megamenu__panel{box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);border-radius:0;width:220px;padding:.4em .9375em .5em}header .megamenu--three .megamenu__panel-list li::after{left:-1em;width:100%}}@media(min-width: 1200px){header .megamenu--three .megamenu__panel li a{color:#666 !important}}@media(max-width: 1199px){header .megamenu--three .megamenu__toggle[aria-expanded=true]+.megamenu__list{height:100vh}}@media(max-width: 600px){header .component.image.file-type-icon-media-link.col-sm-push-5.image--mirvac{margin-left:30px}}@media(min-width: 768px)and (max-width: 1199px){header .component.image.file-type-icon-media-link.col-sm-push-5.image--mirvac{max-width:145px}}@media(min-width: 1200px)and (max-width: 1319px){header .component.image.file-type-icon-media-link.col-sm-push-5.image--mirvac{margin-left:unset;max-width:105px}header .component.image.file-type-icon-media-link.col-sm-push-5.image--mirvac>.component-content{max-width:105px}}.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Header and Footer/header-logo-mirvac-colored");background-size:contain;background-repeat:no-repeat;display:block;width:100%;height:1.875em}@media(max-width: 600px){.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a{max-width:100px;max-height:25px}}@media(min-width: 1200px){.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a{width:20em;height:1.5em}}@media(min-width: 600px)and (max-width: 1199px){.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a{margin-right:30px;max-width:70px;background-position:center}}@media(min-width: 1200px)and (max-width: 1320px){.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a{max-width:105px;margin-right:unset}}.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a>img,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(1) .component-content a>img{display:none}.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(2) .component-content a,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(2) .component-content a{background:none;height:auto;max-width:162px;min-width:12.6%;width:20em}.is-scrolled .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(2) .component-content a img,.is-normal .component.image.file-type-icon-media-link.image--mirvac:nth-of-type(2) .component-content a img{display:block}.is-scrolled .megamenu--three .megamenu__item.has-children>a:after,.is-normal .megamenu--three .megamenu__item.has-children>a:after{border-bottom:2px solid #3a2747;border-left:2px solid #3a2747}@media(max-width: 1199px){.is-scrolled .megamenu--three .megamenu__item.has-children>a:after,.is-normal .megamenu--three .megamenu__item.has-children>a:after{border-color:#e292e2}}@media(min-width: 1320px){.is-scrolled .megamenu--three .megamenu__item.cta-square:has(+.last),.is-normal .megamenu--three .megamenu__item.cta-square:has(+.last){margin-left:auto}}.is-scrolled .megamenu--three .megamenu__item.cta-square:has(+.last)>a,.is-normal .megamenu--three .megamenu__item.cta-square:has(+.last)>a{margin-left:0;padding:0;border:2px solid #e292e2;display:block;width:118px;min-height:36px;align-content:center;padding:8px 30px 8px 27px}@media(max-width: 1199px){.is-scrolled .megamenu--three .megamenu__item.cta-square:has(+.last)>a,.is-normal .megamenu--three .megamenu__item.cta-square:has(+.last)>a{width:unset;border:2px solid #e292e2 !important;padding:0 25px;height:48px;line-height:48px}}.is-scrolled .megamenu--three .megamenu__item.cta-square.last>a,.is-normal .megamenu--three .megamenu__item.cta-square.last>a{margin-left:0;margin-right:0;display:block;width:auto;color:#3a2747 !important;font-family:"BrownStd";font-weight:700;background:#e292e2;padding:8px 30px;min-height:36px;align-content:center}@media(max-width: 1199px){.is-scrolled .megamenu--three .megamenu__item.cta-square,.is-normal .megamenu--three .megamenu__item.cta-square{width:100%;text-align:center !important;align-content:center;border:none !important}.is-scrolled .megamenu--three .megamenu__item.cta-square:has(+.last),.is-normal .megamenu--three .megamenu__item.cta-square:has(+.last){margin-top:30px;margin-bottom:15px}.is-scrolled .megamenu--three .megamenu__item.cta-square.last>a,.is-normal .megamenu--three .megamenu__item.cta-square.last>a{background:#e292e2 !important;padding:0 30px;height:48px;line-height:48px}}@media(min-width: 1200px)and (min-width: 1200px){.is-scrolled .megamenu--three .megamenu__item,.is-normal .megamenu--three .megamenu__item{border-bottom:none}.is-scrolled .megamenu--three .megamenu__item.cta-square,.is-normal .megamenu--three .megamenu__item.cta-square{border-bottom:none}}@media(min-width: 1200px)and (max-width: 1320px){.megamenu--three .component-content{margin-left:unset;width:100%}}@media(min-width: 1320px){.megamenu--three .component-content{margin-left:auto;width:91.2%}}.megamenu--three .megamenu__toggle{z-index:2}.megamenu--three .megamenu__toggle>div{height:2px;width:28.6px;left:unset;right:21px}.megamenu--three .megamenu__toggle>div:first-child{top:calc(50% - 8px)}.megamenu--three .megamenu__toggle>div:last-child{top:calc(50% + 8px)}.megamenu--three .megamenu__toggle[aria-expanded=true]>div{top:50%;width:20px}@media(min-width: 1200px)and (max-width: 1320px){.megamenu--three .megamenu__list{justify-content:center}}footer{background:#23172b !important}@media(min-width: 769px){footer #nav-footer>.row{padding:30px 0}}@media(max-width: 1550px){footer #nav-footer>.row .sl-footer .row{max-width:1200px;margin:auto}}footer #nav-footer .sl-footer .link-list.m-nav-list-social ul li a{margin-right:0;border-radius:0;background-color:#e292e2}footer #nav-footer .sl-footer .link-list.m-nav-list-social ul li a.facebook{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Styles/images/facebook.svg");background-size:100%}footer #nav-footer .sl-footer .link-list.m-nav-list-social ul li a.linkedin{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Styles/images/linkedin.svg")}footer #nav-footer .sl-footer .link-list.m-nav-list-social ul li a.youtube{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Styles/images/youtube.svg")}@media(max-width: 767px){footer #nav-footer .sl-footer{padding:0 20px}}@media(max-width: 767px){footer #nav-footer .sl-footer .link-list.m-nav-list-footer ul{flex-wrap:wrap;justify-content:space-around;text-align:center;row-gap:15px;max-width:73%;margin:auto}}@media(max-width: 1550px){footer #nav-footer{padding:0;padding-left:0;max-width:1200px}}footer .sl-footer p{line-height:24px}@media(min-width: 992px){footer .sl-footer .underline{margin:20px 0}}@media(max-width: 767px){footer .sl-footer .m-nav-list-footer ul li{display:list-item !important;margin-right:0}}@media(min-width: 992px){footer .sl-footer .custom-footer{text-align:right}footer .sl-footer .left-content{display:flex;flex-direction:column}footer .sl-footer .m-footer-link,footer .sl-footer .left-content{padding-left:0}}.button4{border-radius:0;font-family:"BrownStd-Bold";font-weight:700;padding-left:29.62px;padding-right:29.61px}.hero-banner__cta.sl-btn{border-radius:0;padding:11px 68.5px !important;font-family:"BrownStd-Bold";font-weight:700}.hero-banner-one__overlay-wrapper h1{font-family:"Chronicle Display Black";font-size:2.25em;line-height:1.25em;margin-bottom:20px}@media(min-width: 769px){.hero-banner-one{height:calc(34.375rem + 80px)}.hero-banner-one__overlay-wrapper{flex-direction:column}.hero-banner-one__overlay-wrapper img{margin:0}}@media(min-width: 769px)and (max-width: 1200px){.hero-banner-one{margin-top:0}}@media(min-width: 1200px){.hero-banner-one__overlay{padding-top:0}@media(min-width: 768px)and (max-width: 768px){.hero-banner-one__overlay{align-items:center}}@media(max-width: 769px){.hero-banner-one__overlay{padding-bottom:0}}@media(min-width: 769px){.hero-banner-one__overlay-wrapper{max-width:800px}}.hero-banner-one__overlay-wrapper p{font-size:1rem;line-height:26px;margin-bottom:30px}.component-content:has(.contact-form){margin-bottom:-115px}.component-content:has(.contact-form) .component.container-fluid{max-width:100%}@media(max-width: 992px){.component-content:has(.contact-form) .component.container-fluid{padding:0}}.component-content:has(.contact-form) .talk-to-the-team{background-color:#443251;font-family:"Chronicle Display Black";font-size:16px;font-weight:400;line-height:26px;text-align:center;color:#fff;padding:15px 0}.component-content:has(.contact-form) .consultant-enquire{padding:40px 0 60px}.component.switch-nav-mobile .container-fluid .component-content .contact-form form{padding:80px 0 90px}@media(max-width: 1200px){.component.switch-nav-mobile .container-fluid .component-content .contact-form form{padding:40px 20px 50px}}.contact-form.form:not(.form--custom){padding:0}.contact-form.form:not(.form--custom) form:before{content:none}.contact-form.form:not(.form--custom) .form-group{margin-bottom:20px}@media(max-width: 767px){.contact-form.form:not(.form--custom) .form-group{min-width:100%}}@media(min-width: 768px){.contact-form.form:not(.form--custom) .form-group:has(.first-name),.contact-form.form:not(.form--custom) .form-group:has(.last-name),.contact-form.form:not(.form--custom) .form-group:has(.mobile),.contact-form.form:not(.form--custom) .form-group:has(.postcode){width:calc(50% - 15px) !important}}.contact-form form{padding-top:80px;padding-bottom:90px}@media(max-width: 767px){.contact-form form{padding-top:40px}}.contact-form form .page-header h1,.contact-form form h2{font-family:"Chronicle Display Black";font-weight:400;font-size:2.25em !important;color:#3a2747;width:100%;margin:0 0 20px}@media(max-width: 767px){.contact-form form .page-header h1,.contact-form form h2{line-height:46px}}.contact-form form>div{width:100% !important}.contact-form form>div.form-section{order:1;display:flex;flex-wrap:wrap;gap:0 30px}.contact-form form>div.scfCaptcha{order:2;margin-top:10px;margin-bottom:30px}.contact-form form>div.scfCaptcha iframe[title=reCAPTCHA]{height:78px !important}.contact-form form>div.privacy-statement-wrapper{order:3;width:50% !important;margin:0 !important;display:flex;align-items:center}@media(max-width: 767px){.contact-form form>div.privacy-statement-wrapper{width:100% !important;order:4;justify-content:center}}.contact-form form>div.privacy-statement-wrapper a.arrow-link.privacy-statement-link{text-decoration:underline;font-weight:700;font-size:1rem;color:#3a2747}.contact-form form>div.form-submit-border{order:4;width:auto !important}.contact-form form>div.form-submit-border:has(>.custom-accordion){width:100% !important;align-items:center}.contact-form form>div.form-submit-border:has(>.custom-accordion) .custom-accordion__title{text-decoration:underline;font-weight:700;color:#3a2747;font-family:"BrownStd-Bold"}@media(max-width: 767px){.contact-form form>div.form-submit-border:has(>.custom-accordion){display:flex;flex-direction:column-reverse;align-items:center;padding-bottom:0;margin-bottom:0}.contact-form form>div.form-submit-border:has(>.custom-accordion) .custom-accordion__title{margin-bottom:0}}@media(max-width: 767px){.contact-form form>div.form-submit-border{width:100% !important;order:3;margin-bottom:20px}}@media(max-width: 400px){.contact-form form .available-width-third-childform-group.has-feedback:last-of-type{margin-left:0;margin-bottom:23px}}@media(min-width: 400px)and (max-width: 767px){.contact-form form .available-width-third-childform-group.has-feedback:last-of-type{margin-bottom:23px}}@media(max-width: 767px){.contact-form form .available-width-third-childform-group.has-feedback{margin-top:16px;margin-bottom:0}}.contact-form>.component-content{background-color:#fff}.contact-form__field{border-radius:0 !important;border:1px solid #eee;border-bottom:1px solid #eee !important;width:100%}.contact-form__form-group label,.contact-form legend{font-size:.875rem;color:#3a2747;font-weight:700;font-weight:bold;font-family:"BrownStd-Bold";line-height:20px}.contact-form div.checkbox label{display:flex;align-items:baseline}.contact-form div.checkbox input[type*=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#ddd;width:22px;height:22px;border:.15em solid #ddd;border-radius:.15em;margin-right:15px;display:grid;place-content:center}.contact-form div.checkbox input[type*=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #ddd;transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.contact-form div.checkbox input[type*=checkbox]:checked::before{transform:scale(1)}.contact-form input[type*=submit].btn{height:unset;padding:16px 73px 13.62px;font-size:1rem;font-weight:bold;width:unset;font-family:"BrownStd-Bold";color:#3a2747;background-color:#e192e2}@media(max-width: 767px){.contact-form input[type*=submit].btn{width:100%}}.component.rich-text.purple-background,.component.container.col-xs-12.purple-background{background-image:none;background-color:#3a2747}@media(max-width: 767px){.component.rich-text.purple-background.rich-text,.component.container.col-xs-12.purple-background.rich-text{padding-left:0;padding-right:0}}.visit-us{max-width:unset;margin-right:unset;margin-left:unset;justify-content:flex-end}.visit-us-left-side,.visit-us-right-side{flex:1 0 50%}.visit-us-left-side{display:flex;flex-direction:column;justify-content:center;padding:0 84px}.visit-us-left-side .heading,.visit-us-left-side .info,.visit-us-left-side .visit-button,.visit-us-left-side .hours,.visit-us-left-side .hours-info,.visit-us-left-side .location,.visit-us-left-side .location-info{padding-left:0}.visit-us-left-side .location-info{display:flex}.visit-us-left-side .location-info a,.visit-us-left-side .location-info .location-direction{color:#e292e2;font-family:"BrownStd-Bold";font-size:16px;line-height:30px;text-align:left;text-decoration:underline;margin-left:auto}@media(max-width: 767px){.visit-us-left-side .location-info{flex-wrap:wrap;gap:15px}.visit-us-left-side .location-info a,.visit-us-left-side .location-info .location-direction{margin-left:0}}.visit-us-left-side .heading{padding-top:0;text-wrap:pretty;font-family:"Chronicle Display Black",serif !important}.visit-us-left-side .info strong{font-family:"BrownStd-Bold"}@media(max-width: 767px){.visit-us-left-side{max-width:335px;margin:auto;padding:40px 0 0}.visit-us-left-side>div{padding-right:0;padding-left:0}.visit-us-left-side .info{text-wrap:pretty}}@media(max-width: 767px){.visit-us-right-side{margin-top:3.125em;margin-bottom:-4px}}.visit-us .visit-button{gap:20px}@media(max-width: 767px){.visit-us .visit-button{flex-wrap:wrap;justify-content:center;padding-bottom:0}}.visit-us .visit-button .walk-ins{font-weight:700;font-family:"BrownStd-Bold"}.component.rich-text.col-xs-12>.component-content:has(.let-us-help+.consultant-enquire){position:relative;background-color:#ede3dd}.component.rich-text.col-xs-12>.component-content:has(.let-us-help+.consultant-enquire)::before{content:"";background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Visit Us/consultant-bg");display:block;width:400px;height:352px;position:absolute;top:0;left:0;background-position:100% 100%;background-size:100% auto}@media(max-width: 767px){.component.rich-text.col-xs-12>.component-content:has(.let-us-help+.consultant-enquire)::before{content:none}}@media(max-width: 767px){.let-us-help{max-width:89.3%;margin:auto}}.let-us-help .help-title{color:#3a2747;font-family:"Chronicle Display Black",serif !important}@media(max-width: 767px){.let-us-help .help-title{padding-top:40px}.let-us-help .help-title-inf{width:75%;text-wrap:pretty;margin:auto;padding-bottom:30px}}.consultant-enquire{max-width:1200px;position:relative;z-index:2;gap:36px;flex-wrap:wrap}@media(max-width: 767px){.consultant-enquire{max-width:89.3%;margin:auto;gap:20px;padding-bottom:50px}}.consultant-left-side,.consultant-right-side{border-radius:0;flex:1 0 582px;margin:0;padding:30px 40px}@media(max-width: 767px){.consultant-left-side,.consultant-right-side{padding:20px;flex:1 0 auto}}.consultant-image,.consultant-subtitle,.consultant-name,.consultant-title,.consultant-details,.consultant-details a{padding:0}.consultant-image{gap:30px}@media(max-width: 767px){.consultant-image{flex-wrap:wrap;gap:0 20px;align-items:center}}.consultant-image>img{border-radius:100% !important;min-width:120px;aspect-ratio:1}@media(max-width: 767px){.consultant-image>img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;max-width:unset;min-width:100px}}.consultant-title{margin-top:10px;color:#666;font-family:"BrownStd"}.consultant-details{margin-top:15px;display:flex;gap:20px}.consultant-details.mobile{display:none}@media(max-width: 767px){.consultant-details.lg-screen{display:none}.consultant-details.mobile{display:flex}}.consultant-details-container{display:flex;gap:15px;align-items:center}.consultant-details-container a{color:#3a2747;font-family:"BrownStd"}.consultant-details-container .icon-container{width:34px;height:34px;background:#fff;border:1px solid #eee;border-radius:100%;align-content:center}.consultant-details-container .icon-container img{border-radius:0;display:block;margin:auto}@media(max-width: 767px){.consultant-details-container .icon-container img{width:14px}}.consultant-name{color:#3a2747;font-family:"Chronicle Display Black",serif !important}@media(max-width: 767px){.consultant-name{line-height:28px;width:45%}}.consultant-subtitle{margin-top:20px;color:#2e3233;font-family:"BrownStd"}@media(max-width: 767px){.rich-text:has(.consultant-enquire){padding-left:0;padding-right:0}}@media(max-width: 992px){.alphabet-carousel{overflow:hidden}}@media(max-width: 992px){.alphabet-carousel__slide-img{height:300px}}@media(min-width: 992px){.alphabet-carousel__slide-img{grid-column:1/3;grid-row:1/2;width:auto;height:auto;position:static}}.alphabet-carousel__slide-img img{border-radius:0;aspect-ratio:750/626}@media(max-width: 992px){.alphabet-carousel__slide-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}}@media(min-width: 992px){.alphabet-carousel__slide-img img{width:100%;height:100%;display:block;position:static}}.alphabet-carousel__wrapper{background-color:#fff;position:relative}@media(min-width: 769px){.alphabet-carousel__wrapper{overflow:visible}}@media(max-width: 767px){.alphabet-carousel__wrapper::-webkit-scrollbar{display:none}}.alphabet-carousel__wrapper::before{content:"";display:block;width:376px;height:100%;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-size:auto 1066px;background-repeat:no-repeat;background-position:right 50%;position:absolute;top:0;left:0}@media(max-width: 992px){.alphabet-carousel__wrapper::before{content:none}}.alphabet-carousel__slider{padding:0 0 80px;top:-50px;z-index:1}@media(max-width: 992px){.alphabet-carousel__slider{top:0;padding:0 0 0}}.alphabet-carousel__slider #tns1>.tns-item{padding-left:0}.alphabet-carousel__slide-inner{height:auto}@media(max-width: 992px){.alphabet-carousel__slide-inner{padding:0 0 40px}}@media(min-width: 992px){.alphabet-carousel__slide-inner{max-width:1100px;width:84%;display:grid;justify-content:center;grid-template-columns:minmax(520px, 47.3%) minmax(230px, 21%) minmax(350px, 53%);grid-template-rows:minmax(auto, 626px);align-items:center;position:static}}.alphabet-carousel__slide-content{border-radius:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1490196078);padding-bottom:50px}@media(min-width: 992px){.alphabet-carousel__slide-content{grid-column:2/4;grid-row:1/2;right:unset;width:auto;max-width:580px;top:unset;position:static;height:auto;transform:none}}.alphabet-carousel__slide-content h3:empty,.alphabet-carousel__slide-content h4:empty,.alphabet-carousel__slide-content p:empty{display:none}.alphabet-carousel__slide-content h4{margin-bottom:15px;font-family:"Chronicle Display Black" !important;color:#443251}.alphabet-carousel__slide-content h4 strong{font-family:inherit;color:inherit}@media(max-width: 992px){.alphabet-carousel__slide-content h4{text-align:center}}.alphabet-carousel__slide-content p{margin-bottom:20px;color:#666}.alphabet-carousel__slide-content p strong{font-family:"BrownStd-Bold";color:#666}@media(max-width: 992px){.alphabet-carousel__slide-content p{text-align:center}}.alphabet-carousel__slide-content a{font-family:"BrownStd";font-weight:700;display:block}@media(max-width: 767px){.alphabet-carousel__slide-content a.desktop{display:none}}@media(min-width: 767px){.alphabet-carousel__slide-content a.mobile{display:none}}.alphabet-carousel__slide-content .row{align-items:center;justify-content:space-between;margin-bottom:0}.alphabet-carousel__slide-content .row p{margin:0;font-family:"BrownStd";font-weight:700;color:#3a2747}@media(max-width: 992px){.alphabet-carousel__slide-content .row{justify-content:center;gap:15px 0}.alphabet-carousel__slide-content .row a{width:100%}}@media(max-width: 992px){.alphabet-carousel__slide-content{margin:-100px auto 0;padding:30px 20px 40px;width:calc(100vw - 40px)}}.alphabet-carousel #tns1>.tns-item{padding:0;background-color:unset;border-radius:0;margin-right:0}@media(max-width: 767px){.alphabet-carousel #tns1>.tns-item{scroll-snap-align:center}}@media(min-width: 992px){.alphabet-carousel #tns1>.tns-item{margin:0 120px 0 0}}.alphabet-carousel .tns-controls button{border:2px solid #e292e2;background-color:#fff;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Images/icons/up_arrow_icon_xtrasmall");background-size:16px auto}@media(max-width: 992px){.alphabet-carousel .tns-controls button{border:none;background-color:unset}}@media(max-width: 992px){.alphabet-carousel .tns-controls button[data-controls=prev],.alphabet-carousel .tns-controls button .alphabet-carousel__slide-btn[data-controls=prev]{left:10px}}@media(max-width: 992px){.alphabet-carousel .tns-controls button[data-controls=next],.alphabet-carousel .tns-controls button .alphabet-carousel__slide-btn[data-controls=next]{right:10px}}@media(min-width: 992px){.alphabet-carousel .tns-controls button[data-controls=next],.alphabet-carousel .tns-controls button .alphabet-carousel__slide-btn[data-controls=next]{right:50px}}.landhomes,.townhomes{max-width:1200px;margin-top:-40px;border-radius:0;padding:40px;gap:30px;height:unset;align-items:center;z-index:2}@media(max-width: 992px){.landhomes,.townhomes{padding:20px;margin-top:-73px}}@media(min-width: 1550px){.landhomes,.townhomes{max-width:1550px}}.landhomes .left-side,.townhomes .left-side{max-width:unset;flex:1 0 57%}.landhomes .left-side>*,.townhomes .left-side>*{padding:0;margin:0}.landhomes .left-side .title,.townhomes .left-side .title{font-family:"Chronicle Display Black",serif !important;color:#443251;line-height:46px;margin-bottom:20px}.landhomes .right-side,.townhomes .right-side{margin:0;width:unset;height:278px;flex:1 0 40.2%}@media(max-width: 992px){.landhomes .right-side,.townhomes .right-side{height:300px;padding:0}}.landhomes .right-side img,.townhomes .right-side img{width:100% !important;height:100% !important;aspect-ratio:450/278;-o-object-fit:cover;object-fit:cover}@media(max-width: 992px){.landhomes .right-side img,.townhomes .right-side img{aspect-ratio:295/300}}.landhomes .right-side iframe,.townhomes .right-side iframe{width:100%;height:100%;aspect-ratio:450/278}.townhomes .left-side{flex:1 0 54%}.townhomes .left-side .subtitle{margin-bottom:30px}.townhomes .left-side .features{margin-bottom:40px}@media(max-width: 757px){.townhomes .left-side .features{margin-bottom:30px}}.townhomes .left-side .features li{display:flex;font-family:"BrownStd";font-size:20px;font-weight:700;line-height:32px;color:#3a2747;align-items:center;gap:18px}@media(max-width: 757px){.townhomes .left-side .features li{align-items:flex-start}}.townhomes .left-side .features li::before{display:block;height:22px;padding:0;margin:0}@media(max-width: 757px){.townhomes .left-side .features li::before{margin:5px 0 0}}@media(min-width: 769px){.townhomes .left-side .buttons{margin-bottom:30px}}.townhomes .left-side .buttons>a{border-radius:0;padding-bottom:5.5px;font-weight:700;font-family:"BrownStd-Bold"}.townhomes .left-side .terms a{font-family:"BrownStd";font-size:12px;font-weight:700;line-height:18px;color:#3a2747;text-decoration:underline}.townhomes .right-side{max-width:450px;width:100%;height:auto;overflow:hidden}.townhomes .right-side iframe{width:100%;height:100%;aspect-ratio:510/300}@media(max-width: 767px){.component.rich-text:has(.vip-background){padding-left:0px;padding-right:0px}}.component.rich-text .component-content:has(>.vip-background){background-color:#ede3dd;padding:70px 83px 80px}@media(max-width: 992px){.component.rich-text .component-content:has(>.vip-background){padding:40px 20px}}.vip-background{height:unset;background-color:#3a2747;padding:50px 0}@media(max-width: 992px){.vip-background{padding:30px 20px 40px}}@media(min-width: 992px){.vip-background{margin:auto;max-width:1200px}}@media(min-width: 1366px){.vip-background{justify-content:space-between;max-width:1366px}}@media(min-width: 1550px){.vip-background{max-width:1550px}}.vip-container h1,.vip-container p{padding:0;margin:0;color:#fff}.vip-container h1{font-family:"Chronicle Display Black"}.vip-container p{margin:20px 0 30px}.vip-btn .button3{border-radius:0;font-family:"BrownStd-Bold";padding-left:77px;padding-right:75px;padding-bottom:0;padding-top:0;display:block;width:-moz-max-content;width:max-content;margin:auto;align-content:center;height:48px}@media(max-width: 992px){.vip-btn .button3{width:100%}}.component.rich-text .amenity-centre .centre-left-side .centre-title,.component.rich-text .amenity-centre .centre-right-side .centre-title{padding:0;font-family:"Chronicle Display Black"}.component.rich-text .amenity-centre .centre-spaced-title,.component.rich-text .amenity-cafe .centre-spaced-title{font-family:"BrownStd";font-size:14px;font-weight:700;line-height:24px;letter-spacing:.3em;margin-bottom:10px;color:hsla(0,0%,100%,.5)}@media(max-width: 767px){.component.rich-text .amenity-centre .centre-spaced-title,.component.rich-text .amenity-cafe .centre-spaced-title{text-align:center}}.component.rich-text .amenity-cafe{padding-top:0;gap:40px;align-items:center;max-width:1200px;margin-top:80px;margin-bottom:80px}@media(max-width: 992px){.component.rich-text .amenity-cafe{margin:40px 20px}}.component.rich-text .amenity-cafe .cafe-left-side,.component.rich-text .amenity-cafe .cafe-right-side{padding:0;flex:1 0 48%}.component.rich-text .amenity-cafe .cafe-left-side img,.component.rich-text .amenity-cafe .cafe-right-side img{display:block}.component.rich-text .amenity-cafe .cafe-left-side h1,.component.rich-text .amenity-cafe .cafe-left-side .cafe-title,.component.rich-text .amenity-cafe .cafe-right-side h1,.component.rich-text .amenity-cafe .cafe-right-side .cafe-title{color:#443251;font-size:2.25em;font-family:"Chronicle Display Black";font-weight:500;line-height:46px;margin:0}.component.rich-text .amenity-cafe .cafe-left-side p,.component.rich-text .amenity-cafe .cafe-left-side .cafe-info,.component.rich-text .amenity-cafe .cafe-right-side p,.component.rich-text .amenity-cafe .cafe-right-side .cafe-info{font-size:1em;color:#666;margin:20px 0 30px}.component.rich-text .amenity-cafe .cafe-left-side p .button4,.component.rich-text .amenity-cafe .cafe-left-side .cafe-info .button4,.component.rich-text .amenity-cafe .cafe-right-side p .button4,.component.rich-text .amenity-cafe .cafe-right-side .cafe-info .button4{padding-left:47.9px;padding-right:47.9px}.component.rich-text .amenity-cafe .cafe-left-side p .cta-classic-square,.component.rich-text .amenity-cafe .cafe-left-side .cafe-info .cta-classic-square,.component.rich-text .amenity-cafe .cafe-right-side p .cta-classic-square,.component.rich-text .amenity-cafe .cafe-right-side .cafe-info .cta-classic-square{padding:8px 9.847%;font-family:"BrownStd-Bold"}.component.rich-text .amenity-cafe .cafe-left-side p .cta-classic-square>strong,.component.rich-text .amenity-cafe .cafe-left-side .cafe-info .cta-classic-square>strong,.component.rich-text .amenity-cafe .cafe-right-side p .cta-classic-square>strong,.component.rich-text .amenity-cafe .cafe-right-side .cafe-info .cta-classic-square>strong{font-family:"BrownStd-Bold"}@media(max-width: 767px){.component.rich-text .amenity-cafe .cafe-left-side p .cta-classic-square,.component.rich-text .amenity-cafe .cafe-left-side .cafe-info .cta-classic-square,.component.rich-text .amenity-cafe .cafe-right-side p .cta-classic-square,.component.rich-text .amenity-cafe .cafe-right-side .cafe-info .cta-classic-square{width:100%}}@media(max-width: 767px){.component.rich-text .amenity-cafe .cafe-left-side h1,.component.rich-text .amenity-cafe .cafe-left-side p,.component.rich-text .amenity-cafe .cafe-right-side h1,.component.rich-text .amenity-cafe .cafe-right-side p{text-align:center}}.component.rich-text .amenity-centre{padding:40px 20px;gap:40px;align-items:center;max-width:1200px}@media(min-width: 767px)and (max-width: 992px){.component.rich-text .amenity-centre{padding:80px 83px}}@media(min-width: 992px){.component.rich-text .amenity-centre{padding:80px 0}}.component.rich-text .amenity-centre .centre-left-side,.component.rich-text .amenity-centre .centre-title,.component.rich-text .amenity-centre .centre-info,.component.rich-text .amenity-centre .centre-right-side,.component.rich-text .amenity-centre-container{padding:0;color:#fff}.component.rich-text .amenity-centre .centre-left-side,.component.rich-text .amenity-centre .centre-right-side{flex:1;max-width:unset}.component.rich-text .amenity-centre .centre-left-side .centre-info,.component.rich-text .amenity-centre .centre-right-side .centre-info{padding:20px 0 32px}.component.rich-text .amenity-centre .centre-left-side .centre-info .cta-classic-square,.component.rich-text .amenity-centre .centre-right-side .centre-info .cta-classic-square{padding:8px 9.847%;font-family:"BrownStd-Bold"}.component.rich-text .amenity-centre .centre-left-side .centre-info .cta-classic-square>strong,.component.rich-text .amenity-centre .centre-right-side .centre-info .cta-classic-square>strong{font-family:"BrownStd-Bold"}@media(max-width: 767px){.component.rich-text .amenity-centre .centre-left-side .centre-info .cta-classic-square,.component.rich-text .amenity-centre .centre-right-side .centre-info .cta-classic-square{width:100%}}@media(max-width: 768px){.component.rich-text .amenity-centre .centre-left-side .centre-info,.component.rich-text .amenity-centre .centre-right-side .centre-info{padding:20px 0 30px}}@media(max-width: 992px){.component.rich-text .amenity-centre .centre-left-side .centre-stores,.component.rich-text .amenity-centre .centre-right-side .centre-stores{width:67%;margin:auto}}.component.rich-text .amenity-centre .centre-left-side .centre-stores span,.component.rich-text .amenity-centre .centre-right-side .centre-stores span{color:#fff !important}@media(max-width: 768px){.component.rich-text .amenity-centre .centre-left-side .amenity-centre-container .centre-facilities:first-of-type,.component.rich-text .amenity-centre .centre-right-side .amenity-centre-container .centre-facilities:first-of-type{padding-top:0}}.component.rich-text .amenity-centre .centre-left-side img,.component.rich-text .amenity-centre .centre-right-side img{display:block;width:100%;height:100%;aspect-ratio:580/350;-o-object-fit:cover;object-fit:cover;border-radius:0}.image-grid[class*=upcoming-events],.image-grid[class*=community-updates]{position:static;margin:0;padding:80px 0 90px;max-width:unset;border-radius:0}@media(max-width: 922px){.image-grid[class*=upcoming-events],.image-grid[class*=community-updates]{padding:40px 0 50px}}.image-grid[class*=upcoming-events] .card__heading,.image-grid[class*=community-updates] .card__heading{text-align:center}.image-grid[class*=upcoming-events] .card__heading h1,.image-grid[class*=community-updates] .card__heading h1{font-family:"Chronicle Display Black";font-size:36px;font-weight:bold;line-height:46px;text-align:center}.image-grid[class*=upcoming-events] .card__cta-button,.image-grid[class*=community-updates] .card__cta-button{background-color:#e292e2;padding:11px 0;text-align:center;margin-top:48px}@media(max-width: 922px){.image-grid[class*=upcoming-events] .card__cta-button,.image-grid[class*=community-updates] .card__cta-button{margin-top:8px}}.image-grid[class*=upcoming-events] .card__cta-button a,.image-grid[class*=community-updates] .card__cta-button a{padding:0;font-family:"BrownStd";font-size:1em;font-weight:700;line-height:26px;color:#3a2747;background-color:unset}.image-grid[class*=upcoming-events] .card,.image-grid[class*=community-updates] .card{padding:0}@media(min-width: 768px){.image-grid[class*=upcoming-events] .card__item,.image-grid[class*=community-updates] .card__item{margin:0}}.image-grid[class*=upcoming-events] .card__content a,.image-grid[class*=community-updates] .card__content a{padding:0;margin-top:20px}.image-grid[class*=upcoming-events] .card__content a span.content-title,.image-grid[class*=community-updates] .card__content a span.content-title{font-family:"Chronicle Display Black";font-size:22px;font-weight:400;line-height:32px;text-align:left}.image-grid[class*=upcoming-events] .card__content .content-date,.image-grid[class*=community-updates] .card__content .content-date{font-family:"Geomanist";font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-top:8px}.image-grid[class*=upcoming-events] .card__content .content-description,.image-grid[class*=community-updates] .card__content .content-description{margin-top:8px}.image-grid[class*=upcoming-events] .card__content .content-description,.image-grid[class*=upcoming-events] .card__content .content-description p,.image-grid[class*=community-updates] .card__content .content-description,.image-grid[class*=community-updates] .card__content .content-description p{font-family:"BrownStd-Light";font-size:16px;font-weight:400;line-height:26px;text-align:left}.image-grid[class*=upcoming-events] .card__content .content-description a.learn-more,.image-grid[class*=community-updates] .card__content .content-description a.learn-more{font-family:"BrownStd-Bold";font-size:16px;font-weight:700;line-height:26px;text-align:left;color:#3a2747;text-decoration:underline;text-decoration-thickness:2px}.image-grid[class*=upcoming-events].upcoming-events,.image-grid[class*=community-updates].upcoming-events{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-repeat:no-repeat;background-size:1040px 1066px;background-position:-376px 50%}.image-grid[class*=upcoming-events].upcoming-events .card__heading h1,.image-grid[class*=community-updates].upcoming-events .card__heading h1{color:#3a2747}.image-grid[class*=upcoming-events].upcoming-events .card__content a span.content-title,.image-grid[class*=community-updates].upcoming-events .card__content a span.content-title{color:#3a2747}.image-grid[class*=upcoming-events].upcoming-events .card__content .content-date,.image-grid[class*=community-updates].upcoming-events .card__content .content-date{color:#e292e2;font-family:"BrownStd-Bold"}.image-grid[class*=upcoming-events].upcoming-events .card__content .content-description,.image-grid[class*=upcoming-events].upcoming-events .card__content .content-description p,.image-grid[class*=community-updates].upcoming-events .card__content .content-description,.image-grid[class*=community-updates].upcoming-events .card__content .content-description p{color:#3a2747}.image-grid[class*=upcoming-events].community-updates,.image-grid[class*=community-updates].community-updates{background-color:#3a2747}.image-grid[class*=upcoming-events].community-updates .card__heading h1,.image-grid[class*=community-updates].community-updates .card__heading h1{color:#fff}.image-grid[class*=upcoming-events].community-updates .card__content a span.content-title,.image-grid[class*=community-updates].community-updates .card__content a span.content-title{color:#fff}.image-grid[class*=upcoming-events].community-updates .card__content .content-date,.image-grid[class*=community-updates].community-updates .card__content .content-date{color:hsla(0,0%,100%,.75)}.image-grid[class*=upcoming-events].community-updates .card__content .content-description,.image-grid[class*=upcoming-events].community-updates .card__content .content-description p,.image-grid[class*=community-updates].community-updates .card__content .content-description,.image-grid[class*=community-updates].community-updates .card__content .content-description p{color:#fff}.builder-logos-container{max-width:1200px;margin:80px auto 90px;background-color:#fff}@media(max-width: 767px){.builder-logos-container{margin:40px auto 50px}.builder-logos-container .row{margin:0}}@media(max-width: 767px){.builder-logos-container .col-12{margin-bottom:20px}}.builder-logos-container .row .col-12 .content{border-radius:0;border:1px solid #eee;margin-bottom:0;height:100%;align-items:center;justify-content:flex-end;flex-direction:column;padding:15px 30px 30px}@media(max-width: 767px){.builder-logos-container .row .col-12 .content{padding:20px}}.builder-logos-container .row .col-12 .content .row{justify-content:space-between;align-items:center;width:100%;margin-inline:30px;border-top:1px solid #eee;min-height:84px}@media(max-width: 767px){.builder-logos-container .row .col-12 .content .row{margin-inline:20px}}.builder-logos-container .row .col-12 .content .row p{margin-block:20px 0}.builder-logos-container .row .col-12 .content .row p:first-of-type{font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase}.builder-logos-container .row .col-12 .content .row p:last-of-type{font-style:normal;font-size:16px;line-height:22px}@media(min-width: 767px){.builder-logos-container .first .content>a[rel="noopener noreferrer"]{min-height:125px;display:flex;justify-content:center;align-items:center}}.builder-logos-container h2{font-family:"Chronicle Display Black";font-size:2.25em;color:#3a2747;margin-bottom:0}.builder-logos-container h3{font-family:"BrownStd-Bold";font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#3a2747;margin-top:40px;margin-bottom:20px}.resi-property-search-filter .listing-container .filters{background-color:#3a2747 !important;background-image:none;padding:60px 0}@media(max-width: 992px){.resi-property-search-filter .listing-container .filters{padding:60px 0}}.resi-property-search-filter .listing-container .filters h2{display:none}.resi-property-search-filter .listing-container .filters .wrapper{padding-top:0}.resi-property-search-filter .listing-container .filters .wrapper .advanced-filters{margin-top:0;margin-left:auto;border-radius:0;border:1px solid #e292e2;font-family:"BrownStd";font-weight:700;padding-top:10px;padding-bottom:10px}.resi-property-search-filter .listing-container .form-container--rows .form-container__row{gap:10px}@media(max-width: 36em){.resi-property-search-filter .listing-container .form-container--rows .form-container__row{margin:0}}.resi-property-search-filter .listing-container .form-container--rows .form-container__row:not(.form-container__row--btns){margin:0 0 30px}.resi-property-search-filter .listing-container .form-container--rows .form-container__row:nth-child(2){display:none;margin:0}.resi-property-search-filter .listing-container .form-container--rows .form-container__row.form-container__row--first{margin:0}@media(min-width: 37em){.resi-property-search-filter .listing-container .form-container--rows .form-container__row.form-container__row--first .input-wrapper:nth-child(1){min-width:23.75em}}.resi-property-search-filter .listing-container .form-container__row>*{margin:0}.resi-property-search-filter .listing-container .form-container__row--btns button.btn.btn--blue{min-height:unset}.resi-property-search-filter .listing-container .form-container__row--btns button.btn.btn--blue.search-btn{border-radius:0 !important;height:unset;margin:0;min-height:unset;border-radius:0 !important;padding:12px 40px 10px;font-family:"BrownStd";font-weight:700;line-height:26px}.resi-property-search-filter .listing-container .form-container__row--btns button.btn.btn--blue.clear-fields{margin:0;padding:0;background-color:unset;position:static}@media(max-width: 36em){.resi-property-search-filter .listing-container .form-container__row--btns button.btn.btn--blue.clear-fields{margin-top:10px}}.resi-property-search-filter .listing-container .input-wrapper--select{margin:0}@media(max-width: 36em){.resi-property-search-filter .listing-container .input-wrapper--select:nth-child(n+2):nth-child(-n+3){min-width:100%}}.resi-property-search-filter .listing-container .input-wrapper--select--changed{margin:0 !important;flex-direction:column;gap:10px;flex:1}.resi-property-search-filter .listing-container .input-wrapper--select--changed label{position:static;font-family:"BrownStd-Bold" !important;line-height:20px !important;font-weight:700 !important}.resi-property-search-filter .listing-container .input-wrapper--select--sort{background-color:unset;border-radius:0;flex-direction:row;padding:0}.resi-property-search-filter .listing-container .input-wrapper--select--sort label{display:none}.resi-property-search-filter .listing-container .input-wrapper--select--sort .ss-main.listing__sort .ss-single-selected .placeholder{font-family:"BrownStd";color:#3a2747;font-weight:700;align-content:center}.resi-property-search-filter .listing-container .input-wrapper--select--sort .ss-main.listing__sort .ss-single-selected .ss-arrow{position:static;transform:unset;margin:0}.resi-property-search-filter .listing-container .input-wrapper .ss-content{border:0}.resi-property-search-filter .listing-container .input-wrapper .ss-content .ss-list .ss-option{padding:15px 20px;position:relative}.resi-property-search-filter .listing-container .input-wrapper .ss-content .ss-list .ss-option::before{content:"";display:block;width:89%;height:1px;background-color:#eee;position:absolute;top:0}.resi-property-search-filter .listing-container .input-wrapper .ss-content .ss-list .ss-option:hover{background-color:#e292e2}.resi-property-search-filter .listing-container .input-wrapper .ss-content .ss-list .ss-option:hover::before{background-color:rgba(0,0,0,0)}.resi-property-search-filter .listing-container .listing__sort-container{margin-top:80px;margin-bottom:20px}@media(max-width: 36em){.resi-property-search-filter .listing-container .listing__sort-container{margin-top:40px;margin-bottom:15px}}.resi-property-search-filter .listing-container .react-tabs{background-color:#fff !important}.resi-property-search-filter .listing-container .react-tabs__tab-panel{background-color:#fff !important;padding-top:0}.resi-property-search-filter .listing-container .react-tabs .input-wrapper .ss-single-selected,.resi-property-search-filter .listing-container .react-tabs .input-wrapper input,.resi-property-search-filter .listing-container .react-tabs .input-wrapper .input-wrapper,.resi-property-search-filter .listing-container .react-tabs .input-wrapper .ss-main{border-radius:0}.resi-property-search-filter .card{padding-bottom:40px}@media(max-width: 36em){.resi-property-search-filter .card{padding-bottom:30px}}.resi-property-search-filter .card__content{padding-bottom:0}.resi-property-search-filter .card__media{border-radius:0;height:17.5rem}.resi-property-search-filter .card__sub-title{margin-top:0;margin-bottom:17px}@media(max-width: 36em){.resi-property-search-filter .card__sub-title{margin-bottom:15px}}.resi-property-search-filter .card__property-meta>*{margin-bottom:0;font-size:1em;font-weight:400;color:#666;font-family:"BrownStd"}.resi-property-search-filter .card__property-meta>*::before{transform:translateY(15%);margin-right:16px}.resi-property-search-filter .card__property-details .card__property-price{font-family:"BrownStd";font-weight:700 !important;line-height:22px;color:#3a2747 !important}.resi-property-search-filter .card__property-bed::before{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Search for Properties/bedroom_icon_small")}.resi-property-search-filter .card__property-bath::before{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Search for Properties/bathroom_icon_small")}.resi-property-search-filter .card__property-car::before{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Search for Properties/carpark_icon_small")}.resi-property-search-filter .card .card__ribbon{display:block !important;font-size:16px;line-height:normal;padding-bottom:2px;border-radius:unset}.resi-property-search-filter .card .card__tag{padding-bottom:2px}.resi-property-search-filter h3.card__title{padding:20px 0 15px}.resi-property-search-filter h3.card__title a{font-family:"Chronicle Display Black";font-size:22px;font-weight:400;line-height:28px;color:#3a2747}.resi-property-search-filter span.card__property-size{margin-bottom:0;font-family:"BrownStd";font-size:.8em;font-weight:400;color:#666}.resi-property-search-filter span.card__property-size::before{margin-right:15px;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Search for Properties/property-size")}.resi-property-search-filter span.card__property-size sub{color:#666;vertical-align:9px;font-size:.75em;font-family:"BrownStd"}.pp-featured-promos{padding-top:40px;padding-bottom:50px}@media(min-width: 992px){.pp-featured-promos{padding-top:60px;padding-bottom:80px}}@media(min-width: 1550px){.pp-featured-promos{max-width:1550px;margin:auto}}.pp-featured-promos__title{display:none}.pp-featured-promos__images{display:none}.pp-featured-promos__description .homepage-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;justify-content:center}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid{padding:0 20px}}@media(min-width: 992px){.pp-featured-promos__description .homepage-grid{grid-template-columns:minmax(auto, 397px) 183px minmax(auto, 620px);grid-template-rows:358px 22px 304px}}@media(min-width: 1550px){.pp-featured-promos__description .homepage-grid{grid-template-columns:minmax(auto, 33.1%) minmax(183px, 15.3%) minmax(auto, 52%);grid-template-rows:minmax(358px, auto) minmax(22px, auto) minmax(304px, auto)}}.pp-featured-promos__description .homepage-grid .logo-container h2{font-family:"Chronicle Display Black";font-size:2.25rem;font-weight:400;line-height:46px;color:#3a2747}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid .logo-container{order:1;text-align:center}}@media(min-width: 992px){.pp-featured-promos__description .homepage-grid .logo-container{grid-column:1/2}}.pp-featured-promos__description .homepage-grid .iframe-container{width:100%;height:100%;aspect-ratio:580/326}.pp-featured-promos__description .homepage-grid .iframe-container iframe{width:100%;height:100%;min-width:100%}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid .iframe-container{order:3}}@media(min-width: 992px){.pp-featured-promos__description .homepage-grid .iframe-container{grid-column:1/3;grid-row:2/4;z-index:1}}.pp-featured-promos__description .homepage-grid>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid>img{order:2;padding-bottom:20px}}@media(min-width: 992px){.pp-featured-promos__description .homepage-grid>img{aspect-ratio:803/380;grid-row:1/3;grid-column:2/4}}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid-container{order:4;text-align:center}}@media(min-width: 992px){.pp-featured-promos__description .homepage-grid-container{grid-column:3/4;grid-row:3/4;padding-left:60px;padding-top:30px}}.pp-featured-promos__description .homepage-grid-container p{font-family:"BrownStd";font-size:1rem;font-weight:400;line-height:26px;color:#666;margin-top:0;margin-bottom:30px}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid-container p{margin-top:20px;margin-bottom:0}}.pp-featured-promos__description .homepage-grid-container .cta-classic-square{background-color:#e292e2;color:#3a2747;font-family:"BrownStd";font-size:1rem;font-weight:700;line-height:25px;border:none;height:unset;width:unset;padding:12px 46px 11px}@media(max-width: 992px){.pp-featured-promos__description .homepage-grid-container .cta-classic-square{width:100%}}main.has-cookiebar:has(#olivine-detail-page)>#content{margin-top:80px !important;padding-top:140px}@media(max-width: 767px){main.has-cookiebar:has(#olivine-detail-page)>#content{margin-top:85px;padding-top:40px}}@media(max-width: 767px){main.has-cookiebar:has(#olivine-detail-page) .component.rich-text{padding-left:0;padding-right:0}}main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h1,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h2,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h3,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h4,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h5,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h6{font-family:"Chronicle Display Black";line-height:46px;color:#3a2747}main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h1 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h1 span,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h2 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h2 span,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h3 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h3 span,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h4 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h4 span,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h5 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h5 span,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h6 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h6 span{font-family:"Chronicle Display Black";line-height:46px;color:#3a2747}main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h1{font-size:2.25rem}main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h1 strong,main.has-cookiebar:has(#olivine-detail-page) .component.rich-text h1 span{font-size:2.25rem}main.has-cookiebar:has(#olivine-detail-page) .component.rich-text img{-o-object-fit:contain;object-fit:contain}main.has-cookiebar:has(#olivine-detail-page) .component.rich-text p{font-size:16px;font-weight:400;line-height:26px;color:#666}@media(max-width: 767px){main.has-cookiebar:has(#olivine-detail-page) .cta--back{padding-top:30px;text-align:center}}@media(min-width: 1280px){main.has-cookiebar:has(#olivine-detail-page) .cta--back{padding-top:40px}}main.has-cookiebar:has(#olivine-detail-page) .cta--back a{font-size:.875rem;color:#666;line-height:20px;line-height:14px;height:auto}main.has-cookiebar:has(#olivine-detail-page) .cta--back a:before{background:url("data:image/svg+xml,%3Csvg%20width%3D%229%22%20height%3D%2216%22%20viewBox%3D%220%200%209%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8%201L1.17678%207.82322C1.07915%207.92085%201.07915%208.07915%201.17678%208.17678L8%2015%22%20stroke%3D%22%23E292E2%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E");transform:translateY(-50%);width:7px;height:14px;top:50%}.resi-property-search-filter{--filter-primary-color: #3a2747;--filter-secondary-color: var(--primaryColor);--filter-active-color: #3a2747}.resi-property-search-filter .wrapper{margin-left:auto;margin-right:auto;max-width:none}@media(max-width: 576px){.resi-property-search-filter .wrapper{padding-left:20px;padding-right:20px}}@media(min-width: 992px){.resi-property-search-filter .wrapper{max-width:992px !important}}@media(min-width: 1200px){.resi-property-search-filter .wrapper{max-width:1200px !important}}@media(min-width: 1550px){.resi-property-search-filter .wrapper{max-width:1550px !important}}.resi-property-search-filter .form-container.form-container--rows{justify-content:flex-start !important}@media(max-width: 576px){.resi-property-search-filter .form-container.form-container--rows{justify-content:center !important}}.resi-property-search-filter .form-container.form-container--rows .form-container__row{display:flex !important}.resi-property-search-filter .filter-header .filter-label{color:var(--filter-primary-color)}.resi-property-search-filter .filter-label{color:var(--secondaryColor)}.resi-property-search-filter .button:hover{background-color:rgba(0,0,0,0)}.resi-property-search-filter .button--advanced-filters{border:1px solid var(--secondaryColor);color:var(--secondaryColor);--filter-primary-color: var(--secondaryColor)}.resi-property-search-filter .button--advanced-filters:hover{background-color:rgba(0,0,0,0)}.resi-property-search-filter .filter-options__item.active{background:var(--filter-secondary-color)}.resi-property-search-filter .filter-slider__thumb,.resi-property-search-filter .filter-slider__track{display:block !important}.home main{margin-top:5.75em !important}@media(min-width: 769px){.home main>div>.hero-banner-one .hero-banner-one__overlay{align-content:flex-start}.home main>div>.hero-banner-one .hero-banner-one__overlay .hero-banner-one__overlay-wrapper{margin-top:11.4%;max-width:600px}}.home main>div>.hero-banner-one+.component.container{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Homepage/home-bg-o");background-repeat:no-repeat;background-size:1040px 1066px;background-position:200% 400px}@media(max-width: 769px){.home main>div>.hero-banner-one+.component.container{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Homepage/home-bg-o-mobile");background-size:540px 554px;background-position:center 43.5%}}@media(min-width: 1025px){.home .hero-banner-one{height:100%;width:100%;aspect-ratio:16/9;max-height:100vh}}@media(max-width: 1024px){.home .hero-banner-one{height:100vh;position:relative}}.home .hero-banner-one__description{margin-top:20px;text-align:center}.home .hero-banner-one .cta-square-large{text-align:center}.home .hero-banner-one .cta-square-large:first-child{position:static;transform:none}.home .hero-banner-one .cta-square-large a.sl-btn{display:block;width:-moz-max-content;width:max-content;margin:auto;align-content:center}@media(min-width: 769px){.home .hero-banner-one__text{margin-top:230px}}.home .ov-bg-home{margin-top:-146px;position:relative;z-index:3}@media(max-width: 769px){.home .ov-bg-home{margin-top:-40px;max-width:89%}}.home .ov-bg-home>.component-content{padding-top:40px;background-size:cover;background-repeat:no-repeat;aspect-ratio:1200/480;background-position:bottom;background-color:#f0e3dd}@media(max-width: 767px){.home .ov-bg-home>.component-content{background-size:310%;aspect-ratio:335/553;background-position:37% bottom;background-color:#f0e3dd}}.home .ov-bg-home>.component-content h1{width:40%;margin:0 auto}@media(max-width: 767px){.home .ov-bg-home>.component-content h1{width:85%}}.home .ov-bg-home>.component-content h1 strong{font-family:"Chronicle Display Black";font-size:2.25rem;font-weight:500;line-height:46px}.home .ov-bg-home>.component-content p{font-family:"BrownStd";font-size:1rem;font-weight:400;line-height:26px;color:#666;margin-top:20px}.home .component.container>.component-content>.hero-banner-one{margin-top:0;height:650px}.home .component.container:has(.image-grid.upcoming-events),.home .component.container:has(.ov-bg-home),.home .component.container.cta-border{max-width:unset}.home .component.container.cta-border{position:relative;overflow:hidden}.home .component.container.cta-border::before{content:"";display:block;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Programs/program-vip-bg");background-size:cover;background-repeat:no-repeat;-o-border-image:linear-gradient(hsla(276, 29%, 22%, 0.9), hsla(276, 29%, 22%, 0.9)) 1;border-image:linear-gradient(hsla(276, 29%, 22%, 0.9), hsla(276, 29%, 22%, 0.9)) fill 1;position:absolute;top:-25px;left:-25px;width:105%;height:105%;filter:blur(15px)}@media(max-width: 992px){.home .component.container.cta-border::before{top:-30px;left:-30px;width:115%;height:105%}}.home .component.container.cta-border>.component-content{position:relative}.home .component.container.cta-border .featured-content-tiles{background-color:unset}@media(max-width: 768px){.home .component.container.cta-border .featured-content-tiles{padding:40px 20px}}@media(max-width: 992px){.home .component.container.cta-border .featured-content-tiles .row{gap:30px}}.home .component.container.cta-border .featured-content-tiles h2{font-family:"Chronicle Display Black" !important;font-weight:400;line-height:46px;color:#fff !important;padding-top:0}@media(max-width: 767px){.home .component.container.cta-border .featured-content-tiles h2{margin-bottom:0;padding-bottom:30px}}.home .component.container.cta-border .featured-content-tiles .card{padding:0}.home .component.container.cta-border .featured-content-tiles .card__media{width:100%;height:100%;padding-bottom:0;aspect-ratio:376/280}@media(max-width: 992px){.home .component.container.cta-border .featured-content-tiles .card__media{aspect-ratio:335/280}}.home .component.container.cta-border .featured-content-tiles .card__image.loaded{border-radius:0;width:100%;height:100%}.home .component.container.cta-border .featured-content-tiles .card__content h3.card__title{font-family:"Chronicle Display Black";font-weight:400;color:#fff !important}.home .component.container.cta-border .featured-content-tiles .card__content h3.card__title>a{font-family:"Chronicle Display Black";text-transform:capitalize}.home .component.container.cta-border .featured-content-tiles .card__content p.card__description{padding-top:0;font-weight:400;color:hsla(0,0%,100%,.85);font-family:"BrownStd-Bold"}.home .component.container.cta-border .featured-content-tiles .card__content a.card__link{width:100%;color:#fff;text-decoration:none;font-family:"BrownStd";font-weight:400;text-align:center;border:1px solid #e292e2;padding:12px 0 10px}@media(min-width: 769px){.home .component.container.cta-border .featured-content-tiles{padding:80px 0 90px}}@media(min-width: 992px){.home .component.container.cta-border .featured-content-tiles{max-width:992px}}@media(min-width: 1200px){.home .component.container.cta-border .featured-content-tiles{max-width:1200px}}@media(min-width: 1550px){.home .component.container.cta-border .featured-content-tiles{max-width:1550px}}.home .component.container .upcoming-events.image-grid>.component-content>.container{padding-left:20px;padding-right:20px}.home .component.container .upcoming-events .card__content .content-description a.learn-more{color:#3a2747}.ov-masterplan .hero-banner-one__text h1{width:99%}.ov-masterplan .hero-banner-one__text .hero-banner-one__description{text-wrap:pretty}.ov-masterplan .purple-background{background-image:none;background-color:#3a2747}.ov-masterplan .purple-background h2{margin:80px 0 0;font-family:"Chronicle Display Black";font-size:2.25em;line-height:46px;text-align:center}@media(max-width: 767px){.ov-masterplan .purple-background h2{margin:40px 0 0}}.ov-masterplan .purple-background h2:empty{display:none}@media(max-width: 767px){.ov-masterplan .purple-background .container:has(>iframe){max-width:100vw;padding:0}}.ov-masterplan .purple-background .component.tabs{padding-top:40px}@media(max-width: 767px){.ov-masterplan .purple-background .component.tabs{padding-bottom:40px}}.ov-masterplan .purple-background .component.tabs .bg-g-secondary{background-color:#fff}.ov-masterplan .purple-background .component.tabs .g-container .g-hidden-mobile{height:30px !important}.ov-masterplan .purple-background .component.tabs .g-container .g-mb-3{margin-bottom:2.5rem !important}.ov-masterplan .purple-background .component.tabs .g-container li{list-style-type:disc;text-transform:none;font-size:1rem;color:#666;border-bottom:none;font-family:"BrownStd"}@media(max-width: 767px){.ov-masterplan .purple-background .component.tabs .g-container li:has(>a){list-style-type:none;height:68px;flex:1;align-content:center;background:hsla(0,0%,100%,.1);color:#fff}.ov-masterplan .purple-background .component.tabs .g-container li:has(>a.active){border-bottom:none;height:70px;background:#fff;color:#3a2747}}.ov-masterplan .purple-background .component.tabs .g-container li::marker{color:#e292e2}.ov-masterplan .purple-background .component.tabs .g-container .g-two-col-left-overlap-image ul{padding-inline-start:1rem;-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px}@media(max-width: 767px){.ov-masterplan .purple-background .component.tabs .g-container .g-two-col-left-overlap-image ul{-moz-columns:1;columns:1}}.ov-masterplan .purple-background .component.tabs .g-container .g-tab-container.g-tab-container-residences .g-two-col-left-overlap-image{flex-direction:column;gap:30px}@media(max-width: 767px){.ov-masterplan .purple-background .component.tabs .g-container .g-tab-container.g-tab-container-residences .g-two-col-left-overlap-image{margin:0}}.ov-masterplan .purple-background .component.tabs .g-container .g-tab-container.g-tab-container-residences .g-two-col-left-overlap-image .col-sm-12.col-md-6{flex:0 0 100%;max-width:unset}.ov-masterplan .purple-background .component.tabs .g-container .g-tab-container.g-tab-container-residences .g-two-col-left-overlap-image .col-sm-12.col-md-6 .max-width-600{max-width:unset}.ov-masterplan .purple-background .component.tabs .g-container .g-tab-container.g-tab-container-residences .g-two-col-left-overlap-image .col-sm-12.col-md-6 .max-width-600 img{aspect-ratio:1120/400;-o-object-fit:cover;object-fit:cover;border-radius:0}@media(max-width: 767px){.ov-masterplan .purple-background .component.tabs .g-container .g-tab-container.g-tab-container-residences .g-two-col-left-overlap-image .col-sm-12.col-md-6 .max-width-600 img{height:105px !important}}@media(max-width: 1024px){.ov-masterplan .purple-background .component.tabs .g-container .g-visible-tablet{display:none !important}.ov-masterplan .purple-background .component.tabs .g-container .g-menu-wrapper-discover ul.responsive-visible li{list-style-type:none}}@media(min-width: 769px){.ov-masterplan .purple-background .component.tabs .g-container .g-menu-ul{border-radius:0}.ov-masterplan .purple-background .component.tabs .g-container .g-tablinks-residences{padding-top:13px;padding-bottom:15px;font-family:"BrownStd-Bold";font-size:1rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:15px}.ov-masterplan .purple-background .component.tabs .g-container .g-tablinks-residences:not(.active){background-color:hsla(0,0%,100%,.1)}.ov-masterplan .purple-background .component.tabs .g-container .g-tablinks-residences.active{color:#3a2747}}@media(max-width: 767px){.ov-masterplan .purple-background .component.tabs .g-container{max-width:335px;padding:30px 0 0}.ov-masterplan .purple-background .component.tabs .g-container .g-visible-tablet,.ov-masterplan .purple-background .component.tabs .g-container .g-visible-mobile{display:none !important}.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences){width:100%}.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .col-sm-12:not(:has(.g-menu-wrapper-discover)),.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .g-hidden-tablet,.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .responsive-visible{display:none !important}.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .col-sm-12:has(.g-menu-wrapper-discover){padding:0}.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .g-menu-wrapper-discover{width:335px;height:68px}.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .g-menu-wrapper-discover>.g-menu-ul{padding:0;display:flex;width:100%;height:100%;align-items:flex-end}.ov-masterplan .purple-background .component.tabs .g-container:has(#g-menu-ul-residences) .g-menu-wrapper-discover>.g-menu-ul li a{border-bottom:none;padding:0;margin:0;font-family:"BrownStd-Bold";display:flex;flex-direction:column;gap:2px;text-transform:uppercase}}.ov-masterplan .purple-background .component.tabs .g-menu-ul li:first-of-type a::before{content:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Masterplan/check-white")}.ov-masterplan .purple-background .component.tabs .g-menu-ul li:first-of-type a.active::before{content:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Masterplan/check-active")}.ov-masterplan .purple-background .component.tabs .g-menu-ul li:nth-of-type(2) a::before{content:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Masterplan/soon-white")}.ov-masterplan .purple-background .component.tabs .g-menu-ul li:nth-of-type(2) a.active::before{content:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Masterplan/soon-active")}.ov-masterplan .purple-background .component.background-white-full{background-color:#fff;max-width:unset;padding:80px 0;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-repeat:no-repeat;background-size:1040px 1066px;background-position:-300px -400px}@media(max-width: 767px){.ov-masterplan .purple-background .component.background-white-full{padding:40px 0px}}.ov-masterplan .purple-background .component.background-white-full>.component-content{max-width:1200px;margin:auto}.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-title{font-family:"Chronicle Display Black";color:#3a2747}@media(max-width: 767px){.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-title{padding:0 20px 20px}}.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-info{font-family:"BrownStd"}@media(max-width: 767px){.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-info{padding:0 40px 20px}}.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-img{padding:0}.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-img>img{aspect-ratio:1200/500;border-radius:0}@media(max-width: 767px){.ov-masterplan .purple-background .component.background-white-full>.component-content .sustainability-in-action-img>img{-o-object-fit:contain;object-fit:contain;height:140px !important}}.ov-masterplan .purple-background .component.background-white-full>.component-content .edu-facilties-container{padding:40px 0 0 0;gap:8px 33px}.ov-masterplan .purple-background .component.background-white-full>.component-content .edu-facilties-container .facilities{padding:0}.ov-masterplan .purple-background .component.background-white-full>.component-content .edu-facilties-container .facilities>p{text-wrap:pretty;font-family:"BrownStd";font-weight:400}@media(max-width: 767px){.ov-masterplan .purple-background .component.background-white-full>.component-content .edu-facilties-container{width:89.3%;margin:auto}}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]){max-width:unset}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-])>.component-content{-o-border-image:linear-gradient(hsla(276, 29%, 22%, 0.9), hsla(276, 29%, 22%, 0.9)) 1;border-image:linear-gradient(hsla(276, 29%, 22%, 0.9), hsla(276, 29%, 22%, 0.9)) fill 1;padding:80px 0}@media(max-width: 767px){.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-])>.component-content{padding:40px 20px}}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-])>.component-content>.component.rich-text.col-xs-12{max-width:1200px;margin:auto}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-])>.component-content>.component.rich-text.col-xs-12:has(+div.component.rich-text.col-xs-12){margin-bottom:40px}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=amenity-]{padding:0;justify-content:center;align-items:center;gap:40px;margin:0}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=amenity-]>div[class*=centre-],.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=amenity-]>div[class*=cafe-]{flex:1 0;width:580px}@media(max-width: 767px){.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=amenity-]>div[class*=centre-],.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=amenity-]>div[class*=cafe-]{width:100%}}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=centre-],.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=cafe-]{color:#fff;padding:0}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=centre-] img,.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=cafe-] img{height:unset !important;aspect-ratio:580/300 !important;border-radius:0}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=centre-] p,.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=cafe-] p{color:#fff}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=centre-] div[class*=-title],.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=cafe-] div[class*=-title]{font-family:"Chronicle Display Black"}@media(max-width: 767px){.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=centre-],.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=cafe-]{order:2}.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=centre-]:has(>img),.ov-masterplan .purple-background .component.container.col-xs-12:has(div[class*=amenity-]) div[class*=cafe-]:has(>img){order:1}}@media(min-width: 1200px){.mq-page{position:static}}.mq-page #wrapper{overflow:hidden}.mq-page .hero-banner-one{margin-top:80px;margin-bottom:0}.mq-page .hero-banner-one:has(.plyr){margin-top:0}@media(max-width: 1200px){.mq-page .hero-banner-one:has(.plyr){height:400px}}@media(max-width: 1200px){.mq-page .hero-banner-one:has(.plyr) iframe{min-width:177.77vh;height:400px}}@media(max-width: 767px){.mq-page .hero-banner-one__overlay{padding-bottom:0}}.mq-page .hero-banner-one__overlay-wrapper{max-width:700px}@media(max-width: 800px){.mq-page .hero-banner-one__overlay-wrapper{max-width:unset;padding-inline:1rem}}.mq-page .hero-banner-one__overlay-wrapper h5{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.mq-page .hero-banner-one__overlay-wrapper p{margin-bottom:40px}.mq-page .hero-banner-one__overlay-wrapper img{order:2;width:72px;height:auto}.mq-page .hero-banner-one__text{order:1;text-align:center}.mq-page .hero-banner-one__text h3{color:#fff;font-family:"BrownStd";font-size:14px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.mq-page .hero-banner-one__text h1{margin:10px 0}.mq-page .hero-banner-one__scroll-icon{display:none}.mq-page .mq-btn__container{margin:auto}.mq-page .mq-btn__container a[target=_blank]::after{display:none}.mq-page .mq-btn__container a::before{display:none}.mq-page .mq-btn__container a:hover{text-decoration:none}.mq-page .mq-btn__container a[target=_blank]:not(.btn){text-decoration:unset;font-family:"BrownStd";font-size:16px;font-weight:700;line-height:25px;text-align:center;padding:13.41px 0;width:250px;border:1px solid #e292e2}@media(max-width: 992px){.mq-page .mq-btn__container a[target=_blank]:not(.btn){width:100%}}.mq-page .mq-container-maxwidth{margin:0 auto;max-width:1220px;padding-block:120px}@media(min-width: 1550px){.mq-page .mq-container-maxwidth{max-width:1550px}}@media(min-width: 1200px)and (max-width: 1549px){.mq-page .mq-container-maxwidth{max-width:1200px}}.mq-page .mq-container-maxwidth:has(.logo-grid),.mq-page .mq-container-maxwidth:has(.mq-tabs){background-color:#3a2747;max-width:unset}@media(max-width: 992px){.mq-page .mq-container-maxwidth:has(.logo-grid),.mq-page .mq-container-maxwidth:has(.mq-tabs){padding:40px 0}}@media(min-width: 992px){.mq-page .mq-container-maxwidth:has(.logo-grid){padding-block:80px}}.mq-page .mq-container-maxwidth:has(.mq-tabs){padding:80px 0}@media(max-width: 992px){.mq-page .mq-container-maxwidth:has(.mq-tabs){padding:40px 0 40px 20px}}.mq-page .mq-container-maxwidth:has(.mq-content-block__logo-container){padding-block:80px}@media(max-width: 992px){.mq-page .mq-container-maxwidth:has(.mq-content-block__logo-container){padding:60px 30px}}.mq-page .mq-container-maxwidth:has(.mq-content-block__center-video){padding-bottom:80px}@media(max-width: 992px){.mq-page .mq-container-maxwidth:has(.mq-content-block__center-video){padding-bottom:60px}}.mq-page .mq-bg-blue{background:#fff}.mq-page .mq-bg-blue p{color:#666}.mq-page .mq-bg-blue h1,.mq-page .mq-bg-blue h2,.mq-page .mq-bg-blue h3{color:#3a2747}.mq-page .mq-bg-blue:has(.mq-carousel) .mq-container-maxwidth{padding:80px 0 41px}@media(max-width: 992px){.mq-page .mq-bg-blue:has(.mq-carousel) .mq-container-maxwidth{padding:40px 20px}}.mq-page .mq-bg-white:has(+.mq-video-overlay){display:none}.mq-page .mq-bg-white:has(.mq-content-block__logo-container){background-color:#3a2747}.mq-page .mq-bg-white:has(.mq-content-block__logo-container) .mq-content-block__logo p,.mq-page .mq-bg-white:has(.mq-content-block__logo-container) .mq-btn__container a[target=_blank]:not(.btn){color:#fff}.mq-page .background-white-full{max-width:unset;background-color:#fff;padding-bottom:80px}@media(max-width: 992px){.mq-page .background-white-full{padding-bottom:40px;text-align:center}}.mq-page .background-white-full .column-splitter{margin-inline:auto;justify-content:center;align-items:center}@media(min-width: 1200px){.mq-page .background-white-full .column-splitter{max-width:1200px}}@media(min-width: 1550px){.mq-page .background-white-full .column-splitter{max-width:1550px}}.mq-page .background-white-full .column-splitter .image a{pointer-events:none;padding-bottom:0}.mq-page .background-white-full .column-splitter h1,.mq-page .background-white-full .column-splitter h2{margin-bottom:0;color:#443251 !important;font-size:36px}.mq-page .background-white-full .column-splitter p{color:#666;margin-bottom:16px}@media(max-width: 992px){.mq-page .background-white-full .column-splitter p:last-of-type{margin-bottom:30px}}.mq-page .background-white-full .column-splitter p:first-of-type{margin-top:30px}.mq-page .background-white-full .column-splitter img{width:100%;height:100%}.mq-page .mq-bg-gradient{background:#fff}.mq-page .mq-bg-gradient h1,.mq-page .mq-bg-gradient h2,.mq-page .mq-bg-gradient h3{color:#3a2747}.mq-page .mq-bg-gradient p{color:#666}.mq-page .mq-bg-gradient h3{font-family:BrownStd;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.1em;text-transform:uppercase;margin-block:0}@media(max-width: 992px){.mq-page .mq-bg-gradient h3{font-size:12px}}@media(max-width: 992px){.mq-page .mq-bg-gradient .mq-content-block--text-center p{margin-bottom:0}}.mq-page .mq-bg-gradient .mq-container-maxwidth{padding-block:80px 50px}@media(max-width: 992px){.mq-page .mq-bg-gradient .mq-container-maxwidth{padding-block:40px}}.mq-page .mq-page.dh-page a[target=_blank]{text-decoration:unset !important}.mq-page .mq-page h1,.mq-page .mq-page h2,.mq-page .mq-page h3{line-height:normal;text-transform:none;margin:0}.mq-page .mq-page h1{font-size:55px;font-weight:375}@media(max-width: 992px){.mq-page .mq-page h1{font-size:45px}}.mq-page .mq-page h3{font-size:22px}.mq-page .mq-page p{text-align:center;font-size:16px;font-weight:400;margin:0}.mq-page .mq-page sup{font-size:10px}.mq-page .mq-page p,.mq-page .mq-page h3{font-family:"rework-regular" !important}@media(max-width: 992px){.mq-page .mq-page.dh-page p{font-size:12px}}.mq-page .text-white{color:#fff}.mq-page #content ul.mq-carousel__slides{position:relative}@media(max-width: 768px){.mq-page #content ul.mq-carousel__slides{padding-left:10px}}@media(max-width: 992px){.mq-page .mq-carousel{padding-bottom:40px}}.mq-page .mq-carousel__slides{margin:0;padding-bottom:80px;padding-left:83px}@media(max-width: 992px){.mq-page .mq-carousel__slides{padding-bottom:0px;padding-left:20px}}.mq-page .mq-carousel__slide-image{aspect-ratio:900/506;-o-object-fit:cover;object-fit:cover}.mq-page .mq-carousel__slide-caption{font-family:"BrownStd";font-weight:700;line-height:22px;color:#443251;padding-top:15px;font-size:16px}@media(max-width: 992px){.mq-page .mq-carousel__slide-caption{font-size:10px}}.mq-page .mq-carousel .owl-nav{display:flex;position:absolute;width:93%;justify-content:space-between;top:40%;transform:translateY(-50%)}@media(max-width: 768px){.mq-page .mq-carousel .owl-nav{display:flex !important;justify-content:space-between;top:40%}}.mq-page .mq-carousel .owl-nav .owl-next{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20opacity%3D%220.75%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2220%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M23%2011L15%2020L23%2029%22%20stroke%3D%22%23443251%22%20stroke-width%3D%222%22/%3E%3C/svg%3E") !important;width:40px;height:40px;transform:rotate(180deg)}.mq-page .mq-carousel .owl-nav .owl-next span{display:none}.mq-page .mq-carousel .owl-nav .owl-next:hover{background:rgba(0,0,0,0)}.mq-page .mq-carousel .owl-nav .owl-prev{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20opacity%3D%220.75%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2220%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M23%2011L15%2020L23%2029%22%20stroke%3D%22%23443251%22%20stroke-width%3D%222%22/%3E%3C/svg%3E") !important;width:40px;height:40px}.mq-page .mq-carousel .owl-nav .owl-prev span{display:none}.mq-page .mq-carousel .owl-nav .owl-prev:hover{background:rgba(0,0,0,0)}.mq-page .mq-tabs{background-color:#3a2747;display:flex;justify-content:center;position:relative;flex-direction:column;margin:0 auto;max-width:1220px}@media(min-width: 1550px){.mq-page .mq-tabs{max-width:1550px}}@media(min-width: 1200px)and (max-width: 1549px){.mq-page .mq-tabs{max-width:1200px}}.mq-page .mq-tabs h5{font-family:"BrownStd";font-size:14px;font-weight:700;line-height:20px;text-align:center;color:#fff;margin:20px 0}@media(max-width: 992px){.mq-page .mq-tabs h5{margin:0}}.mq-page .mq-tabs h4{letter-spacing:2px}.mq-page .mq-tabs__title{color:#fff;font-family:"Chronicle Display Black";font-size:36px;font-weight:450;line-height:46px;text-align:center;padding-block:0;text-transform:capitalize;margin-bottom:40px}.mq-page .mq-tabs-nav{background-color:#3a2747;display:flex;flex-wrap:wrap;padding-left:unset !important;margin:0}@media(max-width: 992px){.mq-page .mq-tabs-nav{flex-wrap:unset;overflow-x:scroll;overflow-y:hidden}}.mq-page .mq-tabs-nav li{position:relative;display:inline-block;border-bottom:0;cursor:pointer;font-size:16px;font-weight:400;text-transform:uppercase;color:#2c2829;text-align:center;opacity:.5;padding:0 15px}@media(min-width: 1200px){.mq-page .mq-tabs-nav li{flex:14.2142857143%}}@media(max-width: 772px){.mq-page .mq-tabs-nav li{flex:50%}}@media(min-width: 773px)and (max-width: 1200px){.mq-page .mq-tabs-nav li{flex:33.3333333333%}}.mq-page .mq-tabs-nav li.active{border-color:#fff !important;border-bottom:4px solid #fff;opacity:1;text-decoration:none}.mq-page .mq-tabs-nav li:hover{text-decoration:none}.mq-page .mq-tabs-nav a{color:#2c2829;text-transform:uppercase;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%;padding:0 15px}.mq-page .mq-tabs-nav a::before{display:none}.mq-page .mq-tabs-nav a:hover{text-decoration:none}.mq-page .mq-tabs-nav a img{width:100%;height:100%;display:block}@media(max-width: 992px){.mq-page .mq-tabs-nav .logo{width:105px}}.mq-page .mq-tabs .mq-tab-content{padding-top:40px;border-top:2px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,0)}.mq-page .mq-tabs__content-section{display:flex;justify-content:center;gap:40px}@media(max-width: 992px){.mq-page .mq-tabs__content-section{flex-direction:column-reverse;padding-right:20px;gap:30px}}.mq-page .mq-tabs--text-image{flex:1 0 58.3%}.mq-page .mq-tabs--text-image__text{text-align:left;padding-top:17px;padding-right:0}@media(max-width: 992px){.mq-page .mq-tabs--text-image__text{text-align:center}}.mq-page .mq-tabs--text-image__text h4{color:#fff;text-transform:unset;margin-bottom:32px;font-family:"BrownStd";font-size:22px;font-weight:700;line-height:32px;margin-bottom:15px}@media(max-width: 992px){.mq-page .mq-tabs--text-image__text h4{font-size:20px}}.mq-page .mq-tabs--text-image__text p{color:hsla(0,0%,100%,.75);text-align:left;font-family:"BrownStd";font-size:16px;font-weight:400;line-height:30px;margin-bottom:0}@media(max-width: 992px){.mq-page .mq-tabs--text-image__text p{text-align:center}}.mq-page .mq-tabs--text-image__img img{-o-object-fit:cover;object-fit:cover}.mq-page .mq-tabs__image{flex:1 0 38.3%;display:flex;justify-content:flex-end;margin-left:0;position:relative}@media(max-width: 992px){.mq-page .mq-tabs__image{margin:0}}.mq-page .mq-tabs__img{width:100%;height:100%;aspect-ratio:460/350}.mq-page .mq-tabs__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:460/350}.mq-page .mq-tabs__img-overlay{position:absolute;left:calc(100% - 140px);bottom:0px}.mq-page .mq-tabs__img-overlay img{width:140px}.mq-page .sl-content-tabs{padding:44px 118px 82px 118px}.mq-page .mq-content-block--text-center{text-align:center}@media(min-width: 992px){.mq-page .mq-content-block--text-center:has(.mq-content-block__video){width:400px;margin:auto}}@media(min-width: 992px){.mq-page .mq-content-block--text-center:has(.mq-main-heading){width:90%}}.mq-page .mq-content-block--text-center h1{font-size:28px}@media(max-width: 992px){.mq-page .mq-content-block--text-center h1{font-size:24px}}.mq-page .mq-content-block--text-center p{margin-block:30px}.mq-page .mq-content-block--text-center .mq-btn__container a:hover{transition:none}@media(min-width: 992px){.mq-page .mq-content-block__logo{width:100%}}.mq-page .mq-content-block__logo .mq-btn__container a{padding:10px 16px}.mq-page .mq-content-block__logo p{margin-block:80px 40px}@media(max-width: 992px){.mq-page .mq-content-block__logo p{margin-block:40px}}.mq-page .mq-content-block__logo-container{padding:0;display:flex;-moz-column-gap:80px;column-gap:80px;row-gap:2px;flex-wrap:wrap;align-items:center;justify-content:center}@media(min-width: 992px){.mq-page .mq-content-block__logo-container{display:flex}}.mq-page .mq-content-block__logo-container img{filter:brightness(0) invert(1)}@media(max-width: 992px){.mq-page .mq-content-block__logo-container img{max-width:67%;-o-object-fit:contain;object-fit:contain}}.mq-page .mq-content-block__video{padding:100.78% 0 0 0;position:relative;overflow:hidden}.mq-page .mq-content-block__center-video{position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);max-height:calc(100vh + 1px);-o-object-fit:cover;object-fit:cover}.mq-page .mq-content-block__heading h1{margin:0;font-family:"Chronicle Display Black";font-size:36px;font-weight:450;line-height:46px;text-align:center;color:#443251 !important}.mq-page .mq-content-block__heading h3{color:#3a2747;margin-top:20px}.mq-page .logo-grid{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:53px}.mq-page .logo-grid__center{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:80px}@media(max-width: 992px){.mq-page .logo-grid__center{gap:60px}}.mq-page .logo-grid__center img{width:180px}.mq-page .logo-grid__center-text{position:absolute;color:#fff;top:23%;font-family:"Chronicle Display Black" !important;font-size:36px;font-weight:400;line-height:46px;margin-bottom:0}.mq-page .logo-grid__flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;max-width:1200px}@media(max-width: 992px){.mq-page .logo-grid__flex{flex-direction:column;gap:40px}}.mq-page .logo-grid__flex-item{display:flex;justify-content:flex-start;width:auto}.mq-page .logo-grid__flex-item img{display:block}.mq-page .logo-grid .mq-btn__container a{color:#fff}.mq-page .mq-video-overlay{position:relative}.mq-page .mq-video-overlay__video{display:block;width:100vw;height:100vh;max-height:308px;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.mq-page .mq-video-overlay__video{max-height:580px;aspect-ratio:16/9}}.mq-page .mq-video-overlay__text{position:absolute;top:50%;left:50%;color:#fff;font-size:36px;font-style:normal;font-weight:300;transform:translate(-50%, -50%);text-align:center;font-family:"Chronicle Display Black";line-height:46px}@media(max-width: 772px){.mq-page .mq-video-overlay__text{font-size:28px;line-height:34px}}@media(min-width: 773px)and (max-width: 1100px){.mq-page .mq-video-overlay__text{font-size:30px}}@media(min-width: 1300px){.mq-page .mq-video-overlay__text{width:80vw;margin:auto}}@media(max-width: 1299px){.mq-page .mq-video-overlay__text{width:335px;height:100%;align-content:center}}.mq-page .mq-main-heading{padding-top:80px}.mq-page .mq-main-heading h3{text-align:center;font-size:12px;font-weight:126 !important;line-height:normal;margin-bottom:10px;text-transform:uppercase;font-family:"rework-regular" !important}.mq-page .mq-main-heading h1{text-align:center;font-size:28px;font-weight:300;text-transform:unset}.mq-page .mq-main-heading__logo-container img{filter:brightness(0) invert(1);max-width:70px}.builder-page div#content{background-color:#fff !important}.builder-page .visit-us .info{max-width:500px}.promotions .hero-banner-one__overlay{background-color:unset;background:radial-gradient(54.83% 113.37% at 50.81% 47.26%, rgba(0, 0, 0, 0.625) 0%, rgba(0, 0, 0, 0.6) 66%, rgba(0, 0, 0, 0) 95%)}@media(max-width: 769px){.promotions .hero-banner-one__overlay{background:radial-gradient(54.83% 113.37% at 50.81% 47.26%, rgba(0, 0, 0, 0.525) 0%, rgba(0, 0, 0, 0.5) 66%, rgba(0, 0, 0, 0) 95%)}}@media(max-width: 769px){.promotions .hero-banner-one{height:500px}}@media(min-width: 769px){.promotions .hero-banner-one{height:calc(25rem + 80px)}}@media(min-width: 992px)and (max-width: 1200px){.promotions .alphabet-carousel__slide-inner{grid-template-columns:minmax(450px, 47.3%) minmax(300px, 21%) minmax(350px, 53%)}}@media(min-width: 1200px){.promotions .alphabet-carousel__slide-inner{grid-template-columns:minmax(480px, 47%) minmax(260px, 21%) minmax(360px, 53%)}}@media(min-width: 992px)and (max-width: 1250px){.promotions .alphabet-carousel__slide-content{padding:30px;max-width:450px}}@media(min-width: 992px){.promotions .alphabet-carousel__slider{padding:0 0 55px;top:unset}}@media(min-width: 992px){.promotions .alphabet-carousel #tns1>.tns-item{margin:0 95px 0 0}}@media(min-width: 992px)and (max-width: 1300px){.promotions .alphabet-carousel #tns1>.tns-item{margin:0 50px 0 0}}@media(min-width: 1550px){.promotions .alphabet-carousel #tns1>.tns-item{margin:0}}.promotions .alphabet-carousel .tns-controls button{top:320px}@media(min-width: 992px)and (max-width: 1300px){.promotions .alphabet-carousel .tns-controls button{background-color:hsla(0,0%,100%,.5);width:60px;height:60px}}.amenity-page .component.rich-text .amenity-title,.amenity-page .component.rich-text.purple-background .education-in-action .title-container div.education-in-action-title,.amenity-page .component.rich-text.background-white-full .education-in-action-title{padding:0;font-family:"Chronicle Display Black"}.amenity-page main{overflow:hidden}@media(min-width: 1365px){.amenity-page .hero-banner-one__image img{transform:translateY(65px)}}.amenity-page .hero-banner-one__overlay{background-color:rgba(0,0,0,.6) !important;padding-top:80px}@media(max-width: 767px){.amenity-page .hero-banner-one__overlay{padding-top:0px}}@media(min-width: 769px){.amenity-page .hero-banner-one{height:calc(25rem + 80px);margin-top:80px}}.amenity-page .edu-facilties-container{padding:40px 0 0;gap:30px 40px}.amenity-page .edu-facilties-container div.education-facilities .facilities{padding:0}.amenity-page .edu-facilties-container div.education-facilities .facilities span:has(strong){margin-left:14px}.amenity-page .edu-facilties-container div.education-facilities .facilities span:has(strong) strong{color:#3a2747;font-family:"BrownStd";font-weight:700;font-size:1.25em}.amenity-page .edu-facilties-container div.education-facilities .facilities p{color:#666;margin-top:12px;margin-bottom:0}.amenity-page .component.rich-text.background-white-full{background-color:#fff;max-width:unset;padding:80px 0}@media(max-width: 767px){.amenity-page .component.rich-text.background-white-full{padding:40px 0}}.amenity-page .component.rich-text.background-white-full .education-in-action{width:88%}.amenity-page .component.rich-text.background-white-full .education-in-action-title{color:#3a2747;text-align:center}.amenity-page .component.rich-text.background-white-full .education-in-action p.education-facilities{text-align:center;margin:1em 1.03em}.amenity-page .component.rich-text.background-white-full .education-in-action .sustainability-in-action-img{padding:0}.amenity-page .component.rich-text.background-white-full .education-in-action .sustainability-in-action-img img{border-radius:0;aspect-ratio:1200/500;-o-object-fit:cover;object-fit:cover}.amenity-page .component.rich-text.purple-background:has(.education-in-action){padding:80px 83px;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Amenity/amentiy-purple-bg");background-size:cover;background-repeat:no-repeat}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background:has(.education-in-action){padding:40px 20px}}.amenity-page .component.rich-text.purple-background .education-in-action{display:grid;grid-template-columns:1fr}@media(min-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action{grid-template-columns:minmax(auto, 530px) 50px minmax(auto, 700px);grid-template-rows:244px 136px auto auto}}@media(min-width: 1500px){.amenity-page .component.rich-text.purple-background .education-in-action{grid-template-columns:minmax(530px, 44.2%) minmax(50px, 4.2%) minmax(700px, 58.3%);grid-template-rows:minmax(358px, auto) minmax(22px, auto) minmax(304px, auto)}}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .title-container{text-align:center;order:1}}@media(min-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .title-container{grid-column:1/2}}.amenity-page .component.rich-text.purple-background .education-in-action .title-container img.monogram-logo{display:block;aspect-ratio:1/1;width:100px}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .title-container img.monogram-logo{margin:auto}}.amenity-page .component.rich-text.purple-background .education-in-action .title-container div.education-in-action-title{margin-top:30px}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .title-container div.education-in-action-title{margin-bottom:30px}}.amenity-page .component.rich-text.purple-background .education-in-action p.education-in-action-title{padding:0;font-family:"BrownStd-Light";font-size:1em;line-height:26px;width:88%;margin:30px 10px 0 60px}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action p.education-in-action-title{width:100%;text-align:center;margin:30px 0 0 0;order:4}}@media(min-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action p.education-in-action-title{grid-column:3/4;grid-row:3/4}}@media(min-width: 1500px){.amenity-page .component.rich-text.purple-background .education-in-action p.education-in-action-title{margin:30px 0 0 auto}}.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-img{padding:0}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-img{margin-top:20px;margin-bottom:20px;order:3}}@media(min-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-img{grid-column:1/3;grid-row:2/4;z-index:1}}.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-img img{border-radius:0;aspect-ratio:580/326;-o-object-fit:cover;object-fit:cover;-o-object-position:center 65%;object-position:center 65%;border-radius:0;display:block;transform:scaleX(-1)}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-video{order:2}}@media(min-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-video{grid-column:2/4;grid-row:1/3}}.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-video iframe{width:100%;height:100%;aspect-ratio:750/380}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-video iframe{aspect-ratio:270/170}}@media(min-width: 1500px){.amenity-page .component.rich-text.purple-background .education-in-action .sustainability-in-action-video iframe{height:450px;aspect-ratio:unset}}.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container{padding-top:60px}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container{grid-template-columns:1fr;order:5;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.3);margin-top:40px}}@media(min-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container{grid-column:1/4;grid-row:4/5}}@media(max-width: 992px){.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container .facilities{text-align:center}}.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container .facilities span:has(strong){margin-left:14px}.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container .facilities span:has(strong) strong{color:#fff}.amenity-page .component.rich-text.purple-background .education-in-action .edu-facilties-container .facilities p{color:#fff}.amenity-page .component.rich-text:has(.amenity){background-color:#fff;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-repeat:no-repeat;background-size:1040px 1066px;background-position:-315px 130px}.amenity-page .component.rich-text .amenity{padding:40px 20px;gap:30px}@media(min-width: 992px){.amenity-page .component.rich-text .amenity{padding:80px 83px;gap:40px;align-items:center}}@media(min-width: 1400px){.amenity-page .component.rich-text .amenity{width:88%;padding:80px 0}}@media(min-width: 1400px){.amenity-page .component.rich-text .amenity-centre{max-width:1366px;width:88%;margin:auto}}.amenity-page .component.rich-text .amenity-left-side,.amenity-page .component.rich-text .amenity-right-side{flex:1 0 48%;max-width:unset}.amenity-page .component.rich-text .amenity-title,.amenity-page .component.rich-text .amenity-info,.amenity-page .component.rich-text .amenity-right-side{padding:0}.amenity-page .component.rich-text .amenity-title{color:#3a2747;margin-bottom:20px}.amenity-page .component.rich-text .amenity-info{color:#666;line-height:26px}@media(max-width: 992px){.amenity-page .component.rich-text .amenity-left-side{order:2}}@media(max-width: 992px){.amenity-page .component.rich-text .amenity-right-side{order:1}}.amenity-page .component.rich-text .amenity-right-side img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover;border-radius:0;aspect-ratio:580/380;display:block}@media(max-width: 767px){.amenity-page .component.rich-text .centre-title{width:99%}}.amenity-page .alphabet-carousel__wrapper{background-color:#ede3dd}.amenity-page .alphabet-carousel__wrapper::before{content:none}.amenity-page .alphabet-carousel__slider{top:0;padding:80px 0}@media(max-width: 992px){.amenity-page .alphabet-carousel__slider{padding:0}}@media(min-width: 1400px){.amenity-page .alphabet-carousel__slider{width:85%}}.amenity-page .alphabet-carousel__slider #tns1>.tns-item{height:unset}@media(max-width: 992px){.amenity-page .alphabet-carousel__slide-content{padding-bottom:30px}.amenity-page .alphabet-carousel__slide-content a{width:100%}}@media(max-width: 769px){.house-land-page .hero-banner-one{height:calc(31.25rem + 80px)}}@media(min-width: 769px){.house-land-page .hero-banner-one{height:calc(25rem + 80px)}}.house-land-page .component.rich-text:has(.landhomes){padding:0 20px}.house-land-page .townhomes-release{padding:60px 0;max-width:1200px;gap:40px}@media(max-width: 992px){.house-land-page .townhomes-release{padding:40px 20px;gap:30px}}.house-land-page .townhomes-release .release-left-side,.house-land-page .townhomes-release .release-right-side{width:unset;flex:1 0 48%}.house-land-page .townhomes-release .release-left-side{padding:0}.house-land-page .townhomes-release .release-left-side img{-o-object-fit:cover;object-fit:cover;width:100% !important;height:100% !important;aspect-ratio:580/600}@media(max-width: 992px){.house-land-page .townhomes-release .release-left-side img{aspect-ratio:335/300}}.house-land-page .townhomes-release .central-title,.house-land-page .townhomes-release .central-info,.house-land-page .townhomes-release .central-downloads{padding:0;margin:0}.house-land-page .townhomes-release .central-title{font-family:"Chronicle Display Black",serif;color:#443251;padding-bottom:20px}.house-land-page .townhomes-release .central-info ul{list-style-type:disc;padding-left:0;margin-top:30px;margin-left:1.25rem;text-align:left}.house-land-page .townhomes-release .central-info ul li:has(>strong){font-size:1.25em}.house-land-page .townhomes-release .central-info ul li:has(>strong)::marker{color:#443251}.house-land-page .townhomes-release .central-info ul li:has(>strong):not(:last-of-type){margin-bottom:20px}.house-land-page .townhomes-release .central-info ul li:has(>strong) strong{font-family:"BrownStd";font-weight:700;color:#3a2747}.house-land-page .townhomes-release .central-downloads{gap:0 10.34%;margin-top:30px}.house-land-page .townhomes-release .central-downloads li{border-top:1px solid #ddd;padding:15px 0;color:#3a2747;flex:1 0 41%;align-items:baseline}@media(min-width: 769px){.house-land-page .townhomes-release .central-downloads li{max-width:45%}}.house-land-page .townhomes-release .central-downloads li::after{content:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/House and Land/download")}.house-land-page .townhomes-release .central-downloads li a{font-family:"BrownStd";font-weight:700;padding:0}.house-land-page .townhomes-release .central-downloads li:nth-of-type(1){border-top:none}@media(min-width: 992px){.house-land-page .townhomes-release .central-downloads li:nth-of-type(1),.house-land-page .townhomes-release .central-downloads li:nth-of-type(2),.house-land-page .townhomes-release .central-downloads li:nth-last-of-type(1),.house-land-page .townhomes-release .central-downloads li:nth-last-of-type(2){padding:0}.house-land-page .townhomes-release .central-downloads li:nth-of-type(1),.house-land-page .townhomes-release .central-downloads li:nth-of-type(2){padding-bottom:15px;border:none}.house-land-page .townhomes-release .central-downloads li:nth-last-of-type(1),.house-land-page .townhomes-release .central-downloads li:nth-last-of-type(2){padding-top:15px}}.house-land-page .purple-background:has(.visit-us) .rich-text{padding:0}.programs-page h2{font-size:36px;line-height:46px;font-family:var(--primaryFont)}@media(max-width: 769px){.programs-page .hero-banner-one{height:calc(26.25rem + 80px)}.programs-page .hero-banner-one__overlay{padding-bottom:0}}@media(min-width: 769px){.programs-page .hero-banner-one{height:calc(25rem + 80px)}}.programs-page .component.rich-text .program-title{color:#3a2747;font-family:"Chronicle Display Black";font-size:1.875em;font-weight:400;line-height:46px}.programs-page .component.rich-text .program-subtitle{margin:20px 0 40px;color:#666;font-family:"BrownStd";font-size:1em;font-weight:400;line-height:26px}.programs-page .component.rich-text:has(.image-grid){background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-repeat:no-repeat;background-size:1040px 1066px;background-position:-376px 50%;padding:80px 0 90px}@media(max-width: 992px){.programs-page .component.rich-text:has(.image-grid){padding:40px 20px 50px;background-image:none}}.programs-page .component.rich-text .image-grid{border-radius:0;padding:0;margin:0 auto;background-color:rgba(0,0,0,0)}.programs-page .component.rich-text .image-grid .row{justify-content:center;gap:15px}.programs-page .component.rich-text .image-grid .row .program-box{border:1px solid #eee;padding:20px;background-color:#fff}@media(min-width: 992px){.programs-page .component.rich-text .image-grid .row .program-box{padding:30px;flex:0 0 30%}}.programs-page .component.rich-text .image-grid .row .program-box:first-of-type .content-title{padding-bottom:5px}@media(min-width: 768px){.programs-page .component.rich-text .image-grid .row .program-box:first-of-type .content-title{padding-top:4px}}.programs-page .component.rich-text .image-grid .row .program-box:first-of-type img{margin-top:6px}.programs-page .component.rich-text .image-grid .row .program-box .card{position:static;padding:0;align-content:center}.programs-page .component.rich-text .image-grid .row .program-box .card__item{margin:0}.programs-page .component.rich-text .image-grid .row .program-box .card__item .content-title{margin:30px 0 8px;font-family:"Chronicle Display Black",serif;font-size:1.375em;font-weight:450;line-height:32px;color:#3a2747}@media(min-width: 1200px){.programs-page .component.rich-text .image-grid .row .program-box .card__item .content-title{width:86%;margin-left:auto;margin-right:auto}}.programs-page .component.rich-text .image-grid .row .program-box .card__item .content-description{font-size:1em;line-height:26px;font-family:"BrownStd"}.programs-page .component.rich-text .image-grid .row .program-box .card__item .content-description a{padding:0;font-family:"BrownStd";font-weight:700;text-decoration:underline;color:#3a2747}.programs-page .component.rich-text .image-grid .row .program-box .card:has(>.content-description){text-align:center;width:95%;margin:auto}.programs-page .component.rich-text .vip-background{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Programs/program-vip-bg");background-size:cover;background-repeat:no-repeat;-o-border-image:linear-gradient(hsla(276, 29%, 22%, 0.9), hsla(276, 29%, 22%, 0.9)) 1;border-image:linear-gradient(hsla(276, 29%, 22%, 0.9), hsla(276, 29%, 22%, 0.9)) fill 1}.programs-page .alphabet-carousel__wrapper{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Programs/purple_bg_program");background-size:cover;background-repeat:no-repeat}.programs-page .alphabet-carousel__wrapper::before{content:none}.programs-page .alphabet-carousel__slider{top:0;padding:80px 0}@media(max-width: 992px){.programs-page .alphabet-carousel__slider{padding:0}}.programs-page .alphabet-carousel__slider #tns1>.tns-item{height:unset}@media(max-width: 992px){.programs-page .alphabet-carousel__slide-content{padding-bottom:30px}}.programs-page .alphabet-carousel__slide-content a{width:100%;margin-bottom:0}.programs-page .alphabet-carousel .tns-controls button{border-color:rgba(255,127,0,.5);background-color:#3a2747;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Images/icons/white-up_arrow_icon_xtrasmall")}@media(max-width: 769px){.ol-news-and-events .hero-banner-one{height:calc(26.25rem + 80px)}.ol-news-and-events .hero-banner-one__overlay{padding-bottom:0}}@media(min-width: 769px){.ol-news-and-events .hero-banner-one{height:calc(25rem + 80px)}}.ol-news-and-events .image-grid .card__content .content-description a.learn-more{color:#e292e2}.sl-page-townhomes .hero-banner-one .cta-square-large{background-color:#e292e2}@media(min-width: 769px){.sl-page-townhomes .hero-banner-one .cta-square-large{max-width:31.25%;margin:auto}}.sl-page-townhomes .hero-banner-one .cta-square-large a{color:#3a2747;font-family:"BrownStd";font-size:16px;font-weight:700;line-height:25px;padding:11px 0}@media(max-width: 769px){.sl-page-townhomes .hero-banner-one{height:calc(31.25rem + 80px)}.sl-page-townhomes .hero-banner-one__overlay{padding-bottom:0}}@media(min-width: 769px){.sl-page-townhomes .hero-banner-one{height:calc(25rem + 80px)}}.sl-page-townhomes .component.rich-text.bloom-container{background-color:#fff;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-repeat:no-repeat;background-size:1040px 1066px;background-position:-315px 130px;padding:80px 0}.sl-page-townhomes .component.rich-text.bloom-container .amenity-cafe{margin-top:0;margin-bottom:0}@media(max-width: 767px){.sl-page-townhomes .component.rich-text.bloom-container{background-image:none;padding:40px 20px}.sl-page-townhomes .component.rich-text.bloom-container .amenity-cafe{margin:0}}.sl-page-townhomes .component.rich-text.tan-background{background-color:#fff;padding-bottom:80px;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Promotions/promo-carousel-bg");background-repeat:no-repeat;background-size:1040px 1066px;background-position:-376px 50%}.sl-page-townhomes .component.rich-text.tan-background .button1,.sl-page-townhomes .component.rich-text.tan-background .button2{padding:0 25px;height:48px;align-content:center}@media(max-width: 767px){.sl-page-townhomes .component.rich-text.tan-background{padding-bottom:40px}}.sl-page-townhomes .component.rich-text.purple-background .amenity-centre:first-of-type{padding-bottom:0}.sl-page-townhomes .component.rich-text.purple-background .amenity-centre:last-of-type{padding-top:0}.sl-page-townhomes .component.rich-text.purple-background .amenity-centre .centre-info{font-family:"BrownStd";color:hsla(0,0%,100%,.85)}@media(max-width: 768px){.sl-page-townhomes .component.rich-text.purple-background .amenity-centre{flex-direction:column-reverse;gap:0}.sl-page-townhomes .component.rich-text.purple-background .amenity-centre .centre-info{padding:20px 0 0}}.sl-page-townhomes .component.rich-text.purple-background .amenity-cafe{margin-top:40px;margin-bottom:40px}@media(max-width: 768px){.sl-page-townhomes .component.rich-text.purple-background .amenity-cafe{margin-top:30px;margin-bottom:30px;gap:0}}.sl-page-townhomes .component.rich-text.purple-background .amenity-cafe .cafe-title,.sl-page-townhomes .component.rich-text.purple-background .amenity-cafe .cafe-info{padding:0;margin:0;color:#fff}.sl-page-townhomes .component.rich-text.purple-background .amenity-cafe .cafe-info{padding-top:20px}.sl-page-townhomes .purple-background:has(.visit-us) .rich-text{padding:0}.sl-page-townhomes .component.switch-nav-mobile .container-fluid .component-content .contact-form form{background-color:unset !important}@media(max-width: 767px){.ol-all-listing main{margin-top:0 !important}}@media(max-width: 1199px){.ol-all-listing{position:static}}@media(max-width: 769px){.ol-all-listing .hero-banner-one{height:calc(26.25rem + 80px)}.ol-all-listing .hero-banner-one__overlay{padding-bottom:0}}@media(min-width: 769px){.ol-all-listing .hero-banner-one{height:calc(25rem + 80px)}}@media(max-width: 767px){.ol-community-overview .hero-banner-one{margin-top:5.75em !important}}@media(min-width: 768px){.ol-community-overview .hero-banner-one{height:calc(43.375rem + 80px)}.ol-community-overview .hero-banner-one .hero-banner-one__overlay{align-content:flex-start}.ol-community-overview .hero-banner-one .hero-banner-one__overlay .hero-banner-one__overlay-wrapper{margin:auto;height:calc(100% - 131px)}}.ol-community-overview .component.rich-text>.component-content:empty{display:none}.ol-community-overview .component.rich-text.tan-background{background-color:#fff}@media(max-width: 767px){.ol-community-overview .component.rich-text.tan-background{padding-bottom:40px}}@media(min-width: 992px){.ol-community-overview .component.rich-text.tan-background .landhomes{margin-top:-131px}}.ol-community-overview .component.rich-text:has(.page-grid){padding-top:80px;padding-bottom:80px;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Community/img_patterbg");background-repeat:no-repeat;background-size:cover}@media(max-width: 767px){.ol-community-overview .component.rich-text:has(.page-grid){padding-top:50px;padding-bottom:50px}}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;justify-content:center}@media(max-width: 767px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid{padding:0 20px}}@media(min-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid{grid-template-columns:minmax(auto, 450px) 130px minmax(auto, 620px);grid-template-rows:296px 94px 232px}}@media(min-width: 1550px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid{grid-template-columns:minmax(555px, 38%) minmax(250px, 11%) minmax(730px, 52%);grid-template-rows:minmax(300px, auto) minmax(100px, auto) minmax(250px, auto);max-width:1550px;margin:auto}}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .logo-container img{filter:brightness(0) invert(1)}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .logo-container h2{font-family:"Chronicle Display Black";font-size:2.25rem;font-weight:400;line-height:46px;color:#fff}@media(max-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .logo-container{order:1;text-align:center}}@media(min-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .logo-container{grid-column:1/2}}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-left,.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-right{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-left{aspect-ratio:580/326}@media(max-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-left{order:3}}@media(min-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-left{grid-column:1/3;grid-row:2/4;z-index:1}}@media(max-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-right{order:2;padding-bottom:20px}}@media(min-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid .image-right{aspect-ratio:750/380;grid-row:1/3;grid-column:2/4}}@media(max-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container{order:4;text-align:center}}@media(min-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container{grid-column:3/4;grid-row:3/4;padding-left:60px;padding-top:30px}}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container p{font-family:"BrownStd";font-size:1rem;font-weight:400;line-height:26px;color:#fff;margin-top:0;margin-bottom:30px}@media(max-width: 767px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container p:has(>a){margin-bottom:0}}@media(min-width: 767px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container p a{padding:11px 68.5px}}@media(max-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container p{margin-top:20px}}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container :has(.cta-classic-square){margin-bottom:0}.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container .cta-classic-square{background-color:#e292e2;color:#3a2747;font-family:"BrownStd";font-size:1rem;font-weight:700;line-height:25px;border:none;height:unset;width:unset;padding:12px 46px 11px}@media(max-width: 992px){.ol-community-overview .component.rich-text:has(.page-grid) .page-grid-container .cta-classic-square{width:100%}}.ol-community-overview .component.rich-text.background-white-full{padding:80px 0;background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Homepage/home-bg-o");background-repeat:no-repeat;background-size:1040px 1066px;background-position:200% center}@media(max-width: 767px){.ol-community-overview .component.rich-text.background-white-full{background-image:none;padding:40px 0 50px}.ol-community-overview .component.rich-text.background-white-full>.component-content{width:89.33%;margin:auto}}.ol-community-overview .component.rich-text.background-white-full .get-involved,.ol-community-overview .component.rich-text.background-white-full .amenity-facilities{max-width:unset;margin:auto;align-items:center;gap:40px}@media(max-width: 767px){.ol-community-overview .component.rich-text.background-white-full .get-involved,.ol-community-overview .component.rich-text.background-white-full .amenity-facilities{gap:30px}}@media(min-width: 992px){.ol-community-overview .component.rich-text.background-white-full .get-involved,.ol-community-overview .component.rich-text.background-white-full .amenity-facilities{max-width:992px}}@media(min-width: 1200px){.ol-community-overview .component.rich-text.background-white-full .get-involved,.ol-community-overview .component.rich-text.background-white-full .amenity-facilities{max-width:1200px}}@media(min-width: 1550px){.ol-community-overview .component.rich-text.background-white-full .get-involved,.ol-community-overview .component.rich-text.background-white-full .amenity-facilities{max-width:1550px}}@media(max-width: 767px){.ol-community-overview .component.rich-text.background-white-full .get-involved{flex-direction:column-reverse}}.ol-community-overview .component.rich-text.background-white-full .amenity-facilities{margin:40px auto 50px}.ol-community-overview .component.rich-text.background-white-full .involved-left-side,.ol-community-overview .component.rich-text.background-white-full .involved-right-side,.ol-community-overview .component.rich-text.background-white-full .facilities-left-side,.ol-community-overview .component.rich-text.background-white-full .facilities-right-side{flex:1 0 48.33%}.ol-community-overview .component.rich-text.background-white-full .involved-left-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .involved-left-side .buttons a.button2,.ol-community-overview .component.rich-text.background-white-full .involved-right-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .involved-right-side .buttons a.button2,.ol-community-overview .component.rich-text.background-white-full .facilities-left-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .facilities-left-side .buttons a.button2,.ol-community-overview .component.rich-text.background-white-full .facilities-right-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .facilities-right-side .buttons a.button2{flex:0 0 34.8%;border-radius:0;padding-top:12px;font-family:"BrownStd-Bold";padding:0 25px;height:48px;align-content:center}.ol-community-overview .component.rich-text.background-white-full .involved-left-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .involved-right-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .facilities-left-side .buttons a.button1,.ol-community-overview .component.rich-text.background-white-full .facilities-right-side .buttons a.button1{background-color:rgba(0,0,0,0);border:1px solid rgba(226,146,226,.5)}.ol-community-overview .component.rich-text.background-white-full .involved-title,.ol-community-overview .component.rich-text.background-white-full .facilities-title{font-family:"Chronicle Display Black";color:#3a2747}.ol-community-overview .component.rich-text.background-white-full .involved-info,.ol-community-overview .component.rich-text.background-white-full .facilities-info{font-family:"BrownStd-Light";line-height:26px;color:#4e4f51;margin:20px 0 30px}.ol-community-overview .component.rich-text.background-white-full .facilities-left-side{padding:0}.ol-community-overview .component.rich-text.background-white-full .facilities-left-side img{aspect-ratio:580/300;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ol-community-overview .component.rich-text.background-white-full .facilities-right-side>div{padding:0}.ol-community-overview .component.rich-text.background-white-full .involved-left-side>div{padding:0}.ol-community-overview .component.rich-text.background-white-full .involved-right-side img{aspect-ratio:580/300;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width: 767px){.ol-community-overview .component.rich-text.background-white-full .involved-right-side{padding-bottom:0}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved){background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Olivine Redesign MASTER/Community/community-bg");background-repeat:no-repeat;background-size:cover;padding:80px 0}@media(max-width: 767px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved){padding:40px 0 50px;background-position:center}.ol-community-overview .component.rich-text.purple-background:has(.get-involved)>.component-content{width:89.33%;margin:auto}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved{max-width:1200px;justify-content:center;gap:40px}@media(max-width: 767px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved{flex-direction:column-reverse;gap:30px}}@media(min-width: 992px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved{margin:auto;max-width:1200px}}@media(min-width: 1366px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved{justify-content:space-between}}@media(min-width: 1550px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved{max-width:1550px;align-items:center}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-left-side,.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-right-side{max-width:unset;flex:1 0 48.33%}@media(min-width: 1366px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-left-side,.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-right-side{flex:0 0 48.33%}}@media(max-width: 767px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-right-side{padding-bottom:0}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-right-side img{width:100% !important;height:100% !important;aspect-ratio:580/550}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-title,.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-info{padding:0;margin:0}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-title{font-family:"Chronicle Display Black";font-weight:400;margin-bottom:20px}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-info{font-family:"BrownStd-Light";font-size:1rem;line-height:26px}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .involved-info strong{display:block;font-family:"BrownStd";font-size:1rem;line-height:26px;margin:20px 0 30px}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-container{display:flex;align-items:center}@media(max-width: 767px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-container{flex-wrap:wrap;justify-content:center}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-image{width:100px;height:100px;background-color:#ff00a8;border-radius:100%}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-info{margin-left:30px}@media(max-width: 767px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-info{text-align:center;margin:20px auto 30px;width:100%}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-info-contact{margin:0;font-family:"BrownStd";font-size:.875rem;line-height:20px;letter-spacing:.1em;color:#e292e2}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-info-name{font-family:"Chronicle Display Black";font-size:1.375rem;font-weight:400;line-height:28px;color:#fff;margin:10px 0}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-info-title{color:#fff;margin:0;font-family:"BrownStd-Light";font-size:.875rem;font-weight:400;line-height:20px}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-details-container{display:flex;gap:15px;align-items:center;margin-left:auto}@media(max-width: 767px){.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-details-container{flex-wrap:wrap;justify-content:center;margin:auto}}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-details-container .icon-container{width:34px;height:34px;background:#fff;border:1px solid #eee;border-radius:100%;align-content:center}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-details-container .icon-container img{display:block;margin:auto}.ol-community-overview .component.rich-text.purple-background:has(.get-involved) .get-involved .officer-details-container a{font-family:"BrownStd";font-size:1rem;font-weight:700;line-height:22px;color:#fff;margin-top:2px}.ol-community-overview .alphabet-carousel{overflow:hidden}.ol-community-overview .alphabet-carousel__wrapper{background-color:#3a2747}.ol-community-overview .alphabet-carousel__wrapper::before{content:none}.ol-community-overview .alphabet-carousel__slider{top:0;padding:80px 0}@media(max-width: 992px){.ol-community-overview .alphabet-carousel__slider{padding:0}}@media(min-width: 1200px){.ol-community-overview .alphabet-carousel__slider{width:calc((100vw - 1225px)/2 + 1200px)}}.ol-community-overview .alphabet-carousel__slider #tns1>.tns-item{height:unset}.ol-community-overview .alphabet-carousel .tns-controls button{background-image:url("/-/media/Project/Mirvac/Residential/Olivine New/Olivine/Images/icons/white-up_arrow_icon_xtrasmall")}@media(max-width: 992px){.ol-community-overview .alphabet-carousel .tns-controls button{border:none;background-color:unset}}@media(min-width: 993px){.ol-community-overview .alphabet-carousel .tns-controls button{background-color:#3a2747}}@media(max-width: 992px){.ol-community-overview .alphabet-carousel__slide-content{padding-bottom:30px}.ol-community-overview .alphabet-carousel__slide-content a{width:100%}}@media(min-width: 992px){.ol-community-overview .alphabet-carousel__slide-inner{width:95%}}.ol-community-overview .alphabet-carousel #tns1>.tns-item{width:16.6667%}@media(min-width: 992px){.ol-community-overview .alphabet-carousel #tns1>.tns-item{margin:0px 60px 0 0}}@media(min-width: 1200px){.ol-community-overview .alphabet-carousel #tns1>.tns-item{width:calc(16.6667% - 30px)}}@media(min-width: 62em){.ol-community-overview .alphabet-carousel #tns1-iw{margin:0 100px 0 0 !important}}.ol-community-overview .purple-image-bg{margin-top:40px;max-width:unset;padding:unset}@media(min-width: 992px){.ol-community-overview .purple-image-bg{margin-top:80px}}.ol-community-overview .purple-image-bg .component-content{background-size:cover}.ol-community-overview .purple-image-bg .logo-container img{filter:brightness(0) invert(1)}.ol-community-overview .purple-image-bg .pp-featured-promos__description .homepage-grid-container p{color:#fff}@media(min-width: 992px){.ol-community-overview .purple-image-bg .pp-featured-promos{padding-top:80px}}.ol-community-overview .purple-image-bg .pp-featured-promos .pp-featured-promos__content{margin-bottom:0px}@media(min-width: 769px){.ol-community-overview .card__heading h1{margin-bottom:20px}}.resi-property-page .component.resi-property-agent .heading{padding-top:0}@media(max-width: 992px){.resi-property-page .property-detail-left-column{margin-top:0}}.resi-property-page .property-detail-left-column .rich-text a[target=_blank]:not(:empty){background-color:var(--primaryColor);color:#fff;padding:10px}@media(max-width: 992px){.resi-property-page .property-detail-right-column:empty{margin:0;padding:0}}:root{--primary-color: #e292e2 !important;--primaryColor: var(--primary-color);--primaryFont: "Chronicle Display Black",serif;--fp-bg-color-1: #3a2747}@media(max-width: 767px){main{margin-top:5.75em !important}}.dh-header{z-index:11}.dh-header__container{background-color:var(--primary-color);border:none;border-radius:0px;padding:11px 0 12px}.dh-header--btn{color:#3a2747 !important;font-family:"BrownStd" !important;font-weight:700}.rich-text .heading{font-family:"Chronicle Display Black",serif !important}.rich-text img{border-radius:0}@media(max-width: 767px){.rich-text{padding:0}}.featured-content-tiles h2{color:#fff !important}

/*# sourceMappingURL=gsquared-do-not-edit-this-file-directly.min.css.map*/