@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}img{-webkit-user-drag:none;user-select:none}img:not(a img):not(button img){pointer-events:none}.figma-canvas-viewport{--figma-scale:min(1, calc(100vw / 1400px));position:relative;overflow:hidden}.figma-canvas{width:1600px;min-width:1600px;transform:scale(var(--figma-scale)) translateX(-100px);transform-origin:0 0;margin:0 0 0 max(0px,50vw - 700px)}.figma-canvas-viewport .listing-header{transform:translateX(-50%) scale(var(--figma-scale))}.property-no-photo{opacity:.2;object-fit:contain;flex:0 0 66px;width:66px;min-width:0;height:66px;display:block}.section-title h2{color:#222;letter-spacing:-.28px;margin:0;font-size:28px;font-weight:500;line-height:1.1}.section-title{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.section-title a{color:#5999c1;font-size:16px;text-decoration:none}@media (width<=960px){.figma-canvas-viewport{--figma-scale:1;overflow:visible}.figma-canvas{width:100%;min-width:0;margin:0;transform:none}}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--filter-popover-surface:#fff;--filter-popover-radius:4px;--filter-popover-border:1px solid #dce1e5;--filter-popover-shadow:0 4px 8px #273c5024;--filter-selection-border:1px solid #e9e9e9;--filter-selection-shadow:0 4px 8px #0000000f;--filter-menu-padding:4px;--filter-option-height:39px;--filter-option-padding:8px;--filter-option-radius:2px;--filter-option-gap:6px;--filter-room-size:30px;--filter-room-gap:4px;--filter-price-input-width:121px;--filter-price-input-height:42px;--filter-price-menu-gap:7px;--filter-hover-background:#e9f2f7;color:#222;font-synthesis:none;background:#fff;font-family:Inter Variable,Inter,sans-serif}*{box-sizing:border-box}button,input,textarea,select{font:inherit}html,body{min-width:320px;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:auto}@media (width<=960px){body{overflow-x:hidden}}.page-skeleton{z-index:100;opacity:0;pointer-events:none;background:#f5f7f9;transition:opacity .14s;position:fixed;inset:0;overflow:hidden}[data-page-loading]>.page-skeleton{opacity:1;pointer-events:auto}.page-skeleton:before{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff85 50%,#0000 65%) 0 0/250% 100%;animation:1.35s linear infinite page-skeleton-shimmer;position:absolute;inset:0}.page-skeleton i,.page-skeleton b{background:#e6ebee;border-radius:6px;display:block;position:absolute}.page-skeleton-landing{background:#f5f7f9}.page-skeleton-landing i{background:#dce6eb;border-radius:15px;width:min(100vw - 66px,1534px);height:min(52vw,736px);top:68px;left:max(33px,50vw - 767px)}.page-skeleton-landing b:first-of-type{width:min(540px,38vw);height:40px;top:min(23vw,330px);left:calc(50% - min(270px,19vw))}.page-skeleton-landing b:nth-of-type(2){background:#fff;width:min(720px,52vw);height:70px;top:min(30vw,425px);left:calc(50% - min(360px,26vw))}.page-skeleton-landing b:nth-of-type(3),.page-skeleton-landing b:nth-of-type(4){width:min(374px,27vw);height:300px;top:min(52vw,760px)}.page-skeleton-landing b:nth-of-type(3){left:calc(50% - min(580px,41vw))}.page-skeleton-landing b:nth-of-type(4){right:calc(50% - min(580px,41vw))}.page-skeleton-listing i{background:#fff;border-radius:0;height:126px;top:0;left:0;right:0}.page-skeleton-listing b{width:min(1160px,83vw);left:50%;transform:translate(-50%)}.page-skeleton-listing b:first-of-type{height:44px;top:185px}.page-skeleton-listing b:nth-of-type(2){background:#fff;height:100px;top:270px}.page-skeleton-listing b:nth-of-type(3),.page-skeleton-listing b:nth-of-type(4),.page-skeleton-listing b:nth-of-type(5){background:#fff;height:328px}.page-skeleton-listing b:nth-of-type(3){top:430px}.page-skeleton-listing b:nth-of-type(4){top:776px}.page-skeleton-listing b:nth-of-type(5){top:1122px}@keyframes page-skeleton-shimmer{to{background-position:-250% 0}}.maerton-viewport{--maerton-scale:1;--site-bleed-scale:var(--maerton-scale);background:linear-gradient(to bottom, #fff, #f5f7f9) 0 0 / 100% calc(417px * var(--maerton-scale)) no-repeat, #f5f7f9;width:100%;position:relative;overflow:hidden}.maerton-page{background:0 0;width:1600px;min-width:1600px;margin:0 auto;padding-top:68px;position:relative;overflow:visible}.maerton-header{z-index:20;opacity:0;pointer-events:none;background:0 0;width:1599px;height:68px;margin:0;transition:opacity 80ms linear;position:fixed;top:0;left:50%;transform:translate(-50%)}.maerton-header:before{z-index:-1;width:calc(100vw / var(--maerton-scale));content:"";background:#fff;height:68px;position:absolute;top:0;left:50%;transform:translate(-50%)}.maerton-header.is-visible{opacity:1;pointer-events:auto}.mobile-menu,.mobile-logo,.mobile-menu-panel{display:none}.maerton-logo{width:102.825px;height:19.774px;position:absolute;top:23.72px;left:219px}.maerton-header>a[aria-label=Maerton\ home]{z-index:1;align-items:center;width:102.825px;height:68px;display:flex;position:absolute;top:0;left:219px}.maerton-logo-accent{width:5.294px;height:4.873px;position:absolute;top:23.72px;left:254.55px}.maerton-nav{color:#747379;letter-spacing:-.098px;white-space:nowrap;align-items:center;gap:30px;height:20px;font-size:14px;font-weight:500;line-height:normal;display:flex;position:absolute;top:26px;left:50%;transform:translate(-50%)}.maerton-nav a{color:inherit;text-decoration:none}.nav-properties{align-items:center;gap:4px;display:flex}.nav-properties b{color:#f2f2f6;text-align:center;background:#86bada;border-radius:3px;width:29px;height:15px;font-size:12px;font-weight:500;line-height:15px;display:block}.maerton-cta{color:#fff;transition:transform .16s var(--ease-out);background:#5999c1;position:absolute;top:19px;right:221px}.maerton-header.has-online-tour-cta .maerton-cta{color:#fff;background:#222}.maerton-header.has-online-tour-cta .maerton-cta>img:first-child{filter:brightness(0)invert();width:18px;height:18px}.maerton-cta:active{filter:none}@media (width>=961px){.maerton-header.is-shortlist-muted .maerton-cta{color:#252525;background:#f5f7f9}.maerton-header.is-shortlist-muted .maerton-cta>img:first-child{filter:brightness(0)saturate()opacity(.85)}.maerton-header.is-shortlist-muted.has-online-tour-cta .maerton-cta{color:#fff;background:#222}.maerton-header.is-shortlist-muted.has-online-tour-cta .maerton-cta>img:first-child{filter:brightness(0)invert()}}.maerton-whatsapp-cta{--whatsapp-icon-size:13px;justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:inline-flex}.maerton-whatsapp-cta--header{border-radius:30px}.maerton-whatsapp-cta__mobile-label{display:none}.maerton-whatsapp-cta__icon{flex:0 0 var(--whatsapp-icon-size);max-width:var(--whatsapp-icon-size);max-height:var(--whatsapp-icon-size);display:block;width:var(--whatsapp-icon-size)!important;height:var(--whatsapp-icon-size)!important}@media (width>=961px){.maerton-whatsapp-cta--header{border-radius:30px;gap:2px;width:max-content;height:auto;padding:6px 12px;font-size:14px;font-weight:400;line-height:normal}.maerton-whatsapp-cta--booking{--whatsapp-icon-size:12.627px;color:#fff;background:#222;border-radius:30px;gap:5px;width:max-content;height:auto;padding:14px;font-size:14px;font-weight:400;line-height:normal}.maerton-whatsapp-cta{transition:transform .12s var(--ease-out)}.maerton-whatsapp-cta:active{transform:scale(.985)}.maerton-whatsapp-cta--booking.detail-online{transition:transform .12s var(--ease-out)}.maerton-whatsapp-cta--booking.detail-online:active{transform:scale(.985)}}@media (width<=960px){.maerton-whatsapp-cta,.maerton-whatsapp-cta--booking{--whatsapp-icon-size:13px}.maerton-whatsapp-cta--header{gap:3px;padding:6px 12px;font-size:12px;font-weight:400;line-height:12px}.maerton-whatsapp-cta--booking{gap:5px;padding:14px;font-size:14px;font-weight:400;line-height:normal}}.hero{width:1600px;height:995px;position:relative}.hero-media{border-radius:15px;width:1535px;height:736px;position:absolute;top:0;left:33px;overflow:hidden}.hero-media:after{content:"";background:#26272817;border-radius:15px;position:absolute;inset:0}.hero-image{width:1598.96px;max-width:none;height:1323.18px;position:absolute;top:-183.71px;left:-31.93px}.hero-badge{z-index:2;color:#f2f2f6;transform-origin:0 0;background:#497fa0;border-radius:7px;align-items:center;gap:5px;width:max-content;height:26.075px;padding:0 7px;font-size:14px;font-weight:500;line-height:normal;display:flex;position:absolute;top:201px;left:856.615px;transform:rotate(-3.55deg)}.uae-flag{width:11.801px;height:11.801px;mask:url(/assets/maerton/flag-mask.svg) 0 0/15.734px 11.801px no-repeat}.uae-flag img{width:15.734px;height:11.801px;display:block}.hero h1{z-index:1;color:#fff;letter-spacing:-1.4px;text-align:center;width:760px;height:163.67px;margin:0;font-size:70px;font-weight:500;line-height:1.1;position:absolute;top:207.697px;left:417px}.property-filter{--filter-control-height:70px;--filter-menu-top:71px;z-index:3;width:960px;height:var(--filter-control-height);border-radius:var(--filter-popover-radius);background:var(--filter-popover-surface);color:#222;border:0;position:absolute;top:411px;left:320px}.filter-control{height:var(--filter-control-height);position:absolute;top:0}.filter-type{width:180px;left:0}.filter-rooms{width:170px;left:180px}.filter-price{width:160px;left:350px}.filter-location{width:289px;left:510px}.filter-trigger{width:100%;height:var(--filter-control-height);color:#222;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 42px 0 18px;font-size:16px;font-weight:400;line-height:22px;transition:background-color .1s,color .1s;display:block;position:absolute;top:0;left:0;overflow:hidden}.filter-type .filter-trigger{border-radius:var(--filter-popover-radius) 0 0 var(--filter-popover-radius)}.filter-trigger img{width:16px;height:16px;transition:transform .16s cubic-bezier(.23,1,.32,1);position:absolute;top:27px;right:16px}.filter-trigger[aria-expanded=true] img{transform:rotate(180deg)}.filter-price .filter-trigger,.filter-query{color:#747379}.filter-price .filter-trigger.has-selection{color:#222;padding-right:28px}.filter-price .filter-trigger.has-selection img{right:8px}.filter-query{width:100%;height:var(--filter-control-height);appearance:none;font:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:0;padding:0 12px 0 18px;font-size:16px;font-weight:400;line-height:22px;position:absolute;top:0;left:0}.filter-query:not(:placeholder-shown){color:#222}.property-filter:not(:has(.filter-type input:checked)) .filter-type .filter-trigger,.property-filter:not(:has(.filter-rooms button.is-selected)) .filter-rooms .filter-trigger{color:#747379}.filter-query::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.filter-query-clear{z-index:2;opacity:0;pointer-events:none;cursor:pointer;background:0 0;border:0;width:16px;height:16px;padding:0;position:absolute;top:27px;right:12px}.filter-query-clear:before,.filter-query-clear:after{content:"";background:#a9adb2;border-radius:1px;width:1px;height:14px;position:absolute;top:1px;left:7px}.filter-query-clear:before{transform:rotate(45deg)}.filter-query-clear:after{transform:rotate(-45deg)}.filter-divider{z-index:1;pointer-events:none;width:1px;height:50px;position:absolute;top:10px}.divider-one{left:180px}.divider-two{left:350px}.divider-three{left:510px}.filter-button{color:#fff;width:155px;height:58px;font:inherit;cursor:pointer;background:#5999c1;border:0;border-radius:2px;place-items:center;padding:0;font-size:16px;font-weight:500;line-height:1.22;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .1s;display:grid;position:absolute;top:6px;left:799px}.filter-menu{z-index:2;top:var(--filter-menu-top);border:var(--filter-popover-border);border-radius:var(--filter-popover-radius);background:var(--filter-popover-surface);box-shadow:var(--filter-popover-shadow);transform-origin:top;animation:.16s cubic-bezier(.23,1,.32,1) both filter-menu-in;position:absolute;overflow:hidden}.filter-menu[hidden]{display:none}.type-menu{box-sizing:border-box;width:180px;height:68px;padding:var(--filter-menu-padding);border:var(--filter-selection-border);border-radius:var(--filter-popover-radius);background:var(--filter-popover-surface);box-shadow:var(--filter-selection-shadow);flex-direction:column;justify-content:center;gap:0;display:flex;left:0}.type-menu .filter-option{box-sizing:border-box;flex:0 0 var(--filter-room-size);min-height:var(--filter-room-size);height:var(--filter-room-size);padding:0 8px;font-size:14px}.rooms-menu{gap:var(--filter-room-gap);grid-template-columns:repeat(3,70px);width:242px;padding:12px;display:grid;left:0}.price-menu{gap:var(--filter-price-menu-gap);width:273px;padding:12px;display:flex;left:0}.location-menu{width:289px;padding:var(--filter-menu-padding);left:0}.filter-option{align-items:center;gap:var(--filter-option-gap);height:var(--filter-option-height);padding:var(--filter-option-padding);border-radius:var(--filter-option-radius);color:#222;cursor:pointer;margin:0;font-size:16px;font-weight:400;line-height:1.4;transition:background-color .1s;display:flex}.filter-option input{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 20.4px;width:20.4px;height:20.4px;margin:0;position:relative}.filter-option input:before{content:"";border:1px solid #d3d7db;border-radius:3.4px;position:absolute;inset:1.275px}.filter-option input:checked:before{background:#5999c1 url(/assets/maerton/check-figma.svg) 50%/11.9px 11.9px no-repeat;border:0}.filter-option input:after{content:none}.rooms-menu button{height:var(--filter-room-size);border-radius:var(--filter-popover-radius);background:var(--filter-popover-surface);color:#222;font:inherit;cursor:pointer;border:1px solid #d3d7db;padding:0;font-size:14px;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .1s,border-color .1s,color .1s}.rooms-menu button.is-selected{color:#fff;background:#5999c1;border-color:#5999c1}.price-menu label{width:var(--filter-price-input-width);display:block;position:relative}.price-menu input{width:var(--filter-price-input-width);height:var(--filter-price-input-height);border-radius:var(--filter-option-radius);color:#222;font:inherit;border:1px solid #d3d7db;outline:0;padding:0 24px 0 12px;font-size:14px}.price-menu b{color:#a9adb2;font-size:14px;font-weight:400;position:absolute;top:13px;right:10px}.location-menu button{width:100%;height:var(--filter-option-height);padding:var(--filter-option-padding);border-radius:var(--filter-option-radius);color:#222;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:14px;font-weight:400;line-height:1.4;transition:background-color .1s;display:flex}.location-menu button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.location-menu button small{color:#a9adb2;flex:none;font-size:12px;font-weight:400;line-height:1.2}.location-menu button[hidden]{display:none}.location-menu button.is-active{background:var(--filter-hover-background)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes filter-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (hover:hover) and (pointer:fine){.filter-control:hover>.filter-trigger{background:#eaf3f9}.filter-button:hover{background:#639fc4}.filter-option:hover,.location-menu button:hover{background:var(--filter-hover-background)}.rooms-menu button:not(.is-selected):hover{background:var(--filter-popover-surface);border-color:#5999c1}}.property-filter:has(.filter-type:hover) .divider-one,.property-filter:has(.filter-rooms:hover) .divider-one,.property-filter:has(.filter-rooms:hover) .divider-two,.property-filter:has(.filter-price:hover) .divider-two,.property-filter:has(.filter-price:hover) .divider-three{opacity:0}.rooms-menu button:active{transform:scale(.97)}.filter-option:active,.location-menu button:active{background:#dceef9}.price-menu input:focus{border-color:#5999c1}.category-rail{background:#fff;border-radius:10px;width:1156px;height:247px;position:absolute;top:653px;left:224px;overflow:hidden}.category-track-viewport{border-radius:10px;position:absolute;inset:16px;overflow:hidden}.category-track{gap:10px;width:max-content;transition:transform .18s;display:flex;position:absolute;top:0;left:0}.category-card{flex:0 0 250px;order:var(--desktop-order);cursor:pointer;background:#f5f7f9;border-radius:10px;width:250px;height:215px;transition:background-color .18s;position:relative;overflow:hidden}.category-card:hover{background:#ebf0f3}.category-art,.category-image,.category-arrow,.category-label{position:absolute}.category-art{pointer-events:none;inset:0}.category-image{left:var(--art-left);top:var(--art-top);width:var(--art-width);height:var(--art-height);object-fit:contain;transition:transform .18s}.category-card:hover .category-image{transform:scale(1.02)}.category-label{color:#222;white-space:normal;font-size:18px;font-weight:500;line-height:1.22;top:151px;left:20px}.category-arrow{opacity:0;width:35px;height:35px;transition:opacity .14s;top:163px;left:204px}.category-arrow img{width:35px;height:35px;display:block}.category-card:hover .category-arrow{opacity:1}.rail-next,.rail-prev{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;width:50px;height:50px;padding:0;position:absolute;top:83px}.rail-next:before,.rail-prev:before{z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(4px);content:"";background:#c8cacd80;position:absolute;inset:0}.rail-next:hover:before,.rail-prev:hover:before{background:#74737980}.rail-next{right:18px}.rail-prev{left:18px}.rail-next img,.rail-prev img{z-index:1;width:50px;height:50px;display:block;position:relative}.rail-next img{transform:translate(1px)rotate(180deg)}.rail-prev img{transform:translate(-1px)}.rail-prev.is-hidden,.rail-next.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.ready-collections{width:1600px;height:681px;position:relative}@media (width>=961px){.hero{height:960px}}.ready-collections:before{content:"";background:#fff;border-radius:10px;width:1160px;height:192px;position:absolute;top:0;left:220px}.collections-intro{width:515px;height:110px;position:absolute;top:37px;left:255px}.collections-intro h2{color:#273c50;letter-spacing:-1.5px;width:562px;height:55px;margin:0;font-size:50px;font-weight:500;line-height:1.1}.collections-intro p{color:#747379;width:462px;height:44px;margin:11px 0 0;font-size:16px;font-weight:400;line-height:1.4}.collections-accent{width:220.55px;height:138px;position:absolute;top:27px;left:1071px}.collections-accent span{z-index:2;color:#f2f2f6;text-align:center;background:#86bada;border-radius:6.573px;width:55.116px;height:26.292px;font-size:13.146px;font-weight:500;line-height:26.292px;position:absolute;top:75.48px;left:0;transform:rotate(-54.68deg)}.collections-accent i{backdrop-filter:blur(5px);background:#497fa01a;border:1px solid #dceef9;border-radius:4px;width:89px;height:107px;position:absolute}.collections-accent i:first-of-type{top:0;left:41.55px}.collections-accent i:nth-of-type(2){top:15px;left:75.55px}.collections-accent i:nth-of-type(3){top:31px;left:109.55px}.collections-accent img{width:40px;height:40px;position:absolute;top:69px;left:180.55px}.collections-slider,.collections-scroll{display:contents}.collection-card{cursor:pointer;background:linear-gradient(#cbe6f6 0%,#ddecf5 100%);border-radius:10px;width:374px;height:465px;transition:transform .18s;position:absolute;top:211px;overflow:hidden}.collection-card:hover{transform:translateY(-4px)}.collection-under{left:220px}.collection-middle{left:613px}.collection-premium{left:1006px}.collection-copy{z-index:1;color:#273c50;flex-direction:column;align-items:flex-start;gap:6px;font-weight:500;display:flex;position:absolute;top:28px;left:30px}.collection-copy h3{letter-spacing:-1.2px;width:314px;margin:0;font-size:40px;font-weight:500;line-height:1.1}.collection-copy p{color:#273c50cc;letter-spacing:-.09px;margin:0;font-size:18px;font-weight:500;line-height:1.4}.collection-under .collection-copy p{width:235px}.collection-middle .collection-copy p{width:254px}.collection-premium .collection-copy p{width:274px}.collection-image{z-index:0;max-width:none;position:absolute}.collection-under .collection-image{width:191px;height:299px;top:166px;left:92px}.collection-middle .collection-image{width:348px;height:264.5px;top:200.5px;left:26px}.collection-premium .collection-image{width:239px;height:283px;top:182px;left:72px}.site-page-shell{background:#f5f7f9;flex-direction:column;min-height:100svh;display:flex}.site-page-shell>:not(.site-footer){margin-bottom:60px}.site-footer{--footer-scale:min(1, calc(100vw / 1400px));width:100%;height:calc(286px * var(--footer-scale));color:#252525;background:#fff;flex:none;margin-top:auto;position:relative;overflow:hidden}.site-footer-content{width:1600px;height:286px;transform:translateX(-50%) scale(var(--footer-scale));transform-origin:top;position:absolute;top:0;left:50%}.site-footer-links{align-items:center;gap:51px;font-size:16px;line-height:1.4;display:flex;position:absolute;top:30px;left:220px}.site-footer-links a{color:inherit;text-decoration:none;transition:opacity .12s}.site-footer-links a:hover{opacity:.55}.site-footer-divider{background:#22222224;width:1160px;height:1px;position:absolute;top:83px;left:220px}.site-footer-offices{width:612px;position:absolute;top:113px;left:220px}.site-footer-offices section{color:#747379;flex-direction:column;gap:4px;min-width:142px;font-size:14px;line-height:1.3;display:flex}.site-footer-offices section+section{width:250px;position:absolute;top:0;left:362px}.site-footer-offices strong{color:#222;margin-bottom:4px;font-weight:500;line-height:normal}.site-footer-offices a{color:inherit;text-decoration:none}.site-footer-social{gap:8px;display:flex;position:absolute;top:160px;left:1292px}.site-footer-social a,.site-footer-social img{width:40px;height:40px;display:block}.site-footer-whatsapp{background:#edeff1;border-radius:50%;position:relative}.site-footer-whatsapp img{visibility:hidden}.site-footer-whatsapp:before{content:"";background:#747379;position:absolute;inset:7px;-webkit-mask:url(/assets/maerton/whatsapp.svg) 50%/contain no-repeat;mask:url(/assets/maerton/whatsapp.svg) 50%/contain no-repeat}.site-footer-social a{transition:filter .12s}.site-footer-social a:hover{filter:brightness(.95)}.site-footer-cookie{color:#aaa9ad;width:1160px;margin:0;font-size:12px;line-height:1.4;position:absolute;top:253px;left:220px}html,body{min-width:0;overflow-x:hidden}.maerton-viewport.is-compact{overflow:hidden}.maerton-viewport.is-compact .maerton-page{transform:scale(var(--maerton-scale)) translateX(calc(var(--maerton-crop) * -1));transform-origin:0 0;margin:0 0 0 max(0px,50vw - 700px)}.maerton-viewport.is-compact .hero-media{left:var(--hero-media-left);width:var(--hero-media-width);height:var(--hero-media-height)}.maerton-viewport.is-compact .hero-image{object-fit:cover;width:100%;height:100%;top:0;left:0}.maerton-header{transform:translateX(-50%) scale(var(--maerton-scale));transform-origin:top}@media (width>=961px){.site-footer-offices{width:662px}.site-footer-offices section:first-child{white-space:nowrap;width:320px}.site-footer-offices section+section{white-space:nowrap;width:300px}.maerton-header{--maerton-scale:min(1, calc(100vw / 1400px));--site-bleed-scale:var(--maerton-scale)}.listing-header{--listing-scale:min(1, calc(100vw / 1400px));--site-bleed-scale:var(--listing-scale)}.maerton-viewport{--maerton-scale:min(1, calc(100vw / 1400px));height:calc(1709px * var(--maerton-scale));overflow:hidden}.maerton-page{transform:scale(var(--maerton-scale)) translateX(-100px);transform-origin:0 0;margin:0 0 0 max(0px,50vw - 700px)}.hero-media{left:calc(100px + (33px - max(0px, calc((100vw - 1400px) / 2))) / var(--maerton-scale));width:calc((100vw - 66px) / var(--maerton-scale));height:736px}.hero-image{object-fit:cover;width:100%;height:100%;top:0;left:0}.listing-header{transform:translateX(-50%) scale(var(--listing-scale))}}.developer-logo{background:#0c0c0c;border-radius:4px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.developer-logo img{object-fit:contain;width:100%;height:100%;display:block}.developer-logo.is-fallback{background:0 0}.developer-logo.is-fallback img{opacity:.3;width:20px;height:20px}.section-title a{align-items:center;gap:6px;display:flex}.section-title a img{width:18px;height:18px}@media (width>=961px){.developer-logo{background:#0c0c0c;border-radius:4px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.developer-logo img{object-fit:contain;width:30px;height:30px;display:block}.developer-logo.is-fallback{background:0 0}.developer-logo.is-fallback img{opacity:.3;width:20px;height:20px}}.listing-area-description{color:#5d5d62;max-width:760px;margin:14px 0 28px;font-size:16px;line-height:1.55}.reserved-badge{color:#fff;pointer-events:none;backdrop-filter:blur(7.5px);white-space:nowrap;background:#222222b3;border-radius:4px;justify-content:center;align-items:center;gap:2px;padding:6px;font-size:14px;font-weight:400;line-height:normal;display:flex;position:absolute;top:105px;left:50%;transform:translate(-50%,-50%)}.reserved-badge img{width:16px;height:16px;display:block}.reserved-badge img.is-shaking{animation:.1s ease-in-out reserved-lock-shake}@keyframes reserved-lock-shake{0%,to{transform:translate(0)}25%{transform:translate(-1px)}75%{transform:translate(1px)}}@media (width<=960px){.reserved-badge{top:35%}}@media (width>=1600px){.hero-media{width:calc(100vw - 66px);left:calc(833px - 50vw)}.hero-image{object-fit:cover;width:100%;height:100%;top:0;left:0}}@media (width<=960px){.page-skeleton-landing i{border-radius:8px;width:calc(100% - 16px);height:142px;top:63px;left:8px}.page-skeleton-landing b:first-of-type{width:64%;height:28px;top:125px;left:18%}.page-skeleton-landing b:nth-of-type(2){width:calc(100% - 16px);height:340px;top:225px;left:8px}.page-skeleton-landing b:nth-of-type(3),.page-skeleton-landing b:nth-of-type(4){width:calc(50% - 12px);height:270px;top:590px}.page-skeleton-landing b:nth-of-type(3){left:8px}.page-skeleton-landing b:nth-of-type(4){right:8px}.page-skeleton-listing i{height:63px}.page-skeleton-listing b{width:calc(100% - 24px)}.page-skeleton-listing b:first-of-type{height:30px;top:125px}.page-skeleton-listing b:nth-of-type(2){height:34px;top:180px}.page-skeleton-listing b:nth-of-type(3),.page-skeleton-listing b:nth-of-type(4),.page-skeleton-listing b:nth-of-type(5){height:496px}.page-skeleton-listing b:nth-of-type(3){top:240px}.page-skeleton-listing b:nth-of-type(4){top:750px}.page-skeleton-listing b:nth-of-type(5){top:1260px}html,body{width:100%;min-width:0;overflow-x:hidden}html.mobile-menu-open,body.mobile-menu-open{overflow:hidden}.maerton-viewport{background:linear-gradient(#fff,#f5f7f9) 0 0/100% 140px no-repeat,#f5f7f9;width:100%;overflow:visible}.maerton-page{width:100%;min-width:0;margin:0;padding:0;clip-path:none!important;transform:none!important}.maerton-header{width:100%;height:66px;position:fixed;left:0;transform:none}.maerton-header:before{z-index:0;width:100%;height:66px;left:0;transform:none}.maerton-header.is-menu-open{opacity:1;pointer-events:auto}.maerton-header>a[aria-label=Maerton\ home],.maerton-logo,.maerton-logo-accent,.maerton-nav{display:none}.mobile-menu{z-index:3;cursor:pointer;background:0 0;border:0;width:30px;height:30px;padding:0;display:block;position:absolute;top:18px;left:16px}.mobile-menu:before{z-index:0;content:"";width:58px;height:66px;position:absolute;top:-18px;left:-16px}.mobile-menu img{z-index:1;width:30px;height:30px;display:block;position:relative}.maerton-header>a.mobile-logo-link{z-index:3;align-items:center;width:36px;height:66px;display:flex;position:absolute;top:0;left:58px}.mobile-logo{width:36px;height:36px;display:block;position:static}.maerton-cta{z-index:3;color:#fff;background:#5999c1;top:50%;right:20.37px;transform:translateY(-50%)}.maerton-cta.is-online-tour{background:#222}.maerton-header .maerton-cta.is-mobile-light{color:#222;background:#f5f7f9;display:inline-flex}.maerton-header.has-online-tour-cta .maerton-cta.is-mobile-light .maerton-whatsapp-cta__icon{filter:brightness(0);opacity:.86}.maerton-whatsapp-cta.has-mobile-label .maerton-whatsapp-cta__label{display:none}.maerton-whatsapp-cta.has-mobile-label .maerton-whatsapp-cta__mobile-label{display:inline}.maerton-header .maerton-cta>img.cta-whatsapp{content:url(/assets/maerton/mobile-header-whatsapp-figma.svg);filter:none;max-width:12.627px;max-height:12.627px;display:block;width:12.627px!important;height:12.627px!important}.maerton-header.is-menu-open:after{z-index:4;content:"";pointer-events:none;background:#e9e9e9;height:1px;position:absolute;top:65px;left:0;right:0}.mobile-menu-panel{z-index:1;opacity:0;pointer-events:none;visibility:hidden;background:#fff;min-height:100svh;transition:opacity 80ms linear,visibility 0s linear 80ms;display:block;position:fixed;inset:0;overflow:hidden}.maerton-header.is-menu-open .mobile-menu-panel{opacity:1;pointer-events:auto;visibility:visible;transition:opacity 80ms linear}.mobile-menu-divider{display:none}.mobile-nav{flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:absolute;top:83px;left:20px}.mobile-nav a{color:#747379;letter-spacing:-.1376px;opacity:0;font-size:19.655px;font-weight:500;line-height:normal;text-decoration:none;transform:translateY(-6px)}.maerton-header.is-menu-open .mobile-nav a{animation:.11s cubic-bezier(.2,.75,.3,1) both mobile-nav-item-in}.maerton-header.is-menu-open .mobile-nav a:first-child{animation-delay:12ms}.maerton-header.is-menu-open .mobile-nav a:nth-child(2){animation-delay:24ms}.maerton-header.is-menu-open .mobile-nav a:nth-child(3){animation-delay:36ms}.maerton-header.is-menu-open .mobile-nav a:nth-child(4){animation-delay:48ms}.maerton-header.is-menu-open .mobile-nav a:nth-child(5){animation-delay:60ms}.maerton-header.is-menu-open .mobile-nav a:nth-child(6){animation-delay:72ms}.maerton-header.is-menu-open .mobile-nav a:nth-child(7){animation-delay:84ms}.mobile-nav-properties{align-items:center;gap:4.914px;width:190px;display:flex}.mobile-nav-properties b{color:#f2f2f6;text-align:center;background:#86bada;border-radius:3.276px;place-items:center;min-width:29px;padding:1.638px 4.095px;font-size:12.284px;font-weight:600;line-height:normal;display:grid}.hero{width:100%;height:562px}.hero-media{border-radius:8px;width:calc(100% - 15px);height:142px;top:65px;left:7.5px}.hero-media:after{background:#26272817;border-radius:8px}.hero-image{width:calc(121.3vw - 18.195px);max-width:none;height:850.452px;top:-171.998px;left:-73.764px}.hero-badge{border-radius:5.531px;gap:3.951px;height:20.605px;padding:1.58px 5.531px;font-size:11px;top:93px;left:calc(50% - 51.225px);transform:rotate(-3.55deg)}.uae-flag{width:9.885px;height:9.885px;mask-size:13.18px 9.885px}.uae-flag img{width:13.18px;height:9.885px}.hero h1{letter-spacing:-.28px;width:min(100% - 90px,360px);height:62px;font-size:28px;line-height:1.1;top:109px;left:50%;transform:translate(-50%)}.property-filter{display:none}.category-rail{background:#fff;border-radius:8px;width:100%;height:340px;top:222px;left:0;overflow:visible}.category-track-viewport{border-radius:0;inset:10px 9px 11px 7px;overflow:visible}.category-track{grid-template-rows:repeat(3,100.333px);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;height:319px;display:grid;position:relative;transform:none!important}.category-card{order:initial;background:#f5f7f9;border-radius:8px;width:100%;height:100.333px}.category-card:first-child{grid-row:1/span 2;width:100%;height:209.666px}.category-card:nth-child(4){grid-area:3/1}.category-card:nth-child(5){grid-area:3/2}.category-card:hover{background:#f5f7f9}.category-label{font-size:14px;line-height:1.22;top:53.212px;left:9.127px}.category-card:first-child .category-label{top:165px}.category-card:first-child .category-image{width:130px;height:136px;top:25px;left:calc(50% - 65.5px);right:auto}.category-card:nth-child(2) .category-image{width:113px;height:69px;top:17px;left:auto;right:-31px}.category-card:nth-child(3) .category-image{width:102px;height:90px;top:7.67px;left:auto;right:-22px}.category-card:nth-child(4) .category-image{width:105px;height:105px;top:-.67px;left:auto;right:-26px}.category-card:nth-child(5) .category-image{width:117px;height:68px;top:19.33px;left:auto;right:-32px}.category-arrow,.rail-next,.rail-prev{display:none}.ready-collections{width:100%;height:544px;margin-top:15px;overflow:hidden}.ready-collections:before{border-radius:8px;width:calc(100% - 16px);height:544px;top:0;left:8px}.collections-accent{width:132.551px;height:82.938px;top:21px;left:22px}.collections-accent span{border-radius:3.95px;width:33.125px;height:15.802px;font-size:7.901px;line-height:15.802px;top:45.364px;transform:rotate(-54.68deg)}.collections-accent i{backdrop-filter:blur(3.005px);border-width:.601px;border-radius:2.404px;width:53.489px;height:64.307px}.collections-accent i:first-of-type{top:0;left:24.972px}.collections-accent i:nth-of-type(2){top:9.015px;left:45.406px}.collections-accent i:nth-of-type(3){top:18.631px;left:65.84px}.collections-accent img{width:24.04px;height:24.04px;top:41.469px;left:108.512px}.collections-intro{width:321px;height:60px;top:119px;left:22px}.collections-intro h2{color:#2d2d2d;letter-spacing:-.21px;width:295px;height:23px;font-size:21px;line-height:1.1}.collections-intro p{width:321px;height:32px;margin:5px 0 0;font-size:12px;line-height:1.3}.collections-slider{height:327.103px;display:block;position:absolute;top:202px;left:8px;right:8px;overflow:hidden}.collections-scroll{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:13.365px;width:100%;height:100%;padding:0 14px;scroll-padding-left:14px;display:flex;overflow:auto hidden}.collections-scroll::-webkit-scrollbar{display:none}.collection-card{scroll-snap-align:start;border-radius:8px;flex:0 0 263.09px;width:263.09px;height:327.103px;position:relative;top:auto;left:auto}.collection-card:hover{transform:none}.collection-under,.collection-middle,.collection-premium{left:auto}.collection-copy{gap:4.221px;top:19.697px;left:21.103px}.collection-copy h3{letter-spacing:-.84px;width:220.883px;font-size:28px;line-height:1.1}.collection-copy p,.collection-under .collection-copy p,.collection-middle .collection-copy p,.collection-premium .collection-copy p{letter-spacing:-.065px;font-size:13px;line-height:1.4}.collection-under .collection-copy p{width:165.31px}.collection-middle .collection-copy p{width:178.676px}.collection-premium .collection-copy p{width:192.745px}.collection-under .collection-image{width:134.359px;height:210.331px;top:116.772px;left:64.717px}.collection-middle .collection-image{width:244.8px;height:186.062px;top:141.042px;left:18.29px}.collection-premium .collection-image{width:168.124px;height:199.076px;top:128.027px;left:50.648px}.site-page-shell>:not(.site-footer){margin-bottom:20px}.site-footer{height:auto;min-height:0;margin-top:auto;overflow:visible}.site-footer-content{flex-direction:column;gap:28px;width:100%;height:auto;padding:40px 16px 20px;display:flex;position:relative;top:auto;left:auto;transform:none}.site-footer-links{flex-direction:column;align-items:flex-start;gap:20px;font-size:18px;line-height:1.4;position:static}.site-footer-divider{width:100%;margin:0;position:static}.site-footer-offices{flex-direction:column;gap:28px;width:100%;display:flex;position:static}.site-footer-offices section,.site-footer-offices section+section{gap:6px;font-size:16px;line-height:1.3;position:static}.site-footer-offices section span:first-of-type{white-space:nowrap}.site-footer-offices strong{margin-bottom:4px;font-size:16px;line-height:1.22}.site-footer-offices strong+span{margin-top:4px}.site-footer-social{align-self:flex-start;gap:8px;position:static}.site-footer-social a,.site-footer-social img,.site-footer-whatsapp{width:40px;height:40px}.site-footer-cookie{width:100%;margin:0;font-size:11px;line-height:1.4;position:static}}@keyframes mobile-nav-item-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-skeleton:before{animation:none}.maerton-header.is-menu-open .mobile-nav a{animation-duration:1ms}.maerton-cta{transition:filter .1s var(--ease-out)}.maerton-cta:active{filter:brightness(.94);transform:none}}.current-layout,.section-title a{align-items:center;gap:4px;display:inline-flex}.current-layout{position:static;transform:none}.current-layout{color:#22222280;font-size:16px;line-height:normal}.current-layout[hidden]{display:none}.section-title a svg{stroke-width:1.5px;width:18px;height:18px}.section-title a>span{border-bottom:1px solid #0000}.section-title a:hover>span{border-color:#86bada}.not-found-content{color:#252525;text-align:center;flex-direction:column;align-items:center;gap:10px;width:435px;display:flex}.not-found-content>img{object-fit:contain;width:156px;height:126px;display:block}.not-found-content h1{letter-spacing:-.34px;width:100%;margin:0;font-size:34px;font-weight:500;line-height:1.3}.not-found-content p{width:319px;margin:0;font-size:16px;font-weight:400;line-height:1.4}.not-found-content a{color:#5999c1;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:normal;text-decoration:none;display:inline-flex}.not-found-content a svg{stroke-width:1.5px;width:16px;height:16px}.not-found-content a>span{border-bottom:1px solid #0000}.not-found-content a:hover>span{border-color:#86bada}:root:has(.not-found-viewport){--maerton-scale:min(1, calc(100vw / 1400px));--site-bleed-scale:var(--maerton-scale)}@media (width>=961px){.not-found-viewport{--not-found-min-page-height:404px;--site-bleed-scale:var(--figma-scale);min-height:calc(var(--not-found-min-page-height) * var(--figma-scale));background:#f5f7f9;overflow:hidden}.not-found-page{min-height:var(--not-found-min-page-height);background:#f5f7f9;flex-direction:column;padding-top:68px;display:flex;position:relative}.not-found-content{flex:auto;justify-content:center;min-height:353px;margin:0 auto;padding:40px 0 50px;display:flex}}@media (width<=960px){:root:has(.not-found-viewport){--maerton-scale:1;--site-bleed-scale:1}.not-found-viewport{background:#f5f7f9;min-height:100svh}.not-found-page{background:#f5f7f9;flex-direction:column;min-height:100svh;padding-top:66px;display:flex;position:relative}.not-found-content{flex:1 0 auto;justify-content:center;width:min(435px,100% - 32px);margin:0 auto;padding:40px 0 50px}.not-found-content h1{letter-spacing:-.28px;font-size:28px}.not-found-content p{max-width:319px}}.listing-header{background:#fff;width:1600px;height:126px;position:relative}.listing-logo{width:102.825px;height:19.774px;position:absolute;top:23.72px;left:219px}.listing-logo-accent{width:5.294px;height:4.873px;position:absolute;top:23.72px;left:254.55px}.listing-header>a[aria-label=Maerton\ home]{z-index:1;align-items:center;width:102.825px;height:68px;display:flex;position:absolute;top:0;left:219px}.listing-nav{white-space:nowrap;align-items:center;gap:30px;height:20px;display:flex;position:absolute;top:26px;left:800px;transform:translate(-50%)}.listing-nav a{color:#747379;letter-spacing:-.098px;font-size:14px;font-weight:500;text-decoration:none}.listing-nav a:nth-child(2){align-items:center;gap:4px;display:flex}.listing-nav b{color:#f2f2f6;text-align:center;background:#86bada;border-radius:3px;width:29px;height:15px;font-size:12px;font-weight:500;line-height:15px;display:block}@media (hover:hover) and (pointer:fine){.maerton-nav a:hover,.listing-nav a:hover{color:#222;transition:none}}.listing-shortlist{color:#747379;background:#f5f7f9;position:absolute;top:19px;right:220px}.listing-shortlist-chevron{opacity:.45;width:12px;height:12px;transform:rotate(-90deg)}.listing-filter-summary{grid-template-columns:repeat(4,240px);gap:19px 52px;width:1116px;height:100px;margin:0 22px;display:grid}.listing-filter-summary a{color:#252525;text-underline-offset:2px;align-items:baseline;gap:6px;font-size:14px;line-height:normal;text-decoration:underline #25252533;display:flex}.listing-filter-summary span{color:#25252580;text-decoration:none}.listing-header{height:126px}.listing-nav{left:800px}.listing-shortlist{color:#252525;background:#f5f7f9;top:19px;left:1252px;right:auto}.listing-header .property-filter{--filter-control-height:58px;--filter-menu-top:59px;z-index:3;width:1600px;height:var(--filter-control-height);box-shadow:none;background:0 0;border-radius:0;top:68px;left:0}.listing-header .filter-trigger{padding:0;font-size:14px;line-height:normal}.listing-header .filter-trigger img{top:21px;right:0}.listing-header .filter-query{padding:0;font-size:14px;line-height:normal}.listing-header .filter-divider{width:1px;height:42px;top:8px}.listing-header .divider-one{left:424px}.listing-header .divider-two{left:618px}.listing-header .divider-three{left:810px}.listing-header .filter-button{border-radius:var(--filter-popover-radius);padding:0;left:auto;right:auto}.listing-header .filter-button-search{background:0 0;width:15px;height:15px;top:22px;left:1365px}.listing-header .filter-button-search img{width:15px;height:15px;display:block}.listing-header .filter-button-results{background:#5999c1;width:132px;height:42px;font-size:14px;top:8px;left:1248px}.listing-header .filter-query-clear{top:21px}.listing-filter-summary{background:#fff;border-radius:4px;grid-template-columns:repeat(4,240px);gap:19px 52px;width:1160px;height:100px;margin:0;padding:23px 22px;display:grid}.listing-filter-summary a{color:#252525;align-items:baseline;gap:6px;width:240px;height:17px;font-size:14px;line-height:17px;text-decoration:none;display:flex}.listing-filter-summary a>span:last-child{color:#25252580;text-decoration:none}.listing-filter-summary .quick-link-label{text-underline-offset:2px;text-decoration:underline #25252533}.listing-header{z-index:20;opacity:0;pointer-events:none;transform-origin:top;background:0 0;width:1599px;height:126px;transition:opacity 80ms linear;position:fixed;top:0;left:50%;transform:translate(-50%)}.site-header-surface:before{z-index:-1;width:calc(100vw / var(--site-bleed-scale,1));content:"";background:#fff;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.listing-header.is-visible{opacity:1;pointer-events:auto}.listing-header-hairline{z-index:4;width:calc(100vw / var(--listing-scale));pointer-events:none;height:1px;position:absolute;top:68px;left:50%;transform:translate(-50%)}.listing-header-hairline img{width:100%;height:1px;display:block}.listing-header.area-listing-header{pointer-events:none}.listing-header-bottom-hairline{z-index:4;width:calc(100vw / var(--listing-scale));pointer-events:none;height:1px;position:absolute;top:125px;left:50%;transform:translate(-50%)}.listing-header-bottom-hairline img{width:100%;height:1px;display:block}.listing-header.is-detail{height:68px}.listing-header>a[aria-label=Maerton\ home]{top:0;left:219px}.listing-header>a[aria-label=Maerton\ home] .listing-logo,.maerton-header>a[aria-label=Maerton\ home] .maerton-logo{display:block;position:static}.listing-header .filter-type{width:204px;left:220px}.listing-header .filter-rooms{width:194px;left:424px}.listing-header .filter-price{width:192px;left:618px}.listing-header .filter-location{width:570px;left:810px}.listing-header .filter-type .filter-trigger{padding-left:0;padding-right:14px}.listing-header .filter-rooms .filter-trigger,.listing-header .filter-price .filter-trigger{padding-left:18px;padding-right:14px}.listing-header .filter-location .filter-query{width:calc(100% - 16px);left:16px}.listing-header .filter-type .filter-trigger img,.listing-header .filter-rooms .filter-trigger img,.listing-header .filter-price .filter-trigger img{right:14px}.listing-header .filter-button-search{z-index:3}.listing-header .filter-button-results{z-index:4}.listing-shortlist{letter-spacing:0}.listing-shortlist>img:first-child{filter:brightness(0)saturate()opacity(.85)}.listing-filter-summary .quick-link-label{color:#252525;text-decoration-color:#25252533}.listing-filter-summary{height:auto}.listing-filter-summary a[hidden]{display:none}.quick-links-toggle{color:#5999c1;width:240px;height:17px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:0;line-height:17px;display:inline-flex}.quick-links-toggle>span{color:#5999c1;border-bottom:1px solid #0000;font-size:14px}.quick-links-toggle svg{color:#5999c1;stroke-width:1.5px;width:16px;height:16px;transition:none}.quick-links-toggle:hover>span{border-color:#86bada}.quick-links-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.property-filter-header .filter-button-search{display:block}.property-filter-header .filter-button-results,.property-filter-header.is-filtered .filter-button-search{display:none}.property-filter-header.is-filtered .filter-button-results{display:grid}@media (width>=961px){.area-description-copy.is-clamped{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.area-description-toggle{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:8px 0 0;padding:0;font:500 14px/1.3 Inter Variable,Inter,sans-serif;display:inline-flex}.area-description-toggle[hidden]{display:none}.area-description-toggle svg{width:16px;height:16px;transition:transform .16s var(--ease-out)}.area-description-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.listing-header{transform:translateX(-50%) scale(var(--listing-scale))}}@media (width<=960px){.listing-header{display:none}}@media (width<=960px){.area-description-toggle--mobile{font-size:14px}}@media (width>=961px){html body .developers-directory-main{min-height:5600px;padding:0}html body .developers-directory-intro{width:1160px;position:absolute;top:119px;left:220px}html body .developers-directory-intro h1{position:static}html body .developers-directory-methodology{color:#222;opacity:1;width:1160px;margin:6px 0 0;font-size:16px;line-height:1.4;position:static}html body .developers-directory-methodology span{color:inherit;opacity:1}html body .developers-directory-table-group{width:1160px;position:absolute;top:248px;left:216px}html body .developers-directory-sort{width:max-content;height:22px;margin:0 0 20px 4px;display:block;position:static}html body .developers-table-card{margin-left:0;position:relative;top:auto;left:auto}}@media (width>=961px){html body .developers-directory-viewport .maerton-header.is-developers-header{transition:none;position:absolute}html body .developers-directory-main{min-height:0;padding:119px 0 0}html body .developers-directory-intro{width:1160px;margin-left:220px;position:static}html body .developers-directory-intro h1{position:static}html body .developers-directory-methodology{color:#222;opacity:1;width:1160px;margin:6px 0 0;font-size:16px;line-height:1.4;position:static}html body .developers-directory-methodology span{color:inherit;opacity:1}html body .developers-directory-table-group{width:1160px;margin:30px 0 0 216px;position:static}html body .developers-directory-sort{z-index:10;width:max-content;height:22px;margin:0 0 20px 4px;display:block;position:static}html body .developers-directory-sort .listing-sort-menu{z-index:20}html body .developers-table-card{margin-left:0;position:relative;top:auto;left:auto}html body .developers-table-labels{z-index:5;background:#fff;position:sticky;top:0}html body .developers-table-labels:before{z-index:-1;content:"";background:#fff;width:1100px;height:68px;display:block;position:absolute;top:0;left:0}html body .developers-directory-viewport .developers-table-labels:not(.developers-sticky-table-labels){z-index:auto;background:0 0;position:static}html body .developers-directory-viewport .developers-table-labels:not(.developers-sticky-table-labels):before{display:none}html body .developers-sticky-table-header{z-index:40;pointer-events:none;width:100%;height:68px;display:none;position:fixed;top:0;left:0}html body .developers-sticky-table-header.is-visible{display:block}html body .developers-sticky-table-header:before{content:"";background:#fff;border-radius:4px 4px 0 0;width:1160px;height:68px;position:absolute;top:0;left:calc(50% - 584px)}html body .developers-sticky-table-labels{z-index:1;box-sizing:border-box;color:#22222280;background:0 0;grid-template-columns:100px 320px 100px 100px;column-gap:160px;width:1100px;height:68px;padding-top:20px;font-size:16px;font-weight:400;line-height:1.4;display:grid;position:absolute;top:0;left:calc(50% - 550px)}html body .developers-sticky-table-labels:before{display:none}html body .developers-sticky-table-labels:after{content:"";background:#2222221f;width:1100px;height:1px;position:absolute;bottom:0;left:0;right:0}html body .developers-directory-methodology{margin-top:10px}html body .developers-directory-table-group{flex-direction:column;width:1160px;margin:50px 0 0 216px;display:flex;position:relative;top:auto;left:auto}html body .developers-directory-sort{z-index:10;flex:0 0 22px;margin:0 0 20px;position:relative;top:auto;left:auto}html body .developers-table-card{flex:none;position:relative}html body .developers-table-labels,html body .developers-table-row{grid-template-columns:100px 320px 150px 130px;column-gap:133px}html body .developers-table-labels>span:nth-child(4){white-space:nowrap}html body .developers-directory-sort .listing-sort-menu{left:-14px}}@media (width<=960px){.section-title h2{letter-spacing:-.46px;font-size:23px;line-height:1.15}.current-layout{font-size:14px}.listing-area-description{margin:10px 0 22px;font-size:15px;line-height:1.5}.reserved-badge{font-size:12px;top:32%}}@media (width>=961px){html body .developers-directory-methodology{white-space:normal;width:900px}html body .developers-directory-sort{margin-left:4px}}@media (width<=960px){html body .developers-mobile-filter-modal{display:flex}html body .developers-mobile-filter-modal .listing-mobile-filter-sheet{max-height:78svh}html body .developers-directory-shell{background:#f5f7f9;min-height:100svh;display:flex}html body .developers-directory-shell>.developers-directory-viewport{background:#f5f7f9;width:100%;min-height:0;overflow:visible}html body .developers-directory-viewport>.developers-directory-page{background:#f5f7f9;width:100%;min-width:0;min-height:0;padding:66px 0 0;transform:none}html body .developers-directory-viewport .maerton-header.is-developers-header{position:absolute}html body .developers-directory-main{box-sizing:border-box;width:100%;min-height:0;padding:28px 8px 32px}html body .developers-directory-intro,html body .developers-directory-table-group{width:100%;margin:0;position:static}html body .developers-directory-intro{padding:0 12px}html body .developers-directory-intro h1,html body .developers-directory-main h1{color:#222;letter-spacing:-.5px;margin:0;font-size:25px;font-weight:500;line-height:1.18;position:static}html body .developers-directory-methodology{color:#222;opacity:1;white-space:normal;width:auto;margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.45;position:static}html body .developers-directory-methodology span{color:inherit}html body .developers-directory-table-group{margin-top:28px}html body .developers-directory-sort{z-index:10;color:#222;width:max-content;height:22px;margin:0 0 20px 12px;font-size:14px;line-height:20px;display:block;position:relative;top:auto;left:auto}html body .developers-directory-sort>button{color:#222;height:22px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;display:flex}html body .developers-directory-sort>button:active{background:0 0}html body .developers-directory-sort img{width:22px;height:22px}html body .developers-directory-sort .listing-sort-menu{display:none}html body .developers-table-card{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;height:auto;min-height:0;padding:0 16px;position:static;overflow:visible}html body .developers-table-content{flex-direction:column;gap:0;width:100%;display:flex}html body .developers-table-labels,html body .developers-table-row{box-sizing:border-box;grid-template-columns:62px minmax(0,1fr) 52px 72px;column-gap:8px;width:100%;display:grid}html body .developers-table-labels{color:#22222280;align-items:center;min-height:46px;font-size:12px;line-height:1.25;position:static}html body .developers-table-labels>span:nth-child(4),html body .developers-table-row>span:last-child{display:block}html body .developers-units-label{text-align:right;font-size:0}html body .developers-units-label:after{content:"Units";font-size:12px}html body .developers-table-row,html body .developers-table-row:hover,html body .developers-table-row:not(.developers-table-heading):hover{background:0 0;border:0;align-items:center;height:auto;min-height:72px;padding:10px 0}html body .developers-table-divider{background:#2222221f;flex:0 0 1px;width:100%;height:1px}html body .developer-place,html body .developer-founded,html body .developer-project-count{color:#222;min-width:0;font-size:14px;line-height:1.3}html body .developer-place{align-items:center;gap:10px;display:flex}html body .developer-company{box-sizing:border-box;color:#2d2d2d;background:#f5f7f9;border-radius:5px;align-items:center;gap:8px;width:max-content;min-width:0;max-width:100%;height:50px;margin-left:-4px;padding:0 12px;text-decoration:none;display:flex}html body .developer-company:visited,html body .developer-company:hover,html body .developer-company:active{color:#2d2d2d;text-decoration:none}html body .developer-company-badge{flex:0 0 30px;width:30px;height:30px}html body .developer-company-badge img{width:30px;height:30px}html body .developer-company-badge.is-fallback{background:0 0}html body .developer-company-badge.is-fallback img{opacity:.3;width:20px;height:20px}html body .developer-company strong{color:#2d2d2d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;line-height:1.25;overflow:hidden}html body .developer-project-count{white-space:nowrap;text-align:right;justify-self:end}html body .developer-rank-change{border-radius:4px;gap:2px;width:max-content;min-width:0;height:auto;padding:4px 6px;font-size:11px}html body .developer-rank-triangle{width:7px;height:7px}html body .developers-table-divider:last-child{opacity:0}html body .developers-sticky-table-header{z-index:40;pointer-events:none;background:#fff;width:100%;height:46px;display:none;position:fixed;top:0;left:0;box-shadow:0 1px #2222221f}html body .developers-sticky-table-header.is-visible{display:block!important}html body .developers-sticky-table-header:before{content:"";background:#fff;position:absolute;inset:0}html body .developers-sticky-table-labels{z-index:1;box-sizing:border-box;color:#22222280;grid-template-columns:62px minmax(0,1fr) 52px 72px;align-items:center;column-gap:8px;width:calc(100% - 48px);height:46px;font-size:12px;line-height:1.25;display:grid;position:absolute;top:0;left:24px}html body .developers-sticky-table-labels>span:nth-child(4){text-align:right;display:block}html body .developers-sticky-table-labels .developers-units-label{font-size:0}html body .developers-sticky-table-labels .developers-units-label:after{content:"Units";font-size:12px}html body .developers-directory-shell>.site-footer{margin-top:0}}@media (width<=360px){html body .developers-table-labels,html body .developers-table-row{grid-template-columns:58px minmax(0,1fr) 46px 68px;column-gap:7px}html body .developer-company strong{font-size:12px}}
