.multilingual-site{font-family:Noto Sans Arabic,Tahoma,sans-serif}.multilingual-site:lang(ru){font-family:Arial,Helvetica Neue,sans-serif}.multilingual-site:lang(zh){font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,Noto Sans CJK SC,sans-serif}.multilingual-site h1,.multilingual-site h2,.multilingual-site h3{letter-spacing:0;font-family:inherit;line-height:1.7}.multilingual-site .luxury-home .luxury-hero .luxury-button,.multilingual-site .luxury-home .luxury-hero .luxury-link-light{letter-spacing:0;font-family:inherit;font-size:14px}.multilingual-header-contact .button{background:#b69a6b;border-color:#b69a6b;min-height:44px;padding:10px 14px;font-size:13px;display:inline-flex!important}.multilingual-header{color:#f8f6f0;background:#2a2a2a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:20px clamp(20px,4vw,72px);display:flex}.multilingual-header a{color:inherit;text-decoration:none}.multilingual-header .button{color:#2a2a2a}.multilingual-header>nav,.multilingual-header-contact{flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;display:flex}.multilingual-header nav summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.multilingual-header nav details{position:relative}.multilingual-header nav details>div{z-index:20;color:#2a2a2a;background:#f8f6f0;border:1px solid #b69a6b;gap:16px;width:min(310px,85vw);max-height:65svh;padding:20px;display:grid;position:absolute;overflow-y:auto;box-shadow:0 14px 30px #2a2a2a26}.multilingual-menu-programme{align-items:center;gap:12px;min-height:52px;display:flex}.multilingual-menu-programme img{object-fit:cover;flex-shrink:0;width:48px;height:48px}.multilingual-menu-programme small{color:#80653e;margin-top:4px;font-size:11px;display:block}.multilingual-menu-guides{gap:10px;padding:12px 60px 0 0;font-size:12px;display:grid}.multilingual-footer{color:#f8f6f0;background:#2a2a2a;border-top:1px solid #b69a6b;margin-top:70px;padding-block:60px;padding-inline:28px}.multilingual-footer a{color:#f8f6f0}.multilingual-footer nav,.multilingual-contact-links{flex-wrap:wrap;gap:22px;margin-block:20px;display:flex}.multilingual-direct-contact{border-top:1px solid #b69a6b;margin-top:40px;padding-top:30px}.multilingual-home-hero{text-align:center;color:#f8f6f0;background:linear-gradient(#2a2a2a66,#2a2a2a99),url(/images/hero/supplied-investment-night.webp) 50%/cover;align-content:center;min-height:650px;padding:100px 24px;display:grid}.multilingual-home-hero h1{max-width:900px;margin:0 auto 24px;font-size:clamp(32px,5vw,70px)}.multilingual-home-hero p{max-width:750px;margin-inline:auto}.multilingual-home-hero .button{justify-self:center;margin-top:24px}.multilingual-page p{line-height:2}.multilingual-service-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-block:40px;display:grid}.multilingual-service-grid a{color:#f8f6f0;background:#2a2a2a;border:1px solid #b69a6b;text-decoration:none}.multilingual-service-grid img{object-fit:cover;width:100%;height:370px}.multilingual-service-grid h2{margin:0;padding:20px;font-size:24px}.multilingual-property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:32px;display:grid}.multilingual-property-card{border:1px solid #b69a6b;border-radius:12px;min-width:0;padding:6px;overflow:hidden}.multilingual-property-card>div:last-child{padding:20px}.multilingual-property-card h2{font-size:23px}.multilingual-property-card img{object-fit:cover;width:100%}.multilingual-property-card dl{flex-wrap:wrap;gap:20px;display:flex}.multilingual-property-card dd{margin:0}.multilingual-property-card dt{font-size:12px}@media (max-width:900px){.multilingual-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.multilingual-service-grid{grid-template-columns:1fr}.multilingual-header{gap:12px}.multilingual-header-contact{gap:14px}.multilingual-header>nav{gap:14px;width:100%}}@media (max-width:560px){.multilingual-property-grid{grid-template-columns:1fr}.multilingual-header>a img{width:155px}.multilingual-header-contact{font-size:12px}.multilingual-home-hero{min-height:600px}}@media (max-width:900px){.multilingual-header{position:relative}.multilingual-header nav details{position:static}.multilingual-header nav details>div{inset-inline:20px;width:auto;max-height:65svh;top:100%;overflow-y:auto}}.multilingual-header{z-index:80;flex-wrap:nowrap;gap:16px;min-height:80px;padding:10px 32px;position:relative}.multilingual-header>a{flex-shrink:0}.multilingual-header>a img{width:144px;height:auto}.multilingual-header-menu{display:contents}.multilingual-header nav,.multilingual-header-contact{flex-wrap:nowrap;gap:12px;font-size:12px;display:flex}.multilingual-header-contact>a,.multilingual-header nav>a{align-items:center;min-height:44px;display:inline-flex}.multilingual-menu-toggle{color:#f8f6f0;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;display:none}.multilingual-menu-toggle:focus-visible{outline-offset:3px;outline:2px solid #b69a6b}.multilingual-menu-label{display:none}.multilingual-header-menu>nav{order:1}.multilingual-header-contact{order:2}.multilingual-header-actions{flex-shrink:0;order:3;align-items:center;gap:4px;display:flex}.multilingual-site .luxury-home :is(.luxury-hero,.luxury-hero-inner){min-height:calc(100svh - var(--public-header-height,80px))}.multilingual-page{padding-block:44px}.multilingual-page h1{font-size:clamp(30px,3.5vw,46px)}.multilingual-service-grid{gap:20px;width:min(1040px,100%);max-width:1040px;margin-inline:auto}.multilingual-footer{margin-top:48px;padding-block:40px}.multilingual-footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:1280px){.multilingual-site{--public-header-height:76px}.multilingual-header{min-height:76px;padding:8px 24px}.multilingual-menu-toggle{display:inline-flex}.multilingual-header-menu{z-index:90;inset-inline:16px;color:#f8f6f0;overscroll-behavior:contain;background:#2a2a2a;border:1px solid #b69a6b;max-height:calc(100dvh - 88px);padding:16px;display:none;position:absolute;top:100%;overflow-y:auto}.multilingual-header.is-menu-open .multilingual-header-menu{display:block}.multilingual-header nav{flex-direction:column;align-items:stretch;gap:2px;width:100%}.multilingual-header nav>a,.multilingual-header nav summary{min-height:44px;padding:8px}.multilingual-header nav details{position:static}.multilingual-header nav details>div{width:100%;max-height:55svh;padding:16px;position:static}.multilingual-header-contact{border-top:1px solid #b69a6b;flex-wrap:wrap;gap:8px 16px;margin-top:16px;padding-top:12px}}@media (max-width:760px){.multilingual-site{--public-header-height:68px}.multilingual-header{min-height:68px;padding:8px 20px}.multilingual-header>a img{width:140px}.multilingual-header-menu{max-height:calc(100dvh - 80px)}.multilingual-site .luxury-home :is(.luxury-hero,.luxury-hero-inner){min-height:calc(100svh - 68px)}.multilingual-page{padding-block:32px}.multilingual-page h1{font-size:clamp(28px,8vw,34px)}.multilingual-service-grid{gap:18px;margin-block:28px}.multilingual-menu-toggle{inset-inline-end:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:2;color:#2a2a2a;background:#b69a6b;border:1px solid #b69a6b;border-radius:50%;flex-direction:column;gap:1px;width:64px;height:64px;padding:6px;position:fixed;box-shadow:0 8px 24px #2a2a2a59}.multilingual-menu-toggle svg{width:22px;height:22px}.multilingual-menu-label{font-size:11px;font-weight:600;line-height:1.2;display:block}.multilingual-menu-toggle:hover{background:#e4e2d5}.multilingual-header-menu{z-index:1;max-height:none;padding:20px 20px calc(96px + env(safe-area-inset-bottom));border:0;position:fixed;inset:0}}
