@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-zzdlrt {color: #7cc79b; fill: #7cc79b; font-size: 7px}#brxe-rqvaku {color: var(--white); text-transform: uppercase; font-weight: 600; letter-spacing: .26em; text-shadow: 0 1px 8px rgba(5, 25, 15, 0.5); font-size: var(--text-s)}#brxe-jojlgm {flex-direction: row; align-items: center; justify-content: center; column-gap: 8px}#brxe-fbongr {color: var(--white)}#brxe-zzcyow {color: #F0A98F; font-style: italic}#brxe-zquhxs {font-weight: 700; text-shadow: 0 2px 14px rgba(5, 25, 15, 0.5); font-size: var(--h1); flex-direction: row; justify-content: center}@media (max-width: 991px) {#brxe-zquhxs {font-size: var(--h2)}}#brxe-llzdtz.horizontal .line {border-top-style: none; border-top-width: 500px}#brxe-llzdtz.vertical .line {border-right-style: none}#brxe-llzdtz .line {height: 500px}@media (max-width: 991px) {#brxe-llzdtz .line {height: 700px}#brxe-llzdtz.horizontal .line {border-top-width: 700px}}#brxe-xrhkej {font-size: 14px; color: #f0a98f; fill: #f0a98f}#brxe-bdjkcm {color: var(--white); font-weight: 600; text-transform: uppercase; letter-spacing: .09em; text-shadow: 0 2px 10px rgba(5, 25, 15, 0.55); font-size: var(--text-s)}#brxe-fkpepj {display: flex; align-items: center; column-gap: 10px}#brxe-qomvbf {color: var(--white); font-size: var(--h1); font-weight: 700; text-shadow: 0 2px 14px rgba(5, 25, 15, 0.6)}@media (max-width: 991px) {#brxe-qomvbf {font-size: var(--h2)}}#brxe-ogscnz {color: var(--white)}#brxe-zpwzbv {display: flex; column-gap: 16px}@media (max-width: 991px) {#brxe-sfimcg {margin-left: 0}}#brxe-twxauv {flex-direction: row; column-gap: 16px; margin-top: var(--space-s); justify-content: space-between}@media (max-width: 991px) {#brxe-twxauv {flex-direction: column; row-gap: 20px}}#brxe-c20694 {width: 100%}#topsection {padding-top: 150px; padding-bottom: var(--section-space-xs); background-image: url(https://m-legasi.com.my/wp-content/uploads/M-Legasi-V3-Banner-Image.jpg); background-size: cover; background-position: center center; position: relative}:where(#topsection > *:not(figcaption)) {position: relative}#topsection::before {background-image: linear-gradient(180deg, rgba(8, 63, 42, 0.48) 0%, rgba(8, 63, 42, 0.08) 28%, rgba(5, 30, 20, 0) 46%, rgba(5, 30, 20, 0.85) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-01fc7b {text-align: center; color: var(--white); font-family: "IvyOraDisplay"; font-weight: 700; text-transform: uppercase; font-size: calc(var(--text-l) * 2); letter-spacing: 1px; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.89); width: 100%; max-width: 820px; margin-bottom: var(--space-s)}@media (max-width: 767px) {#brxe-01fc7b {font-size: var(--text-xxl)}}#brxe-c55433 {text-align: center; color: var(--white); font-size: 16px; font-family: "Montserrat"; font-weight: 700; letter-spacing: 1px; text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.7); width: 100%}@media (max-width: 767px) {#brxe-c55433 {font-size: var(--text-xs)}}#brxe-33fff1 {position: absolute; bottom: 0px; left: 0px}#brxe-d9fde4 {position: absolute; top: 0px; right: 0px}#brxe-140144 {width: 100%; display: flex; flex-direction: column; align-items: center; background-color: rgba(8, 36, 24, 0.4); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); position: relative; max-width: 1270px}#brxe-c04b14 {width: 60px; position: absolute; bottom: 0px; height: auto}#brxe-6cc97c {position: relative; justify-content: center; height: 100%}#brxe-e1965b {height: 100vh; background-position: center center; background-image: url(https://m-legasi.com.my/wp-content/uploads/M-Legasi_Lake-Eye-Level_Extended_FA-03092025-1920x1091.jpg); background-size: cover; padding-bottom: var(--space-m)}@media (max-width: 991px) {#brxe-e1965b {height: 95vh}}#brxe-1bae51 {width: 10px; margin-bottom: var(--space-m)}#brxe-ef0f7b {text-align: center; font-family: "IvyOraDisplay"; font-weight: 500; color: var(--primary); line-height: 1.2; font-size: var(--text-xxl); margin-bottom: var(--space-xs)}@media (max-width: 767px) {#brxe-ef0f7b {font-size: var(--text-xl)}}@media (max-width: 478px) {#brxe-ef0f7b {font-size: var(--text-l)}}#brxe-d53ca2 {display: flex; flex-direction: column; align-items: center; width: 100%; margin-bottom: 33vw; background-image: linear-gradient(#ede0ce, rgba(237, 224, 206, 0)); padding-top: var(--space-xl); padding-right: 8vw; padding-bottom: var(--space-xl); padding-left: 8vw}@media (max-width: 767px) {#brxe-d53ca2 {padding-right: var(--space-s); padding-left: var(--space-s)}}#brxe-8851cc {color: var(--white); border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 4px; padding-right: 16px; padding-bottom: 4px; padding-left: 16px; background-color: var(--accent)}#about {background-image: url(https://m-legasi.com.my/wp-content/uploads/Masterplan_FA-Extend-optimzied-1418x1920.jpg); background-size: cover; background-position: bottom center; padding-bottom: var(--space-s); letter-spacing: 1px}#brxe-2a3ade .line {height: 2px}#brxe-2a3ade.horizontal .line {border-top-width: 2px; width: 25px}#brxe-2a3ade.vertical .line {border-right-width: 25px}#brxe-87eaf7 {display: flex; flex-direction: row; column-gap: var(--space-m)}#brxe-67fb38 {justify-content: center; background-repeat: no-repeat; background-position: center center; background-image: url(https://m-legasi.com.my/wp-content/uploads/istockphoto-1435177550-612x612-2.jpg); background-size: cover}[data-id="brxe-48e47e"].splide__slide {display: grid; align-items: initial; grid-gap: var(--space-m); grid-template-columns: var(--grid-2)}@media (max-width: 767px) {[data-id="brxe-48e47e"].splide__slide {grid-template-columns: var(--grid-1)}}#brxe-33a619 .line {height: 2px}#brxe-33a619.horizontal .line {border-top-width: 2px; width: 25px}#brxe-33a619.vertical .line {border-right-width: 25px}#brxe-399139 {display: flex; flex-direction: row; column-gap: var(--space-m)}#brxe-c26ee6 {justify-content: center; background-repeat: no-repeat; background-position: center center; background-image: url(https://m-legasi.com.my/wp-content/uploads/istockphoto-1367806037-optimized.jpg); background-size: cover}[data-id="brxe-ed8880"].splide__slide {display: grid; align-items: initial; grid-gap: var(--space-m); grid-template-columns: var(--grid-2)}@media (max-width: 767px) {[data-id="brxe-ed8880"].splide__slide {grid-template-columns: var(--grid-1)}}#brxe-1a9311 .line {height: 2px}#brxe-1a9311.horizontal .line {border-top-width: 2px; width: 25px}#brxe-1a9311.vertical .line {border-right-width: 25px}#brxe-ee7f0e {display: flex; flex-direction: row; column-gap: var(--space-m)}#brxe-de8ee4 {height: 216px}#brxe-de8ee4:not(.tag), #brxe-de8ee4 img {object-fit: cover}#brxe-c3272c {justify-content: center; background-repeat: no-repeat; background-position: center center; background-image: url(https://m-legasi.com.my/wp-content/uploads/sprawling-park.jpg); background-size: cover}[data-id="brxe-0e0d27"].splide__slide {display: grid; align-items: initial; grid-gap: var(--space-m); grid-template-columns: var(--grid-2)}@media (max-width: 767px) {[data-id="brxe-0e0d27"].splide__slide {grid-template-columns: var(--grid-1)}}#brxe-187124 .line {height: 2px}#brxe-187124.horizontal .line {border-top-width: 2px; width: 25px}#brxe-187124.vertical .line {border-right-width: 25px}#brxe-6946b5 {display: flex; flex-direction: row; column-gap: var(--space-m)}#brxe-9e3cc5 {justify-content: center; background-repeat: no-repeat; background-position: center center; background-image: url(https://m-legasi.com.my/wp-content/uploads/istockphoto-1803457971-optimized.jpg); background-size: cover}[data-id="brxe-2e3132"].splide__slide {display: grid; align-items: initial; grid-gap: var(--space-m); grid-template-columns: var(--grid-2)}@media (max-width: 767px) {[data-id="brxe-2e3132"].splide__slide {grid-template-columns: var(--grid-1)}}#brxe-a4a542 .splide__arrow {background-color: var(--white); border-radius: 50px; height: 80px; width: 80px; font-size: 40px; min-height: 40px; min-width: 40px; color: var(--accent)}#brxe-a4a542 .splide__arrow svg {height: 40px; width: 40px; fill: var(--accent)}#brxe-a4a542 .splide__arrow--prev {bottom: 5%; top: unset; left: 2%}#brxe-a4a542 .splide__arrow--next {right: 2%; top: unset; bottom: 5%}@media (max-width: 1200px) {#brxe-a4a542 .splide__arrow--prev {bottom: 0px}#brxe-a4a542 .splide__arrow--next {bottom: 0px}}@media (max-width: 991px) {#brxe-a4a542 .splide__arrow {height: 50px; width: 50px; font-size: 25px; min-height: 25px; min-width: 25px}#brxe-a4a542 .splide__arrow svg {height: 25px; width: 25px}}@media (max-width: 767px) {#brxe-a4a542 .splide__arrow--prev {bottom: 5%}#brxe-a4a542 .splide__arrow--next {bottom: 5%}}#brxe-634612 {padding-right: var(--space-l); padding-left: var(--space-l)}@media (max-width: 767px) {#brxe-634612 {padding-right: 0; padding-left: 0}}#brxe-617888 {color: var(--primary); font-weight: 500; font-family: "IvyOraDisplay"; font-size: var(--text-xl); text-transform: uppercase}#brxe-f96288 .line {height: 1px}#brxe-f96288.horizontal .line {border-top-width: 1px; width: 100%; border-top-color: var(--primary)}#brxe-f96288.vertical .line {border-right-width: 100%; border-right-color: var(--primary)}#brxe-f96288 .icon {color: var(--primary)}@media (max-width: 478px) {#brxe-37a483 {border-right-width: 0px}}@media (max-width: 767px) {#brxe-a5d63c {border-right-width: 0px}}#brxe-645f78 {text-align: center}@media (max-width: 991px) {#brxe-3b918e {border-right-width: 0px}}@media (max-width: 767px) {#brxe-3b918e {border-right-width: 1px}}#brxe-3a8f7c {text-align: center}@media (max-width: 478px) {#brxe-45b37d {border-right-width: 0px}}#brxe-339251 {text-align: center}#brxe-e453eb {border-right-width: 0px}#brxe-28bc87 {display: flex; grid-template-columns: var(--grid-4); flex-direction: row; align-items: flex-start; padding-bottom: var(--space-l); justify-content: center; flex-wrap: wrap}@media (max-width: 991px) {#brxe-28bc87 {row-gap: var(--space-l); padding-bottom: 0}}@media (max-width: 767px) {#brxe-28bc87 {padding-bottom: var(--space-m)}}@media (max-width: 478px) {#brxe-28bc87 {row-gap: var(--space-xs); padding-bottom: 0}}#brxe-66fdf9 .line {height: 1px}#brxe-66fdf9.horizontal .line {border-top-width: 1px; width: 100%; border-top-color: var(--primary)}#brxe-66fdf9.vertical .line {border-right-width: 100%; border-right-color: var(--primary)}#brxe-66fdf9 .icon {color: var(--primary)}#brxe-31360e {padding-bottom: var(--space-l)}#brxe-815988 {color: var(--primary); font-weight: 500; font-size: calc(var(--text-xl) * 1.7); line-height: 1; font-family: "IvyOraDisplay"; margin-bottom: var(--space-s)}#brxe-590026 {margin-bottom: var(--space-l)}#brxe-d2782e {display: flex; align-items: center; column-gap: 4px}#brxe-8a783b {display: flex; align-items: center; column-gap: 4px}#brxe-e7f0b5 {display: flex; align-items: center; column-gap: 4px}#brxe-8b8324 {display: flex; align-items: center; column-gap: 4px}#brxe-fc074c {display: flex; align-items: center; column-gap: 4px}#brxe-585cfc {display: flex; align-items: center; column-gap: 4px}#brxe-b6edf5 {display: flex; align-items: center; column-gap: 4px}#brxe-41f399 .accordion-title-wrapper {min-height: 50px}#brxe-41f399 .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-b04a9f {background-color: #ede0ce; display: flex; justify-content: center; align-items: center; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}#brxe-e1616d {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-xxl)}@media (max-width: 767px) {#brxe-e1616d {grid-template-columns: var(--grid-1); grid-gap: var(--space-m)}}@media (max-width: 478px) {#brxe-e1616d {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-0f04ef {background-color: #d9ddcd; padding-top: var(--space-l); padding-bottom: var(--space-l)}#brxe-8422b3 {margin-bottom: 20PX; font-size: var(--h1)}#brxe-f48c2d {color: var(--black); text-align: left; opacity: .75; margin-bottom: 20px}@media (max-width: 1200px) {#brxe-f48c2d {margin-bottom: 20px}}#brxe-31569d {margin-bottom: 20px}#brxe-15e616 {margin-bottom: 20PX}#brxe-c585fa {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-c0ec3f {margin-bottom: 20PX}#brxe-1ea58d {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-0c60bc {margin-bottom: 20PX}#brxe-21452f {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-bb0b84 {margin-bottom: 20PX}#brxe-e1e41e {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-b0bf78 {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-33cc23 {margin-bottom: 20PX}#brxe-5697f5 {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-c49cfc {margin-bottom: 20PX}#brxe-2cafea {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-aa256e {margin-bottom: 20PX}#brxe-aaa96f {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-41b4f9 {margin-bottom: 20PX}#brxe-591561 {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-4a07df {margin-bottom: 20PX}#brxe-f0a89b {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-e63e16 {color: var(--black); opacity: .75; margin-bottom: 20px}#brxe-8c7592 {margin-bottom: 20px}#brxe-99b6e0 {max-width: 100%}#brxe-92dc3f {margin-bottom: 20px; align-self: center; font-family: "IvyOraDisplay"; font-size: var(--text-xxl); color: var(--primary); font-weight: 500}#brxe-a5abab {display: flex; align-items: center; column-gap: 4px}#brxe-168c40 {display: flex; align-items: center; column-gap: 4px}#brxe-0831de {display: flex; align-items: center; column-gap: 4px}#brxe-474211 {display: flex; align-items: center; column-gap: 4px}#brxe-2c6727 {display: flex; align-items: center; column-gap: 4px}#brxe-8dbcd5 {display: flex; align-items: center; column-gap: 4px}#brxe-0e8f56 {display: flex; align-items: center; column-gap: 4px}#brxe-25b284 {display: flex; align-items: center; column-gap: 4px}#brxe-cf9c9c {display: flex; align-items: center; column-gap: 4px}#brxe-919159 .accordion-title-wrapper {min-height: 50px}#brxe-919159 .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-83a258 {padding-bottom: 0}@media (max-width: 991px) {#brxe-cfrhbo {margin-left: 0}}#brxe-bheqlr {position: fixed; bottom: 20px; right: 110px; z-index: 2; background-color: var(--primary); padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; border-radius: 10px}