@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/494ad8d90c854a32-s.3yxak7u-2he-t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b8949d375813598c-s.0td7zpy54_fjr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/66d4d1695a7abb57-s.3ow3c7z0fmfxd.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1ec105f416eb838c-s.03gq3p7ac1xcj.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e2f097b95f374554-s.0rvqpguzat328.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/64e89c4be9efaac5-s.149ndhr1jg570.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/08ae5c54ae2bd959-s.17yzgyaz54svz.woff2)format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b251324f7e2c5173-s.3b_6af6hed9ml.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3ea983dfb1f1ac79-s.1ot4xwh_pm5st.woff2)format("woff2");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}@font-face{font-family:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_aa52fa16-module__Yj3YMW__className{font-family:Roboto,Roboto Fallback;font-style:normal;font-weight:400}.roboto_aa52fa16-module__Yj3YMW__variable{--font-roboto:"Roboto", "Roboto Fallback"}
html[data-site=lux]{--font-display-face:var(--font-roboto);--font-body:var(--font-roboto);--radius:.5rem;--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#000;--primary-foreground:#fff;--secondary:#eee;--secondary-foreground:#000;--muted:#f5f5f5;--muted-foreground:#616161;--accent:#eee;--accent-foreground:#000;--border:#e0e0e0;--input:#bdbdbd;--ring:#6750a4;--ink:#000;--ink-foreground:#fff;--ink-muted:#ffffffb3;--ink-line:#ffffff24;--metal:#f2b23c;--metal-ink:#8a5a00;--whatsapp:#4caf50;--display-tracking:0;--display-weight:700;--header-h:56px;--lux-amber:#f2b23c;--lux-gold:#ffa000;--lux-m3-primary:#6750a4;--lux-m3-outline:#49454f;--lux-card-tint:#f7f2fa;--lux-dialog-tint:#ece6f0;--lux-grey-100:#f5f5f5;--lux-grey-200:#eee;--lux-grey-300:#e0e0e0;--lux-grey-600:#757575;--lux-grey-700:#616161;--lux-grey-800:#424242;--lux-grey-900:#212121;--lux-elev-2:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--lux-elev-4:0 2px 4px -1px #0003, 0 4px 5px 0 #00000024, 0 1px 10px 0 #0000001f;--lux-elev-8:0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f}[data-site=lux] body:not(:has(.lux-lp)){color:#000;font-family:var(--font-roboto), Roboto, Arial, sans-serif;letter-spacing:.25px;background:#fff;font-size:14px;line-height:1.43}[data-site=lux] .lux-shell :is(h1,h2,h3){text-wrap:wrap}[data-site=lux] .lux-shell a:focus-visible,[data-site=lux] .lux-shell button:focus-visible,[data-site=lux] .lux-dialog a:focus-visible,[data-site=lux] .lux-dialog button:focus-visible,[data-site=lux] .lux-drawer a:focus-visible,[data-site=lux] .lux-drawer button:focus-visible{outline:2px solid var(--lux-m3-primary);outline-offset:2px}.lux-main{flex:1 0 auto;padding-top:56px}.lux-bleed{margin-top:-56px}:is(body:has(.lux-thankyou) .lux-appbar,body:has(.lux-thankyou) .lux-footer2,body:has(.lux-thankyou) .lux-footer,body:has(.lux-thankyou) [data-wa-float]){display:none}body:has(.lux-thankyou) .lux-main{padding-top:0}body:has(.lux-no-footer2) .lux-footer2{display:none}body:has(.lux-gap-40) .lux-footer2{margin-top:40px}body:has(.lux-gap-30) .lux-footer2{margin-top:30px}:is(body:has(.lux-lp) .lux-appbar,body:has(.lux-lp) .lux-footer2,body:has(.lux-lp) .lux-footer,body:has(.lux-lp) [data-wa-float]){display:none}.lux-lp,.lux-lp>div{display:contents}body:has(.lux-lp) .lux-shell{display:contents}body:has(.lux-lp) .lux-main{display:contents}.lux-lp>div{font-family:var(--bs-font-sans-serif)}[data-site=lux] [data-wa-float]{width:51px;height:51px;box-shadow:none;background:#4caf50;transition:none;bottom:22px;right:16px}[data-site=lux] [data-wa-float]:hover{transform:none}[data-site=lux] [data-wa-float] svg{width:31px;height:31px}[data-site=lux] body:has(.lux-home) [data-wa-float]{right:20px}.lux-appbar{z-index:40;background:#000c;border-bottom:1px solid #000;justify-content:space-between;align-items:center;height:56px;display:flex;position:fixed;inset:0 0 auto}.lux-logo{line-height:0;display:block}.lux-logo img{width:auto;height:55px}.lux-nav{align-items:center;display:flex}.lux-nav-link{color:#fff;letter-spacing:.1px;border-radius:20px;align-items:center;height:40px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .15s;display:inline-flex}.lux-nav-link:hover{background:#6750a414}.lux-call{color:#1b5e20;letter-spacing:.25px;background:#c8e6c9;border-radius:5px;align-items:center;gap:8px;padding:3px 8px;font-size:16px;font-weight:700;line-height:23px;transition:background-color .2s;display:inline-flex}.lux-call:hover{background:#a5d6a7}.lux-enquire{background:var(--lux-amber);color:#fff;letter-spacing:0;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:32px;margin:0 10px;padding:0 20px;font-size:16px;font-weight:700;transition:box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.lux-enquire:hover{box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.lux-menu-btn{color:#fff;cursor:pointer;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:8px;display:none}.lux-menu-btn:hover{background:#ffffff14}@media (max-width:600px){.lux-nav{display:none}.lux-menu-btn{display:inline-flex;position:absolute;top:6px;right:0}.lux-logo{margin-left:17px}.lux-logo img{height:60px}}.lux-scrim{z-index:50;background:#0000008a;animation:.246s ease-out lux-fade;position:fixed;inset:0}.lux-drawer{z-index:51;background:#000;border-radius:16px 0 0 16px;flex-direction:column;align-items:flex-start;width:304px;max-width:100vw;animation:.246s cubic-bezier(.2,0,0,1) lux-drawer-in;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.lux-drawer-head{border-bottom:1px solid #fff;align-items:center;width:100%;height:161px;padding:0 16px;display:flex}.lux-drawer-head img{width:auto;height:40px}.lux-drawer-item{color:#fff;letter-spacing:.5px;align-items:center;width:100%;height:48px;padding:0 16px;font-size:16px;display:flex}.lux-drawer-item:hover{background:#ffffff14}.lux-drawer .lux-enquire{margin:0 10px}@keyframes lux-drawer-in{0%{transform:translate(100%)}}@keyframes lux-fade{0%{opacity:0}}.lux-tab{z-index:30;color:#fff;letter-spacing:.1px;writing-mode:vertical-rl;cursor:pointer;background:#000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:128px;font-size:14px;font-weight:500;display:flex;position:fixed;top:calc(50vh - 30px);right:-4px;transform:rotate(180deg);box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.lux-hide{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.lux-form,.lux-form-fields{flex-direction:column;width:100%;display:flex}.lux-locked{opacity:.6;pointer-events:none}.lux-err{color:#b3261e;margin-top:4px;padding:0 12px;font-size:12px;line-height:16px}.lux-form-err{color:#b3261e;text-align:center;margin-top:8px;font-size:13px}.lux-note{letter-spacing:0;color:#0009;text-align:center;margin-top:8px;font-size:11px;line-height:15px}.lux-otp-actions{flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-top:8px;font-size:12px;display:flex}.lux-otp-actions button{cursor:pointer;text-decoration:underline}.lux-otp-actions button:disabled{opacity:.7;text-decoration:none}.lux-otp-sent{text-align:center;margin-bottom:8px;font-size:13px}.lux-field{position:relative}.lux-input{color:#000;width:100%;height:48px;font:inherit;letter-spacing:.5px;appearance:none;background:0 0;border:0;border-radius:4px;outline:0;padding:12px 16px;font-size:16px;line-height:24px;display:block}textarea.lux-input{resize:none;height:auto}.lux-label{max-width:calc(100% - 32px);color:var(--lux-m3-outline);letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform-origin:0 0;font-size:16px;line-height:24px;transition:transform .167s cubic-bezier(.4,0,.2,1),color .167s;position:absolute;top:12px;left:16px;overflow:hidden}.lux-outline{border:1px solid var(--lux-m3-outline);pointer-events:none;border-radius:4px;min-width:0;margin:0;padding:0 12px;position:absolute;inset:-5px 0 0}.lux-outline legend{float:unset;letter-spacing:.5px;white-space:nowrap;visibility:hidden;width:auto;max-width:0;height:11px;padding:0;font-size:12px;line-height:11px;transition:max-width 50ms;display:block;overflow:hidden}.lux-outline legend span{padding:0 4px;display:inline-block}.lux-field:hover .lux-outline{border-color:#1d1b20}.lux-field:focus-within .lux-outline{border:2px solid var(--lux-m3-primary)}.lux-field[data-invalid] .lux-outline{border-color:#b3261e}.lux-field:focus-within .lux-label{color:var(--lux-m3-primary)}.lux-field[data-invalid] .lux-label{color:#b3261e}.lux-input::placeholder{color:#0000}.lux-input:focus::placeholder{color:var(--lux-m3-outline)}.lux-input:focus~.lux-label,input.lux-input:not(:placeholder-shown)~.lux-label,textarea.lux-input:not(:placeholder-shown)~.lux-label,.lux-field[data-filled] .lux-label{transform:translateY(-20px)scale(.75)}textarea.lux-input:placeholder-shown:not(:focus)~.lux-label{top:calc(50% - 12px)}.lux-input:focus~.lux-outline legend,input.lux-input:not(:placeholder-shown)~.lux-outline legend,textarea.lux-input:not(:placeholder-shown)~.lux-outline legend,.lux-field[data-filled] .lux-outline legend{max-width:100%;transition:max-width .1s 50ms}.lux-select{text-align:left;cursor:pointer;padding-right:40px}.lux-select>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lux-v-hero .lux-select{font-size:14px}.lux-v-glass .lux-select{letter-spacing:.25px;font-size:10px}.lux-v-glass .lux-field[data-empty] .lux-select{color:#ffffff8a;font-size:12px}.lux-menu-barrier{z-index:60;position:fixed;inset:0}.lux-menu{z-index:61;color:#1d1b20;box-shadow:var(--lux-elev-8);background:#fef7ff;border-radius:2px;outline:0;animation:.15s linear both lux-menu-open;position:fixed}@keyframes lux-menu-open{0%{opacity:0;clip-path:inset(var(--lux-clip-top) 0 var(--lux-clip-bottom) 0)}50%{opacity:1;clip-path:inset(var(--lux-clip-top) 0 var(--lux-clip-bottom) 0)}to{opacity:1;clip-path:inset(-30px)}}.lux-menu-list{scrollbar-width:thin;height:100%;padding:8px 0;overflow-y:auto}.lux-menu-item{width:100%;height:48px;color:inherit;font-family:var(--font-roboto), Roboto, Arial, sans-serif;letter-spacing:.25px;text-align:left;white-space:nowrap;cursor:pointer;outline:0;align-items:center;padding:0 16px;font-size:16px;animation:linear both lux-fade;display:flex;overflow:hidden}.lux-menu-item>span{text-overflow:ellipsis;overflow:hidden}.lux-menu-item:hover{background:#0000000a}.lux-menu-item:focus{background:#0000001f}.lux-menu-item:hover:focus{background:#00000029}.lux-menu-hero .lux-menu-item{font-size:14px}.lux-menu-filter .lux-menu-item{color:#000;font-size:15px}.lux-menu-filter{background:#fff}.lux-menu-glass{color:#fff;background:#000000de}.lux-menu-glass .lux-menu-item{font-size:10px}.lux-menu-glass .lux-menu-item[data-muted]{color:#ffffff8a;font-size:12px}.lux-menu-glass .lux-menu-item:hover{background:#ffffff14}.lux-menu-glass .lux-menu-item:focus{background:#0000001f}.lux-caret{color:var(--lux-m3-outline);pointer-events:none;position:absolute;top:12px;right:12px}.lux-phone{align-items:center;height:48px;display:flex;position:relative}.lux-cc{z-index:1;cursor:pointer;color:#000c;letter-spacing:.25px;flex:none;align-items:center;gap:8px;height:100%;padding-left:4px;font-size:14px;display:inline-flex;position:relative}.lux-cc-caret{color:var(--lux-m3-outline);margin-right:-6px}.lux-flag{object-fit:cover;text-align:center;flex:none;width:32px;height:21px;font-size:18px;line-height:21px;display:block}.lux-phone .lux-input{flex:1;min-width:0;padding-left:12px}.lux-phone .lux-label{max-width:calc(100% - 120px);left:108px}:is(.lux-phone:has(.lux-input:focus) .lux-label,.lux-phone:has(.lux-input:not(:placeholder-shown)) .lux-label){left:16px;transform:translateY(-20px)scale(.75)}:is(.lux-phone:has(.lux-input:focus) .lux-outline legend,.lux-phone:has(.lux-input:not(:placeholder-shown)) .lux-outline legend){max-width:100%}.lux-field-foot{align-items:flex-start;display:flex}.lux-field-foot .lux-err{flex:1}.lux-counter{color:var(--lux-m3-outline);letter-spacing:.4px;text-align:right;margin-left:auto;padding:4px 16px 0;font-size:12px;line-height:16px;display:block}.lux-btn{cursor:pointer;justify-content:center;align-items:center;gap:8px;transition:box-shadow .15s,background-color .15s,opacity .15s;display:inline-flex}.lux-btn:disabled{cursor:default;opacity:.7}.lux-btn-black{color:#fff;letter-spacing:.1px;height:32px;box-shadow:var(--lux-elev-2);background:#000;border-radius:8px;align-self:center;padding:0 24px;font-size:16px;font-weight:700}.lux-btn-black:hover{box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.lux-btn-green{background:#4caf50}.lux-spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite lux-spin}@keyframes lux-spin{to{transform:rotate(360deg)}}.lux-v-hero .lux-form-fields{gap:16px}.lux-v-hero .lux-submit-wrap{flex-direction:column;align-items:center;margin-top:20px;display:flex}.lux-v-contact .lux-form-fields{gap:10px}.lux-v-contact .lux-input{border-radius:5px}.lux-v-contact .lux-outline{border-color:#00000042;border-radius:5px}.lux-v-contact .lux-label{color:#0000008a}.lux-v-contact .lux-field:focus-within .lux-outline{border:1px solid #000}.lux-v-contact .lux-field:focus-within .lux-label{color:#0000008a}.lux-v-contact .lux-submit-wrap{margin-top:20px}.lux-v-contact .lux-btn-black{border-radius:5px;width:100%;height:42px;font-size:14px;font-weight:500}.lux-v-comment .lux-form-fields{gap:10px}.lux-v-comment .lux-submit-wrap{margin-top:15px}.lux-v-comment .lux-btn-black{border-radius:20px;width:100%;height:32px;font-size:14px;font-weight:500}.lux-v-dialog .lux-form-fields{gap:12px}.lux-v-dialog .lux-submit-wrap{flex-direction:column;align-items:center;margin-top:20px;display:flex}.lux-v-dialog .lux-btn-black{border-radius:20px;height:32px;padding:0 20px;font-size:14px;font-weight:500}.lux-v-dialog textarea.lux-input{min-height:96px}.lux-glass{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0009,#0000004d);border-radius:20px;width:100%;max-width:420px;height:580px;position:relative;overflow:hidden}.lux-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#ffffffb3,#fff3);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lux-glass-scroll{scrollbar-width:none;height:100%;padding:20px 25px;display:flex;position:relative;overflow-y:auto}.lux-glass-scroll>*{margin:auto 0}.lux-glass-title{color:#fff;text-align:center;margin-bottom:15px;font-size:22px;font-weight:700}.lux-v-glass .lux-form-fields{gap:10px}.lux-glass-row{gap:10px;display:flex}.lux-glass-row>*{flex:1;min-width:0}.lux-v-glass .lux-input{color:#fff;text-overflow:ellipsis;background:#ffffff1a;border-radius:12px;height:48px}.lux-v-glass .lux-input::placeholder{color:#ffffffb3;opacity:1}.lux-v-glass .lux-caret{color:#616161}.lux-v-glass .lux-phone .lux-label{color:#ffffffb3}.lux-v-glass .lux-form-err{color:#ffb4ab}.lux-v-glass .lux-phone{background:#ffffff1a;border-radius:12px}.lux-v-glass .lux-phone .lux-input{background:0 0;padding-left:12px}.lux-v-glass .lux-cc{color:#fff;padding-left:8px}.lux-v-glass .lux-cc-caret{color:#49454f}.lux-v-glass .lux-counter{color:#ffffff8a}.lux-v-glass .lux-note,.lux-v-glass .lux-otp-sent,.lux-v-glass .lux-otp-actions{color:#ffffffbf}.lux-v-glass .lux-locked{opacity:.5}.lux-v-glass .lux-submit-wrap{flex-direction:column;align-items:center;margin-top:20px;display:flex}.lux-v-glass .lux-btn-black{color:#000;background:#ffffffe6;border-radius:12px;height:38px;padding:0 40px;font-size:18px;font-weight:700;box-shadow:0 5px 8px 1px #0000004d}.lux-v-glass .lux-btn-green{color:#fff;background:#4caf50e6}.lux-v-glass .lux-field+.lux-otp-actions{margin-top:4px}.lux-overlay{z-index:50;background:#0000008a;animation:.15s linear lux-fade;position:fixed;inset:0}.lux-dialog-glass{z-index:51;outline:0;width:min(420px,100vw - 80px);max-height:calc(100dvh - 48px);margin:0;animation:.3s ease-in-out lux-glass-in;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.lux-dialog-glass .lux-glass{height:min(580px,100dvh - 48px)}@keyframes lux-glass-in{0%{opacity:0;transform:translate(-50%,-100%)}}.lux-overlay-top{z-index:62}.lux-country{z-index:63;background:var(--lux-dialog-tint);color:#1d1b20;box-shadow:var(--lux-elev-8);border-radius:28px;outline:0;flex-direction:column;padding:16px;animation:.15s linear lux-dialog-in;display:flex;position:fixed;inset:24px 40px}.lux-country-search{border-bottom:1px solid var(--lux-m3-outline);flex:none;display:block;position:relative}.lux-country-search:focus-within{border-bottom:2px solid var(--lux-m3-primary)}.lux-country-search input{letter-spacing:.5px;background:0 0;border:0;outline:0;width:100%;height:48px;padding:16px 40px 0 0;font-size:16px;display:block}.lux-country-search span{color:var(--lux-m3-outline);letter-spacing:.5px;transform-origin:0 0;pointer-events:none;font-size:16px;transition:transform .167s cubic-bezier(.4,0,.2,1);position:absolute;top:12px;left:0}.lux-country-search input:focus+span,.lux-country-search input:not(:placeholder-shown)+span{transform:translateY(-10px)scale(.75)}.lux-country-search svg{color:var(--lux-m3-outline);position:absolute;top:12px;right:8px}.lux-country-list{flex:1;min-height:0;margin:20px 0;overflow-y:auto}.lux-country-list li{border-bottom:1px solid #cac4d0;margin-bottom:0;padding-bottom:7px}.lux-country-list button{letter-spacing:.25px;text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:16px;width:100%;height:56px;padding:0 16px;font-size:14px;display:flex}.lux-country-list button:hover{background:#0000000a}.lux-country-list img{flex:none;width:32px;height:auto}.lux-country-dial{margin-left:auto}.lux-snack{z-index:49;color:#f5eff7;letter-spacing:.25px;background:#f44336;padding:14px 24px;font-size:14px;line-height:20px;animation:.25s cubic-bezier(.2,0,0,1) lux-snack-in;position:fixed;bottom:0;left:0;right:0}@keyframes lux-snack-in{0%{transform:translateY(100%)}}.lux-inline-enquiry{justify-content:center;width:100%;padding:24px 40px;animation:.3s ease-in-out lux-inline-in;display:flex}@keyframes lux-inline-in{0%{opacity:0;transform:translateY(-50%)}}.lux-dialog{z-index:51;background:var(--lux-dialog-tint);color:#1d1b20;width:min(412px,100vw - 80px);max-height:calc(100dvh - 48px);box-shadow:var(--lux-elev-8);border-radius:28px;outline:0;flex-direction:column;padding:24px;animation:.15s linear lux-dialog-in;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes lux-dialog-in{0%{opacity:0}}.lux-dialog-title{color:#1d1b20;letter-spacing:0;margin-bottom:16px;font-size:24px;font-weight:400;line-height:32px}.lux-dialog-body{flex:1;min-height:0;margin:0 -8px;padding:8px;overflow-y:auto}.lux-dialog-text{font-size:16px;line-height:24px}.lux-dialog-actions{justify-content:flex-end;margin-top:16px;display:flex}.lux-text-btn{height:40px;color:var(--lux-m3-primary);letter-spacing:.1px;cursor:pointer;border-radius:20px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.lux-text-btn:hover{background:#6750a414}.lux-hero{isolation:isolate;color:#fff;background:#fff;min-height:100vh;position:relative;overflow:hidden}.lux-hero-film{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.lux-hero-film[data-ready]{visibility:visible}.lux-hero-shade{background:#0006;position:absolute;inset:0}.lux-hero-copy{position:absolute;bottom:50px;left:50px}.lux-hero-copy h1{color:#fff;letter-spacing:.25px;font-family:inherit;font-size:32px;font-weight:700;line-height:1.43}.lux-hero-copy p{color:#ffffffb3;margin-top:6px;font-size:20px}.lux-hero-top{flex-direction:column;align-items:flex-end;padding:110px 20px 40px 0;display:flex;position:relative}.lux-search{align-items:flex-start;width:400px;margin-right:0;display:flex}.lux-search-field{flex:1;min-width:0}.lux-search-input{color:#fff;width:100%;height:48px;font:inherit;letter-spacing:.5px;text-overflow:ellipsis;background:0 0;border:0;border-bottom:1.5px solid #fff;outline:0;padding:0;font-size:16px;display:block}.lux-search-input::placeholder{color:#ffffffb3;opacity:1}.lux-search-input:focus{border-bottom-width:2px}.lux-icon-btn{color:#fff;cursor:pointer;flex:none;justify-content:center;align-items:center;width:40px;height:48px;display:inline-flex}.lux-hero-card-wrap{width:432px;max-width:100%;margin-top:-8px;padding:16px}.lux-hero-card{color:#000;background:#ffffffcf;border-radius:12px;padding:20px;box-shadow:0 0 8px 2px #ffffff1f}.lux-hero-eyebrow{text-align:center;font-size:11px;font-weight:700}.lux-hero-title{text-align:center;margin-bottom:16px;font-size:16px;font-weight:700}@media (max-width:800px){.lux-hero-top{align-items:center;padding-right:0}.lux-search{width:90vw;margin-right:20px;padding-right:0}.lux-hero-copy{text-align:center;bottom:30px;left:10px;right:10px}.lux-hero-copy h1{font-size:24px}.lux-hero-copy p{margin-top:8px;font-size:16px}.lux-hero-top{padding-bottom:120px}.lux-hero-card-wrap{width:100%;max-width:432px;padding-right:36px}}.lux-intro{background:#fff;max-width:1200px;margin:0 auto;padding:40px 60px}.lux-intro h2{color:#000;letter-spacing:.25px;font-family:inherit;font-size:22px;font-weight:600;line-height:1.5}.lux-intro>p{color:#0000008a;margin-top:20px;font-size:14px}.lux-intro-rule{background:var(--lux-grey-300);border:0;height:1px;margin:37px 0 27px}.lux-stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 40px;display:flex}.lux-stat{flex-direction:column;align-items:center;display:flex}.lux-stat b{font-size:36px;font-weight:700}.lux-stat span{color:#0000008a;text-align:center;white-space:pre-line;margin-top:5px;font-size:14px}.lux-stat-sep{color:#00000073;font-size:24px;font-weight:500}@media (max-width:1099px){.lux-intro{padding-inline:40px}}@media (max-width:699px){.lux-intro{padding-inline:20px}.lux-intro h2{font-size:18px}.lux-intro>p{font-size:12px}.lux-stats{gap:30px 20px}.lux-stat b{font-size:32px}.lux-stat-sep{display:none}}.lux-filters{align-items:center;padding:20px 24px;display:flex}.lux-filter-gap{flex:none;width:16px}.lux-filter{border:1px solid var(--lux-grey-300);color:#000;letter-spacing:.25px;cursor:pointer;text-align:left;background:#fff;border-radius:8px;flex:1 1 0;justify-content:space-between;align-items:center;min-width:0;height:48px;padding:0 12px 0 19px;font-size:15px;display:flex}.lux-filter>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lux-filter>[data-placeholder]{color:var(--lux-grey-600)}.lux-filter:focus-visible,.lux-filter[data-state=open]{border-color:#000;outline:0}.lux-filter-caret{color:#9e9e9e;flex:none}.lux-clear{border:1px solid var(--lux-grey-300);color:#000;letter-spacing:.1px;cursor:pointer;border-radius:20px;flex:none;justify-content:center;align-items:center;gap:8px;height:40px;margin-left:24px;padding:0 24px;font-size:14px;font-weight:500;transition:background-color .15s;display:inline-flex}.lux-clear:hover{background:#0000000a}.lux-clear-short{display:none}@media (max-width:767px){.lux-filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lux-filter-gap{display:none}.lux-clear{align-self:center;height:36px;margin:0;padding:0}.lux-clear-long{display:none}.lux-clear-short{align-items:center;gap:8px;display:inline-flex}}.lux-grid-pad{padding:20px 24px}.lux-filters+.lux-grid-pad .lux-grid{margin-top:58px}.lux-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.lux-card{aspect-ratio:.85;border:1.5px solid var(--lux-grey-200);background:#fff;border-radius:12px;flex-direction:column;min-width:0;transition:box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000}.lux-card:hover{box-shadow:0 4px 12px #0000001a}@media (min-width:768px){.lux-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lux-card{aspect-ratio:.88}}@media (min-width:1200px){.lux-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lux-card{aspect-ratio:.9}}@media (min-width:1600px){.lux-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lux-card{aspect-ratio:.92}}.lux-card-media{background:var(--lux-grey-200);flex:1 1 0;min-height:0;display:block;position:relative;overflow:hidden}.lux-card-media>div{position:absolute;inset:0}.lux-badge{color:#fff;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.43;position:absolute;top:12px;left:12px}.lux-card-body{flex:none;padding:16px}.lux-card-title{color:#000;letter-spacing:.25px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:inherit;font-size:17px;font-weight:700;line-height:1.43;display:-webkit-box;overflow:hidden}.lux-card-line{color:var(--lux-grey-700);align-items:center;gap:4px;margin-top:8px;font-size:13px;display:flex}.lux-card-line svg{color:var(--lux-grey-600);flex:none}.lux-card-line span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lux-card-line-config{color:var(--lux-grey-800);font-size:14px;font-weight:500}.lux-card-rule{background:var(--lux-grey-200);border:0;height:1.5px;margin:19px 0 15px}.lux-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.lux-price{color:#fff;background:#000;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:700}.lux-details{color:#fff;letter-spacing:.1px;height:32px;box-shadow:var(--lux-elev-2);background:#000;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:700;transition:box-shadow .15s;display:inline-flex}.lux-details:hover{box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026}.lux-empty{color:#0000008a;text-align:center;padding:50px 0;font-size:18px;font-weight:700}.lux-pages{justify-content:center;margin-top:40px;display:flex}.lux-page{background:var(--lux-grey-200);color:#000;cursor:pointer;border-radius:6px;width:30px;height:30px;margin:0 4px;font-size:14px;transition:width .2s,background-color .2s,color .2s}.lux-page[aria-current=page]{color:#fff;background:#000;width:40px;font-weight:700}.lux-footer2-top{color:#000;text-align:center;background:#fff;padding:20px}.lux-footer2-top h2{color:#000;letter-spacing:.25px;font-family:inherit;font-size:20px;font-weight:700;line-height:1.43}.lux-footer2-top p{margin-top:5px;font-size:18px;font-weight:500}.lux-footer2-icons{justify-content:center;align-items:center;gap:20px;padding:20px 0;display:flex}.lux-wa-disc{color:#fff;background:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:51px;height:51px;display:inline-flex}.lux-wa-disc svg{width:31px;height:31px}.lux-footer2-icon{color:#000;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:background-color .15s;display:inline-flex}.lux-footer2-icon:hover{background:#00000014}.lux-footer2-legal{background:var(--lux-grey-900);color:#ffffffb3;text-align:center;padding:20px;font-size:12px}.lux-footer2-legal p{white-space:pre-line;margin-top:10px}.lux-footer2-links{color:#fff;justify-content:center;align-items:center;margin-top:10px;font-size:14px;display:flex}.lux-footer2-links a{color:#fff;letter-spacing:.1px;border-radius:20px;align-items:center;height:32px;padding:0 12px;font-weight:500;display:inline-flex}.lux-footer2-links a:hover{background:#6750a414}.lux-footer{color:#fff;background:linear-gradient(#000,#000000e6);padding:40px 24px}.lux-footer-cols{justify-content:space-between;padding:0 30px;display:flex}.lux-footer-col{flex:1 1 0;min-width:0;margin-left:40px}.lux-footer-col h2{color:#fff;letter-spacing:.25px;margin-bottom:12px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.43}.lux-footer-stack{flex-direction:column;align-items:flex-start;display:flex}.lux-footer-stack-8{gap:8px}.lux-footer-stack-social{gap:10px}.lux-hover-link{color:#ffffffb3;cursor:pointer;flex-direction:column;align-items:flex-start;font-size:14px;display:inline-flex}.lux-hover-row{align-items:center;gap:8px;display:flex}.lux-hover-link svg{color:#ffffffb3}.lux-hover-line{background:var(--lux-gold);width:0;height:2px;margin-top:2px;transition:width .2s;display:block}.lux-hover-link:hover,.lux-hover-link:focus-visible{color:var(--lux-gold)}.lux-hover-link:hover .lux-hover-line,.lux-hover-link:focus-visible .lux-hover-line{width:calc(var(--n) * 8px);max-width:100vw}.lux-copyright{color:var(--lux-gold);text-align:center;margin-top:40px;font-size:14px}@media (max-width:599px){.lux-footer-cols{padding:0;display:block}.lux-footer-col{margin:20px 0 0}}.lux-projects{padding:20px}.lux-projects-head{text-align:center;padding:120px 20px 20px}.lux-projects-head h1{color:#000;letter-spacing:.25px;font-family:inherit;font-size:32px;font-weight:700;line-height:1.43}.lux-projects-head p{color:#000000de;margin-top:8px;font-size:16px}.lux-carousel{touch-action:pan-y;height:450px;padding-top:70px;position:relative;overflow:hidden}.lux-carousel-stage{height:100%;position:relative}.lux-slide{background:var(--lux-grey-300);border-radius:12px;width:90%;transition:transform .8s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:5%;overflow:hidden}.lux-slide[data-jump]{transition:none}.lux-slide>div{position:absolute;inset:0}.lux-detail-row{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;display:grid}.lux-detail-left{background:#fff;min-width:0;padding:24px;container-type:inline-size}.lux-detail-right{background:var(--lux-grey-100);min-width:0;padding:32px 16px 16px;overflow:hidden}.lux-detail-right .lux-inline-enquiry{margin-bottom:10px}.lux-detail-mobile-form{margin-top:40px;display:none}@media (max-width:599px){.lux-detail-row{grid-template-columns:minmax(0,1fr)}.lux-detail-right{display:none}.lux-detail-mobile-form{display:block}}.lux-head{padding-left:20px}.lux-head h1{color:#000;letter-spacing:.25px;font-family:inherit;font-size:32px;font-weight:700;line-height:1.43}.lux-head-loc{color:#0000008a;align-items:center;gap:4px;margin-top:2px;font-size:16px;display:flex}.lux-head-rera{color:#4caf50;align-items:flex-start;gap:10px;margin-top:10px;display:flex}.lux-head-rera span{color:#000000de;background:#7cc989;border:1px solid #ffca28;border-radius:6px;font-size:16px;font-weight:500;box-shadow:1px 2px 4px #0000001f}.lux-head-price{color:#000000de;background:#fff;border-radius:8px;margin-top:10px;padding:5px 10px;font-size:18px;font-weight:700;display:inline-block;box-shadow:2px 2px 5px 2px #0003}.lux-section-title{color:#000000de;letter-spacing:.25px;text-align:center;font-family:inherit;font-size:24px;font-weight:700;line-height:1.43}.lux-overview{margin-top:10px}.lux-two{align-items:flex-start;gap:16px;margin-top:20px;display:flex}.lux-two>*{flex:1 1 0;min-width:0}.lux-hcard{box-shadow:var(--lux-elev-4);transform-origin:0 0;background:#fff;border-radius:12px;margin:4px;padding:16px;transition:transform .2s,box-shadow .2s}.lux-hcard:hover{box-shadow:var(--lux-elev-8);transform:scale(1.02)}.lux-hcard h3{color:#448aff;letter-spacing:.25px;text-align:center;font-family:inherit;font-size:18px;font-weight:700;line-height:1.43}.lux-hcard-body{color:#000000de;text-align:center;margin-top:12px;font-size:16px}.lux-hcard-body p+p{margin-top:12px}.lux-hcard-left{text-align:left}.lux-hcard-left strong{margin:12px 0 8px;font-weight:700;display:block}.lux-bullets li{margin-bottom:8px;display:flex}.lux-bullets li:before{content:"• ";flex:none}.lux-location{margin-top:30px}.lux-map{background:var(--lux-grey-300);border-radius:12px;height:200px;position:relative;overflow:hidden}.lux-downloads{margin-top:50px;margin-bottom:20px}.lux-download-row{justify-content:center;gap:16px;margin-top:20px;display:flex}.lux-download{transform-origin:0 0;flex:none;width:300px;height:180px;padding:4px;transition:transform .2s;position:relative}.lux-download:hover{transform:scale(1.02)}.lux-download[data-off]{opacity:.5}.lux-download-face{background:var(--lux-card-tint);width:100%;height:100%;box-shadow:var(--lux-elev-4);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lux-download[data-off] .lux-download-face{cursor:default}.lux-download-face>div{position:absolute;inset:0}.lux-download-face:after{content:"";background:#000000d9;position:absolute;inset:0}.lux-download-btn{z-index:1;color:#fff;letter-spacing:.25px;white-space:nowrap;background:#000;border-radius:8px;align-items:center;height:32px;padding:0 20px;font-size:16px;display:inline-flex;position:relative}@container (max-width:599px){.lux-head{padding-left:10px}.lux-head h1{font-size:24px}.lux-head-loc,.lux-head-rera span{font-size:14px}.lux-head-price{font-size:16px}.lux-section-title{font-size:20px}.lux-two{display:block}.lux-two>*+*{margin-top:16px}.lux-map{height:180px}.lux-download-row{flex-direction:column;align-items:center}.lux-download{width:85cqw;height:51cqw}}.lux-emi{background:linear-gradient(135deg, var(--lux-grey-900), #000);color:#fff;border-radius:20px;padding:16px;box-shadow:0 5px 10px #0000008a}.lux-emi h2{color:#fff;letter-spacing:.25px;text-shadow:2px 2px 4px #00000042;margin-bottom:10px;font-family:inherit;font-size:28px;font-weight:700;line-height:1.43}.lux-emi-label{font-size:16px;display:block}.lux-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:48px;margin:0;padding:0 12px;display:block}.lux-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #69f0ae var(--p), #ffffff4d var(--p));border-radius:2px;height:4px}.lux-range::-moz-range-track{background:linear-gradient(90deg, #69f0ae var(--p), #ffffff4d var(--p));border-radius:2px;height:4px}.lux-range::-webkit-slider-thumb{appearance:none;background:#69f0ae;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px}.lux-range::-moz-range-thumb{background:#69f0ae;border:0;border-radius:50%;width:20px;height:20px}.lux-range:focus-visible{outline-offset:-8px;border-radius:8px;outline:2px solid #fff}.lux-pie{height:180px;position:relative}.lux-pie svg{position:absolute;inset:0;overflow:visible}.lux-legend{justify-content:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.lux-legend span{align-items:center;gap:5px;display:inline-flex}.lux-legend i{width:12px;height:12px;display:block}.lux-emi-results{margin-top:20px}.lux-emi-results div{justify-content:space-between;gap:8px;padding:4px 0;font-size:16px;display:flex}.lux-emi-results dt{color:#ffffffb3}.lux-emi-results dd{font-weight:700}.lux-banner{background:#000;height:500px;position:relative;overflow:hidden}.lux-banner-track{height:100%;transition:transform .5s ease-in-out;display:flex}.lux-banner-slide{color:#fff;flex-direction:column;flex:0 0 100%;justify-content:flex-end;padding:40px 20px;display:flex;position:relative;overflow:hidden}.lux-banner-slide>div:first-child{position:absolute;inset:0}.lux-banner-slide:after{content:"";background:#0000004d;position:absolute;inset:0}.lux-banner-slide h2,.lux-banner-slide p{z-index:1;position:relative}.lux-banner-slide h2{color:#fff;letter-spacing:.25px;font-family:inherit;font-size:24px;font-weight:700;line-height:1.43}.lux-banner-slide p{color:#ffffffb3;margin-top:10px;font-size:14px}.lux-banner-nav{z-index:2;color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:absolute;top:160px}.lux-banner-prev{left:10px}.lux-banner-next{right:10px}.lux-banner-nav:hover{background:#ffffff14}.lux-blog-grid{align-items:flex-start;gap:16px;padding:0 16px;display:flex}.lux-blog-main{flex:3 1 0;min-width:0}.lux-blog-side{flex:1 1 0;min-width:0}.lux-blog-card{background:var(--lux-card-tint);box-shadow:var(--lux-elev-4);color:#000;border-radius:12px;margin-bottom:16px;padding:16px;transition:background-color .15s;display:block}.lux-blog-card:hover{background:#efe9f4}.lux-blog-img{background:var(--lux-grey-300);border-radius:8px;height:200px;margin-bottom:10px;position:relative;overflow:hidden}.lux-blog-img>div{position:absolute;inset:0}.lux-blog-card h2{color:#000;letter-spacing:.25px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.43}.lux-blog-meta{color:var(--lux-grey-700);gap:8px;margin-top:6px;display:flex}.lux-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.lux-chip{color:#49454f;letter-spacing:.1px;white-space:nowrap;background:#e1bee7;border:1px solid #cac4d0;border-radius:8px;align-items:center;height:34px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.lux-chips-banner{z-index:1;gap:8px;margin-bottom:10px;position:relative}.lux-chips-banner .lux-chip{color:#000;background:#fef7ff;border-color:#fffdfd}@media (max-width:599px){.lux-blog-card .lux-chips{flex-direction:column;align-items:flex-start;gap:6px}}.lux-blog-desc{white-space:pre-wrap;color:var(--lux-grey-600);margin-top:6px}.lux-blog-more{justify-content:flex-end;margin-top:10px;display:flex}.lux-blog-more span{color:#9c27b0;padding:10px 12px;font-weight:700}.lux-blog-small{background:var(--lux-card-tint);box-shadow:var(--lux-elev-2);color:#000;border-radius:8px;gap:16px;margin-bottom:12px;padding:12px;display:flex}.lux-blog-thumb{background:var(--lux-grey-300);border-radius:6px;flex:none;width:60px;height:60px;position:relative;overflow:hidden}.lux-blog-thumb>div{position:absolute;inset:0}.lux-blog-small b{font-size:14px;font-weight:700;display:block}.lux-blog-small span{color:var(--lux-grey-600);white-space:pre-line;margin-top:4px;font-size:12px;display:block}@media (max-width:799px){.lux-blog-grid{display:block}.lux-blog-side{display:none}}.lux-blog-only-mobile{display:none}@media (max-width:799px){.lux-blog-only-mobile{display:block}}.lux-post{background:#fff;grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:center;display:grid}.lux-post-main{min-width:0;padding:80px}.lux-post-side{min-width:0}.lux-post h1{color:#000;letter-spacing:.5px;font-family:inherit;font-size:28px;font-weight:700;line-height:1.43}.lux-post-meta{color:var(--lux-grey-600);justify-content:space-between;margin-top:8px;display:flex}.lux-post-img{background:var(--lux-grey-300);border-radius:12px;height:400px;margin-top:20px;position:relative;overflow:hidden}.lux-post-img>div{position:absolute;inset:0}.lux-post-text{background:var(--lux-grey-100);color:#000000de;border-radius:12px;margin-top:20px;padding:16px;font-size:16px;box-shadow:0 0 10px 2px #9e9e9e33}.lux-post-text p{white-space:pre-wrap}.lux-comment{box-shadow:var(--lux-elev-4);background:#fff;border-radius:12px;margin:36px 16px 16px;padding:20px}.lux-comment h2{color:#000;letter-spacing:.25px;margin-bottom:15px;font-family:inherit;font-size:20px;font-weight:700;line-height:1.43}.lux-post-side h2{color:#000;letter-spacing:.25px;margin:200px 0 10px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.43}.lux-related{background:var(--lux-grey-100);color:#000;border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex;box-shadow:0 0 8px 2px #9e9e9e26}.lux-related-thumb{background:var(--lux-grey-300);border-radius:8px;flex:none;width:70px;height:70px;position:relative;overflow:hidden}.lux-related-thumb>div{position:absolute;inset:0}.lux-related b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;display:-webkit-box;overflow:hidden}.lux-related span{color:var(--lux-grey-600);margin-top:5px;font-size:12px;display:block}@media (max-width:599px){.lux-post{padding:50px;display:block}.lux-post-main{padding:0}.lux-post-side{display:none}}.lux-contact-head{text-align:center;padding:90px 20px 40px}.lux-contact-head h1{color:#000;letter-spacing:1.2px;font-family:inherit;font-size:36px;font-weight:700;line-height:1.43}.lux-contact-head h1 span{color:#9e9e9e;letter-spacing:.25px;display:inline-block;position:relative}.lux-contact-head h1 span:after{content:"";background:#000;height:2px;position:absolute;inset:auto 0 0}.lux-contact-head p{color:#000000b3;margin-top:10px;font-size:18px}.lux-contact-row{align-items:flex-start;gap:20px;padding:0 20px;display:flex}.lux-contact-row>*{flex:1 1 0;min-width:0}.lux-address{background:#fff;border:1px solid #ffffff3d;border-radius:10px;padding:25px 0 0 30px;box-shadow:0 0 10px 2px #0000000d}.lux-address h2{color:#000;letter-spacing:.8px;text-align:center;margin-bottom:16px;font-family:inherit;font-size:22px;font-weight:800;line-height:1.43}.lux-address-row{color:#000;align-items:center;gap:10px;margin-bottom:16px;display:flex}.lux-address-row-top{align-items:flex-start}.lux-address-row svg{color:#ffd740;flex:none}.lux-address-row b{color:#000;font-size:16px;font-weight:600;display:block}.lux-address-row span{color:#000000de;margin-top:4px;font-size:14px;line-height:1.4;display:block}.lux-address-row u{color:#000000de;margin-top:4px;font-size:14px;display:block}.lux-contact-card{background:#fff;border:1px solid #00000042;border-radius:10px;padding:20px;box-shadow:0 0 10px 2px #0000001a}.lux-contact-map{background:var(--lux-grey-200);border-radius:10px;height:400px;margin:70px 30px;position:relative;overflow:hidden}.lux-map-canvas{width:100%;height:100%}.lux-directions{z-index:1;color:#fff;letter-spacing:.1px;height:32px;box-shadow:var(--lux-elev-2);background:#2196f3;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;top:10px;left:10px}@media (max-width:767px){.lux-contact-row{display:block}.lux-contact-card{margin-top:20px}}.lux-legal{color:#000;padding:20px}.lux-legal h1{color:#000;letter-spacing:.25px;text-align:center;font-family:inherit;font-size:20px;font-weight:700;line-height:1.43}.lux-legal hr{background:#000;border:0;height:2px;margin:7px 100px 0}.lux-legal p{margin-top:20px;font-size:16px}.lux-legal hr+p{margin-top:28px}.lux-legal h2{color:#000;letter-spacing:.25px;margin-top:20px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.43}.lux-legal h2+p{margin-top:5px}.lux-thankyou{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.lux-thankyou h1{color:#fff;letter-spacing:.25px;font-family:inherit;font-size:24px;font-weight:700;line-height:1.43}.lux-thankyou p{color:#ffffffb3;margin-top:10px;font-size:16px}.lux-thankyou-home{color:#000;letter-spacing:.1px;height:32px;box-shadow:var(--lux-elev-2);background:#fff;border-radius:20px;align-items:center;margin-top:20px;padding:0 24px;font-size:14px;font-weight:500;display:inline-flex}.lux-dl-body{color:#49454f;flex-direction:column;align-items:center;gap:20px;display:flex}.lux-dl-now{color:#fff;letter-spacing:.1px;background:#000;border-radius:20px;align-items:center;height:40px;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.lux-hub{padding:0 20px 20px}@media (prefers-reduced-motion:reduce){.lux-slide,.lux-dialog-glass,.lux-inline-enquiry,.lux-drawer,.lux-overlay,.lux-scrim{transition:none;animation:none}}
