.chx{--navy:#071A33;--royal:#164E9A;--gold:#B8862F;--gold-soft:#E6C883;--ivory:#FBF8F1;--stone:#EFE9DC;--line:#DCD3C1;--ink:#172033;--muted:#596277;--on-dark:#F4EFE4;--on-dark-muted:#AEB8CB;--f-display:"Fraunces","Iowan Old Style",Georgia,serif;--f-body:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--f-ar:"IBM Plex Sans Arabic","Geeza Pro",Tahoma,sans-serif;font-family:var(--f-body);color:var(--ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}body.elementor-template-canvas{background:#FBF8F1}body.elementor-template-canvas .wpml-ls-statics-footer{display:none!important}.chx,.chx *{box-sizing:border-box}.chx.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--width:100%}.chx.chx-notop{padding-top:0!important}.chx .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px}.chx .elementor-widget{margin:0!important}.chx p{margin:0}.chx a{color:inherit;text-decoration:none}.chx h1,.chx h2,.chx h3,.chx .elementor-heading-title{font-family:var(--f-display)!important;font-weight:400!important;letter-spacing:-.01em;text-wrap:balance;margin:0;text-transform:none}.chx :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.chx .chx-wrap{width:100%;max-width:74rem;margin-inline:auto;padding-inline:20px}.chx .chx-cart .elementor-heading-title,.chx .chx-cart p,.chx span.chx-cart{display:inline-flex!important;align-items:center;gap:.6rem;border:1px solid rgb(184 134 47 / .55);border-radius:999px;padding:.4rem 1rem;font-family:var(--f-mono)!important;font-size:.68rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--royal)!important;line-height:1.4!important}.chx .chx-cart .elementor-heading-title::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}.chx.chx-dark .chx-cart .elementor-heading-title{color:var(--gold-soft)!important;border-color:rgb(230 200 131 / .45)}.chx .elementor-button{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:.8rem 1.5rem!important;border-radius:999px!important;font-family:var(--f-body)!important;font-weight:600!important;font-size:.92rem!important;line-height:1.2;transition:background .2s,border-color .2s,color .2s;box-shadow:none!important}.chx .chx-btn-gold .elementor-button{background:var(--gold-soft)!important;color:var(--navy)!important;border:0}.chx .chx-btn-gold .elementor-button:hover{background:#F1D9A2!important}.chx .chx-btn-line .elementor-button{background:transparent!important;color:var(--on-dark)!important;border:1px solid rgb(244 239 228 / .35)}.chx .chx-btn-line .elementor-button:hover{border-color:var(--on-dark);background:rgb(244 239 228 / .06)!important}.chx.chx-hero{--hero-img:url(/wp-content/uploads/2026/09/background-2.webp);position:relative;overflow:hidden;isolation:isolate;color:var(--on-dark);background:linear-gradient(90deg,#071A33 36%,rgb(7 26 51 / .82) 55%,rgb(7 26 51 / .35) 100%),radial-gradient(60% 70% at 15% 100%,rgb(184 134 47 / .18),transparent 60%),var(--hero-img) right center/62% auto no-repeat,#071A33!important}.chx-hero .chx-arc{position:absolute!important;left:-10%;right:-10%;bottom:-2px;height:40%;z-index:-1;pointer-events:none}.chx-hero .chx-arc svg{width:100%;height:100%;display:block}.chx-hero .chx-head{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.1rem}.chx-hero .chx-brand a{display:flex;align-items:center;gap:.7rem;color:var(--on-dark)}.chx-hero .chx-brand img{width:42px;height:42px;border-radius:50%;background:var(--ivory);padding:3px}.chx-hero .chx-brand b{font-family:var(--f-display);font-weight:500;font-size:1.35rem;display:block;line-height:1}.chx-hero .chx-brand small{font-family:var(--f-mono);font-size:.6rem;letter-spacing:.32em;color:var(--gold-soft)}.chx-hero .chx-nav nav{display:flex;gap:1.8rem;font-size:.9rem;color:var(--on-dark-muted)}.chx-hero .chx-nav a:hover,.chx-hero .chx-nav a[aria-current]{color:var(--on-dark)}.chx-hero .chx-actions{display:flex!important;flex-direction:row!important;align-items:center;gap:.9rem;width:auto!important}.chx-hero .chx-actions .elementor-button{min-height:2.6rem;padding:.55rem 1.1rem!important;font-size:.84rem!important}.chx-hero .chx-lang a{font-family:var(--f-ar);color:var(--on-dark);font-size:.95rem}.chx-hero .chx-body{padding-block:6.5rem 4.5rem;max-width:46rem;display:flex!important;flex-direction:column!important;align-items:flex-start;gap:0}.chx-hero .chx-h1{margin-top:1.6rem!important}.chx-hero .chx-h1 .elementor-heading-title{font-size:clamp(2.6rem,6.2vw,4.9rem)!important;line-height:1.02!important;color:var(--on-dark)!important}.chx-hero .chx-h1 em{display:block;color:var(--gold-soft);font-style:italic}.chx-hero .chx-lede{margin-top:1.5rem!important;max-width:36rem}.chx-hero .chx-lede p{color:var(--on-dark-muted);font-size:1.08rem}.chx-hero .chx-alt{margin-top:1rem!important}.chx-hero .chx-alt p{font-family:var(--f-ar);color:var(--gold-soft)}.chx-hero .chx-alt p[lang="en"]{font-family:var(--f-display);font-style:italic;font-size:1.05rem}.chx-hero .chx-ctas{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:.75rem;margin-top:2.2rem!important;width:auto!important}.chx-hero .chx-div{border-top:1px solid rgb(244 239 228 / .12);background:rgb(4 15 31 / .55);backdrop-filter:blur(6px)}.chx-hero .chx-div .grid{max-width:74rem;margin-inline:auto;padding-inline:20px;display:grid;grid-template-columns:repeat(4,1fr)}.chx-hero .chx-div a{display:flex;align-items:center;gap:.8rem;padding:1.2rem .9rem;color:var(--on-dark);font-size:.9rem;font-weight:500;border-inline-start:1px solid rgb(244 239 228 / .1)}.chx-hero .chx-div a:first-child{border-inline-start:0;padding-inline-start:0}.chx-hero .chx-div a:hover{color:var(--gold-soft)}.chx-hero .chx-div svg{width:28px;height:28px;flex:none;color:var(--gold-soft)}.chx-rise{animation:chxRise .9s cubic-bezier(.2,.7,.2,1) both}@keyframes chxRise{from{transform:translateY(14px)}to{transform:none}}.chx.chx-facts{background:var(--ivory);border-bottom:1px solid var(--line)}.chx-facts .chx-wrap{display:grid!important;grid-template-columns:repeat(4,1fr)}.chx-facts .chx-fact{padding:2.2rem 1.4rem 2.2rem 0;border-inline-end:1px solid var(--line)}.chx-facts .chx-fact:last-child{border-inline-end:0}.chx-facts .chx-fact+.chx-fact{padding-inline-start:1.6rem}.chx-facts .chx-fact .elementor-heading-title{font-size:2.6rem!important;line-height:1!important;color:var(--navy)!important}.chx-facts .chx-fact p{margin-top:.6rem;font-size:.88rem;color:var(--muted);max-width:14rem}.chx.chx-section{background:var(--ivory);padding-block:6rem}.chx.chx-stone{background:var(--stone)}.chx .chx-shead{display:grid!important;grid-template-columns:1fr 1fr;gap:2rem 4rem;align-items:end;margin-bottom:3rem!important}.chx .chx-shead .chx-h2{margin-top:1.2rem!important}.chx .chx-h2 .elementor-heading-title{font-size:clamp(2rem,4vw,3.1rem)!important;line-height:1.08!important;color:var(--navy)!important}.chx .chx-h2 em{font-style:italic;color:var(--royal)}.chx .chx-sdesc p{color:var(--muted);max-width:32rem;font-size:1.02rem}.chx .chx-services{display:grid!important;grid-template-columns:1fr 1fr;gap:1px!important;background:var(--line);border:1px solid var(--line)}.chx .chx-svc{background:var(--ivory);display:flex!important;flex-direction:column!important;color:inherit}.chx .chx-svc .chx-img{aspect-ratio:16/9;overflow:hidden;width:100%;max-width:100%}.chx .chx-svc .chx-img img{width:100%!important;height:100%!important;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.chx .chx-svc:hover .chx-img img{transform:scale(1.04)}.chx .chx-svc-body{padding:1.6rem 1.7rem 1.9rem!important;display:flex!important;flex-direction:column!important;gap:.7rem!important}.chx .chx-tag .tag{display:flex;justify-content:space-between;align-items:center;font-family:var(--f-mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.chx .chx-tag .tag span:last-child{font-family:var(--f-ar);letter-spacing:0;font-size:.85rem;color:var(--muted);text-transform:none}.chx .chx-svc h3,.chx .chx-svc .elementor-heading-title{font-size:1.75rem!important;line-height:1.15!important;color:var(--navy)!important}.chx .chx-sum p{color:var(--muted);font-size:.93rem;max-width:34rem}.chx .chx-more p{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.88rem;color:var(--navy);margin-top:.4rem}.chx .chx-svc:hover .chx-more p{color:var(--gold)}.chx .chx-journey ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.chx .chx-journey ol::before{content:"";position:absolute;top:22px;left:22px;right:22px;height:1px;background:linear-gradient(90deg,var(--gold),var(--royal))}.chx .chx-journey li{position:relative;padding-inline-end:1.5rem}.chx .chx-journey .dot{width:44px;height:44px;border-radius:50%;background:var(--ivory);border:1px solid var(--gold);display:grid;place-items:center;font-family:var(--f-mono);font-size:.75rem;color:var(--gold);position:relative}.chx .chx-journey h3{margin-top:1.3rem;font-size:1.3rem;color:var(--navy)}.chx .chx-journey p{margin-top:.4rem;color:var(--muted);font-size:.92rem;max-width:15rem}.chx .chx-rosetta{display:grid!important;grid-template-columns:5fr 7fr;gap:4rem!important;align-items:center}.chx .chx-stoneimg{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--navy);max-width:100%}.chx .chx-stoneimg img{width:100%!important;height:100%!important;object-fit:cover;opacity:.9;display:block}.chx .chx-stoneimg>.elementor-widget-image{position:absolute!important;inset:0;width:100%!important;height:100%!important}.chx .chx-stoneimg>.elementor-widget-image>*{height:100%}.chx .chx-stonecap{position:absolute!important;left:0;right:0;bottom:0;padding:1.2rem 1.3rem;background:linear-gradient(transparent,rgb(7 26 51 / .92))}.chx .chx-stonecap p{color:var(--on-dark);font-family:var(--f-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.chx .chx-stonecap b{display:block;font-family:var(--f-display);font-size:2.8rem;letter-spacing:0;color:var(--gold-soft);font-weight:400;line-height:1}.chx .chx-founder{display:flex!important;flex-direction:column!important;align-items:flex-start}.chx .chx-quote{margin-top:1.6rem!important}.chx .chx-quote p{font-family:var(--f-display);font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.3;color:var(--navy)}.chx .chx-quote p::before{content:"“";color:var(--gold)}.chx .chx-quote p::after{content:"”";color:var(--gold)}.chx .chx-byline{margin-top:1.4rem!important}.chx .chx-byline p{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:var(--muted)}.chx .chx-byline p::before{content:"";width:2.4rem;height:1px;background:var(--gold)}.chx .chx-byline b{color:var(--navy)}.chx .chx-story{margin-top:1.6rem!important}.chx .chx-story p{color:var(--muted);max-width:36rem}.chx .chx-quotes{display:grid!important;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.chx .chx-q{padding:2rem 2rem 0 0!important}.chx .chx-q+.chx-q{padding-inline-start:2rem!important;border-inline-start:1px solid var(--line)}.chx .chx-q .chx-qt p{font-family:var(--f-display);font-size:1.25rem;line-height:1.4;color:var(--navy)}.chx .chx-q .chx-qc p{margin-top:1.2rem;font-family:var(--f-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.chx.chx-final{background:var(--navy)!important;color:var(--on-dark)}.chx-final .chx-wrap{padding-block:5.5rem;display:grid!important;grid-template-columns:7fr 5fr;gap:3rem!important;align-items:center}.chx-final .chx-fcopy{display:flex!important;flex-direction:column!important;align-items:flex-start}.chx-final .chx-h2{margin-top:1.2rem!important}.chx-final .chx-h2 .elementor-heading-title{color:var(--on-dark)!important;font-size:clamp(2rem,4.2vw,3.3rem)!important;line-height:1.06!important}.chx-final .chx-h2 em{color:var(--gold-soft)}.chx-final .chx-fp{margin-top:1.1rem!important}.chx-final .chx-fp p{color:var(--on-dark-muted);max-width:32rem}.chx-final .chx-card{border:1px solid rgb(244 239 228 / .14);padding:1.6rem!important;display:flex!important;flex-direction:column!important;gap:1.1rem!important;background:rgb(255 255 255 / .02)}.chx-final .chx-card dl{margin:0;display:grid;gap:1.1rem}.chx-final .chx-card dt{font-family:var(--f-mono);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft)}.chx-final .chx-card dd{margin:.25rem 0 0;font-size:.98rem;color:var(--on-dark);font-variant-numeric:tabular-nums}.chx-final .chx-card .elementor-button{width:100%;justify-content:center}.chx.chx-foot{background:#04101F;color:var(--on-dark-muted);font-size:.85rem}.chx-foot .bar{max-width:74rem;margin-inline:auto;padding:2rem 20px;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}.chx-foot nav{display:flex;flex-wrap:wrap;gap:1.4rem}.chx-foot a:hover{color:var(--on-dark)}@media (max-width:900px){.chx-hero .chx-nav{display:none!important}}@media (max-width:860px){.chx.chx-hero{background:linear-gradient(180deg,rgb(7 26 51 / .78),#071A33 78%),var(--hero-img) center top/cover no-repeat,#071A33!important}.chx-hero .chx-div .grid{grid-template-columns:1fr 1fr}.chx-hero .chx-div a{border-inline-start:0;padding-inline-start:0;border-top:1px solid rgb(244 239 228 / .08)}.chx .chx-rosetta{grid-template-columns:1fr;gap:2.4rem!important}.chx .chx-stoneimg{aspect-ratio:16/10}.chx .chx-quotes{grid-template-columns:1fr}.chx .chx-q+.chx-q{padding-inline-start:0!important;border-inline-start:0;border-top:1px solid var(--line)}.chx .chx-q{padding-bottom:2rem!important}.chx-final .chx-wrap{grid-template-columns:1fr}}@media (max-width:760px){.chx-facts .chx-wrap{grid-template-columns:1fr 1fr}.chx-facts .chx-fact{border-inline-end:0;border-bottom:1px solid var(--line);padding-inline-start:0!important}.chx .chx-shead{grid-template-columns:1fr}.chx .chx-services{grid-template-columns:1fr}.chx .chx-journey ol{grid-template-columns:1fr;gap:1.8rem}.chx .chx-journey ol::before{top:22px;bottom:22px;left:22px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,var(--gold),var(--royal))}.chx .chx-journey li{display:grid;grid-template-columns:44px 1fr;column-gap:1.1rem}.chx .chx-journey h3{margin-top:.5rem}.chx .chx-journey p{grid-column:2}.chx.chx-section{padding-block:4.5rem}.chx-hero .chx-body{padding-block:4.5rem 3.5rem}}@media (max-width:520px){.chx-hero .chx-actions .chx-btn-gold{display:none!important}}@media (prefers-reduced-motion:reduce){.chx *,.chx *::before{animation:none!important;transition:none!important}}.chx.chx-rtl{direction:rtl;font-family:var(--f-ar);--f-display-ar:"Noto Naskh Arabic","IBM Plex Sans Arabic",serif;line-height:1.8}.chx-rtl h1,.chx-rtl h2,.chx-rtl h3,.chx-rtl .elementor-heading-title{font-family:var(--f-display-ar)!important;font-weight:600!important;letter-spacing:0!important}.chx-rtl .chx-h1 .elementor-heading-title{font-size:clamp(2.3rem,5.4vw,4.2rem)!important;line-height:1.3!important}.chx-rtl .chx-h2 .elementor-heading-title{line-height:1.35!important}.chx-rtl .chx-svc .elementor-heading-title{line-height:1.45!important}.chx-rtl em{font-style:normal!important}.chx-rtl .chx-quote p,.chx-rtl .chx-q .chx-qt p,.chx-rtl .chx-journey h3,.chx-rtl .chx-stonecap b{font-family:var(--f-display-ar);font-weight:500;line-height:1.7}.chx-rtl .chx-cart .elementor-heading-title,.chx-rtl .chx-q .chx-qc p,.chx-rtl .chx-stonecap p,.chx-rtl .chx-final dt{font-family:var(--f-ar)!important;letter-spacing:0!important;font-size:.8rem!important}.chx-rtl .chx-tag .tag span:first-child{font-family:var(--f-ar);letter-spacing:0;font-size:.85rem}.chx-rtl .chx-tag .tag span:last-child{font-family:var(--f-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.chx-rtl .chx-brand b{font-family:var(--f-display-ar)}.chx-rtl .chx-lang a{font-family:var(--f-body)}.chx-rtl .elementor-button{font-family:var(--f-ar)!important}.chx-rtl .chx-more svg,.chx-rtl .elementor-button svg{transform:scaleX(-1)}.chx-rtl .chx-quote p::before{content:"«"}.chx-rtl .chx-quote p::after{content:"»"}.chx.chx-rtl.chx-hero{background:linear-gradient(270deg,#071A33 36%,rgb(7 26 51 / .82) 55%,rgb(7 26 51 / .35) 100%),radial-gradient(60% 70% at 85% 100%,rgb(184 134 47 / .18),transparent 60%),var(--hero-img) left center/62% auto no-repeat,#071A33!important}.chx-rtl .chx-journey ol::before{background:linear-gradient(270deg,var(--gold),var(--royal))}@media (max-width:860px){.chx.chx-rtl.chx-hero{background:linear-gradient(180deg,rgb(7 26 51 / .78),#071A33 78%),var(--hero-img) center top/cover no-repeat,#071A33!important}}@media (max-width:760px){.chx-rtl .chx-journey ol::before{left:auto;right:22px;background:linear-gradient(180deg,var(--gold),var(--royal))}}.chx.chx-bg-consult{--hero-img:url(/wp-content/uploads/2026/09/3-2.webp)}.chx.chx-bg-translate{--hero-img:url(/wp-content/uploads/2026/09/1-2.webp)}.chx.chx-bg-estate{--hero-img:url(/wp-content/uploads/2026/09/2-2.webp)}.chx.chx-bg-visa,.chx.chx-bg-contact{--hero-img:url(/wp-content/uploads/2026/09/background-2-2.webp)}.chx.chx-bg-about{--hero-img:url(/wp-content/uploads/2026/09/4-2.webp)}.chx-hero.chx-inner .chx-body{padding-block:3.5rem 4.5rem}.chx-hero.chx-inner .chx-h1 .elementor-heading-title{font-size:clamp(2.3rem,5vw,3.9rem)!important;line-height:1.06!important}.chx-rtl.chx-hero.chx-inner .chx-h1 .elementor-heading-title{line-height:1.35!important}.chx-crumbs p{font-family:var(--f-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted);margin-bottom:1.4rem}.chx-crumbs a:hover{color:var(--gold-soft)}.chx-crumbs span{margin-inline:.5rem;color:var(--gold-soft)}.chx-rtl .chx-crumbs p{font-family:var(--f-ar);letter-spacing:0;font-size:.82rem}.chx-hero .chx-btn-ghost .elementor-button{background:transparent!important;color:var(--on-dark)!important;border:0;padding-inline:.6rem!important}.chx-hero .chx-btn-ghost .elementor-button:hover{color:var(--gold-soft)!important}.chx .chx-offer ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.chx .chx-offer li{display:flex;gap:.9rem;align-items:baseline;padding:1rem 1.2rem 1rem 0;border-bottom:1px solid var(--line);font-size:1rem;color:var(--ink)}.chx .chx-offer li:nth-child(even){padding-inline-start:1.4rem;border-inline-start:1px solid var(--line)}.chx .chx-offer li::before{content:"";flex:none;width:7px;height:7px;transform:rotate(45deg) translateY(-2px);background:var(--gold)}.chx .chx-aud ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.chx .chx-aud li{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:baseline;padding:1.15rem 0;border-bottom:1px solid var(--line);font-family:var(--f-display);font-size:1.3rem;line-height:1.35;color:var(--navy)}.chx .chx-aud li span{font-family:var(--f-mono);font-size:.7rem;color:var(--gold);letter-spacing:.1em}.chx-rtl .chx-aud li{font-family:var(--f-display-ar);font-size:1.15rem;line-height:1.7}.chx .chx-benefits{display:grid!important;grid-template-columns:1fr 1fr;gap:1px!important;background:var(--line);border:1px solid var(--line)}.chx .chx-ben{background:var(--ivory);padding:2rem 1.9rem!important;display:flex!important;flex-direction:column!important;gap:.6rem!important}.chx .chx-ben .elementor-heading-title{font-size:1.45rem!important;line-height:1.2!important;color:var(--navy)!important}.chx-rtl .chx-ben .elementor-heading-title{line-height:1.5!important}.chx .chx-ben p{color:var(--muted);font-size:.95rem}.chx .chx-values{grid-template-columns:repeat(3,1fr)}.chx .chx-faq details{border-bottom:1px solid var(--line)}.chx .chx-faq details:first-child{border-top:1px solid var(--line)}.chx .chx-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1.5rem;align-items:center;padding:1.3rem 0;font-family:var(--f-display);font-size:1.25rem;color:var(--navy)}.chx-rtl .chx-faq summary{font-family:var(--f-display-ar);font-size:1.12rem}.chx .chx-faq summary::-webkit-details-marker{display:none}.chx .chx-faq summary::after{content:"+";flex:none;width:2rem;height:2rem;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-family:var(--f-body);font-size:1.1rem;color:var(--gold);transition:transform .2s}.chx .chx-faq details[open] summary::after{transform:rotate(45deg)}.chx .chx-faq details p{padding:0 0 1.4rem;color:var(--muted);max-width:48rem}.chx .chx-note p{margin-top:2rem;padding:1rem 1.2rem;border-inline-start:2px solid var(--gold);background:var(--stone);color:var(--ink);font-size:.92rem}.chx .chx-related nav{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.chx .chx-related a{display:flex;flex-direction:column;gap:.4rem;padding:1.5rem 1.4rem 1.5rem 0;border-bottom:1px solid var(--line)}.chx .chx-related a+a{padding-inline-start:1.4rem;border-inline-start:1px solid var(--line)}.chx .chx-related small{font-family:var(--f-mono);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.chx-rtl .chx-related small{font-family:var(--f-ar);letter-spacing:0;font-size:.8rem}.chx .chx-related b{font-family:var(--f-display);font-weight:400;font-size:1.35rem;color:var(--navy);line-height:1.25}.chx-rtl .chx-related b{font-family:var(--f-display-ar);font-weight:600;line-height:1.6}.chx .chx-related a:hover b{color:var(--royal)}.chx .chx-twocol{display:grid!important;grid-template-columns:1fr 1fr;gap:3rem 4rem!important}.chx .chx-mv .elementor-heading-title{font-size:1.9rem!important;color:var(--navy)!important;margin-bottom:.8rem!important}.chx .chx-mv p{color:var(--muted)}.chx .chx-mv>.e-con{border-top:1px solid var(--gold);padding-top:1.6rem!important}.chx .chx-offices{display:grid!important;grid-template-columns:1fr 1fr;gap:1px!important;background:var(--line);border:1px solid var(--line)}.chx .chx-office{background:var(--ivory);padding:2rem!important}.chx .chx-office p{color:var(--muted)}.chx .chx-office p b{display:block;font-family:var(--f-display);font-weight:400;font-size:1.6rem;color:var(--navy);margin-bottom:.4rem}.chx-rtl .chx-office p b{font-family:var(--f-display-ar);font-weight:600}.chx .chx-contact{display:grid!important;grid-template-columns:5fr 7fr;gap:3.5rem!important;align-items:start}.chx .chx-info{background:var(--navy);color:var(--on-dark);padding:2rem!important;display:flex!important;flex-direction:column!important;gap:1.4rem!important}.chx .chx-info .elementor-heading-title{color:var(--on-dark)!important;font-size:1.7rem!important}.chx .chx-info dl{margin:0;display:grid;gap:1.2rem}.chx .chx-info dt{font-family:var(--f-mono);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft)}.chx-rtl .chx-info dt{font-family:var(--f-ar);letter-spacing:0;font-size:.8rem}.chx .chx-info dd{margin:.3rem 0 0;color:var(--on-dark);font-variant-numeric:tabular-nums}.chx .chx-info dd.muted{color:var(--on-dark-muted);font-size:.9rem}.chx .chx-formcol .elementor-heading-title{font-size:1.9rem!important;color:var(--navy)!important;margin-bottom:1.2rem!important}.chx .wpcf7 form{display:grid;gap:1rem}.chx .wpcf7 .chx-f2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.chx .wpcf7 label{display:block;font-size:.85rem;font-weight:600;color:var(--navy)}.chx-rtl .wpcf7 label{font-family:var(--f-ar)}.chx .wpcf7 input[type=text],.chx .wpcf7 input[type=email],.chx .wpcf7 input[type=tel],.chx .wpcf7 select,.chx .wpcf7 textarea{width:100%;margin-top:.4rem;padding:.8rem .95rem;border:1px solid var(--line);border-radius:6px;background:#fff;font:inherit;font-size:.95rem;color:var(--ink);box-shadow:none}.chx .wpcf7 textarea{min-height:9rem;resize:vertical}.chx .wpcf7 input:focus,.chx .wpcf7 select:focus,.chx .wpcf7 textarea:focus{outline:2px solid rgb(184 134 47 / .5);border-color:var(--gold)}.chx .wpcf7 input[type=file]{margin-top:.4rem;font-size:.88rem}.chx .wpcf7 .hint{display:block;margin-top:.3rem;font-weight:400;font-size:.78rem;color:var(--muted)}.chx .wpcf7 .wpcf7-acceptance{font-size:.85rem;color:var(--muted)}.chx .wpcf7 .wpcf7-acceptance label{font-weight:400;color:var(--muted);display:flex;gap:.6rem;align-items:flex-start}.chx .wpcf7 input[type=submit]{justify-self:start;min-height:3rem;padding:.8rem 1.8rem;border:0;border-radius:999px;background:var(--navy);color:var(--on-dark);font:inherit;font-weight:600;cursor:pointer}.chx .wpcf7 input[type=submit]:hover{background:var(--royal)}.chx .wpcf7-not-valid-tip{font-size:.8rem;color:#A3342B}.chx .wpcf7 form .wpcf7-response-output{margin:0;border-radius:6px;font-size:.9rem}.chx .chx-prose{max-width:46rem}.chx .chx-prose h2{font-size:1.6rem;color:var(--navy);margin:2.4rem 0 .7rem}.chx-rtl .chx-prose h2{font-family:var(--f-display-ar);font-weight:600}.chx .chx-prose p{color:var(--muted);margin-bottom:1rem}.chx .chx-prose .updated{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.chx-foot .cols{max-width:74rem;margin-inline:auto;padding:4rem 20px 2.5rem;display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:2.5rem}.chx-foot .cols h4{margin:0 0 1rem;font-family:var(--f-mono);font-size:.64rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft)}.chx-rtl.chx-foot .cols h4{font-family:var(--f-ar);letter-spacing:0;font-size:.8rem}.chx-foot .cols ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.chx-foot .cols p{line-height:1.7}.chx-foot .fbrand{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem;color:var(--on-dark)}.chx-foot .fbrand img{width:40px;height:40px;border-radius:50%;background:var(--ivory);padding:3px}.chx-foot .fbrand b{font-family:var(--f-display);font-weight:500;font-size:1.3rem}.chx-rtl.chx-foot .fbrand b{font-family:var(--f-display-ar)}.chx-foot .bar{border-top:1px solid rgb(244 239 228 / .08)}@media (max-width:860px){.chx .chx-contact,.chx .chx-twocol{grid-template-columns:1fr}.chx .chx-related nav{grid-template-columns:1fr}.chx .chx-related a+a{padding-inline-start:0;border-inline-start:0}.chx .chx-values{grid-template-columns:1fr 1fr}.chx-foot .cols{grid-template-columns:1fr 1fr}}@media (max-width:760px){.chx .chx-offer ul,.chx .chx-benefits,.chx .chx-values,.chx .chx-offices,.chx .wpcf7 .chx-f2{grid-template-columns:1fr}.chx .chx-offer li:nth-child(even){padding-inline-start:0;border-inline-start:0}}@media (max-width:520px){.chx-foot .cols{grid-template-columns:1fr}}.chx .chx-mt{margin-top:3.5rem!important}.chx .chx-q .stars{display:block;margin-bottom:.4rem;color:var(--gold);letter-spacing:.15em;font-size:.8rem}.chx .chx-langs ul{grid-template-columns:repeat(3,1fr)}.chx .chx-langs li:nth-child(even){padding-inline-start:0;border-inline-start:0}.chx .chx-langs li:not(:nth-child(3n+1)){padding-inline-start:1.4rem;border-inline-start:1px solid var(--line)}@media (max-width:760px){.chx .chx-langs ul{grid-template-columns:1fr 1fr}.chx .chx-langs li{padding-inline-start:0!important;border-inline-start:0!important}}.chx{font-size:18px;line-height:1.65;--muted:#47506A;--on-dark-muted:#C2CADA}.chx.chx-rtl{font-size:18px;line-height:1.9}.chx h1,.chx h2,.chx h3,.chx .elementor-heading-title{font-weight:600!important;font-variation-settings:"SOFT" 0,"WONK" 0;letter-spacing:-.02em}.chx-rtl h1,.chx-rtl h2,.chx-rtl h3,.chx-rtl .elementor-heading-title{font-weight:700!important;letter-spacing:0!important}.chx em{font-weight:500}.chx .chx-cart .elementor-heading-title{font-family:var(--f-body)!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.14em!important;padding:.5rem 1.15rem!important;border-width:1.5px!important}.chx .chx-cart .elementor-heading-title::before{width:8px!important;height:8px!important}.chx-rtl .chx-cart .elementor-heading-title{font-family:var(--f-ar)!important;font-size:.98rem!important;letter-spacing:0!important}.chx .chx-tag .tag{font-family:var(--f-body)!important;font-size:.8rem!important;font-weight:600;letter-spacing:.12em!important}.chx .chx-tag .tag span:last-child{font-size:1rem!important}.chx-rtl .chx-tag .tag span:first-child{font-size:1rem!important;font-weight:600}.chx-rtl .chx-tag .tag span:last-child{font-family:var(--f-body)!important;font-size:.78rem!important}.chx .chx-q .chx-qc p,.chx .chx-related small,.chx .chx-info dt,.chx-final .chx-card dt,.chx-foot .cols h4,.chx .chx-stonecap p,.chx .chx-prose .updated,.chx-crumbs p{font-family:var(--f-body)!important;font-weight:600;font-size:.8rem!important;letter-spacing:.12em!important}.chx-rtl .chx-q .chx-qc p,.chx-rtl .chx-related small,.chx-rtl .chx-info dt,.chx-rtl.chx-final .chx-card dt,.chx-rtl.chx-foot .cols h4,.chx-rtl .chx-stonecap p,.chx-rtl .chx-crumbs p{font-family:var(--f-ar)!important;letter-spacing:0!important;font-size:.95rem!important}.chx-hero .chx-head{padding-block:1.4rem}.chx-hero .chx-brand img{width:50px;height:50px}.chx-hero .chx-brand b{font-size:1.6rem;font-weight:600}.chx-hero .chx-brand small{font-family:var(--f-body);font-weight:600;font-size:.7rem}.chx-hero .chx-nav nav{gap:2.2rem;font-size:1rem;font-weight:500}.chx-rtl.chx-hero .chx-nav nav{font-size:1.08rem}.chx .elementor-button{min-height:3.5rem!important;padding:1rem 1.9rem!important;font-size:1rem!important}.chx-rtl .elementor-button{font-size:1.05rem!important}.chx-hero .chx-actions .elementor-button{min-height:2.9rem!important;padding:.65rem 1.3rem!important;font-size:.92rem!important}.chx-hero .chx-body{max-width:58rem;padding-block:7rem 5.5rem}.chx-hero .chx-h1 .elementor-heading-title{font-size:clamp(3rem,7.6vw,6.6rem)!important;line-height:.98!important;letter-spacing:-.03em!important}.chx-rtl .chx-h1 .elementor-heading-title{font-size:clamp(2.7rem,6.6vw,5.6rem)!important;line-height:1.28!important}.chx-hero .chx-lede p{font-size:clamp(1.12rem,1.6vw,1.32rem);line-height:1.6;max-width:40rem}.chx-rtl.chx-hero .chx-lede p{font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.85}.chx-hero .chx-alt p{font-size:1.15rem}.chx-hero .chx-div a{font-size:1.02rem;padding-block:1.45rem}.chx-hero .chx-div svg{width:34px;height:34px}.chx-hero.chx-inner .chx-body{padding-block:4rem 5rem}.chx-hero.chx-inner .chx-h1 .elementor-heading-title{font-size:clamp(2.7rem,6vw,5rem)!important;line-height:1.02!important}.chx-rtl.chx-hero.chx-inner .chx-h1 .elementor-heading-title{font-size:clamp(2.4rem,5.4vw,4.4rem)!important;line-height:1.32!important}.chx.chx-section{padding-block:7.5rem}.chx .chx-shead{margin-bottom:3.5rem!important;gap:2rem 5rem}.chx .chx-h2 .elementor-heading-title{font-size:clamp(2.5rem,5.4vw,4.4rem)!important;line-height:1.02!important;letter-spacing:-.025em!important}.chx-rtl .chx-h2 .elementor-heading-title{font-size:clamp(2.2rem,4.6vw,3.7rem)!important;line-height:1.35!important}.chx .chx-sdesc p{font-size:1.18rem;line-height:1.65;max-width:34rem}.chx-rtl .chx-sdesc p{font-size:1.2rem;line-height:1.9}.chx-facts .chx-fact{padding-block:3rem}.chx-facts .chx-fact .elementor-heading-title{font-size:clamp(3rem,5vw,4.4rem)!important;color:var(--gold)!important;letter-spacing:-.03em!important}.chx-facts .chx-fact p{font-size:1.02rem;max-width:16rem;color:var(--ink)}.chx .chx-svc-body{padding:2.2rem 2.2rem 2.5rem!important;gap:.9rem!important}.chx .chx-svc .elementor-heading-title{font-size:clamp(1.8rem,2.6vw,2.4rem)!important;line-height:1.1!important}.chx-rtl .chx-svc .elementor-heading-title{font-size:clamp(1.6rem,2.3vw,2.1rem)!important;line-height:1.5!important}.chx .chx-sum p{font-size:1.05rem;line-height:1.65}.chx .chx-more p{font-size:1rem;border-bottom:1.5px solid var(--gold);padding-bottom:.2rem}.chx-rtl .chx-more p{font-size:1.05rem}.chx .chx-journey .dot{width:58px;height:58px;font-size:.95rem;font-weight:500;border-width:1.5px}.chx .chx-journey ol::before{top:29px}.chx .chx-journey h3{font-size:1.6rem;line-height:1.2}.chx-rtl .chx-journey h3{font-size:1.35rem;line-height:1.6}.chx .chx-journey p{font-size:1.02rem;max-width:17rem}@media (max-width:760px){.chx .chx-journey li{grid-template-columns:58px 1fr}.chx .chx-journey ol::before{top:29px;bottom:29px;left:29px}.chx-rtl .chx-journey ol::before{left:auto;right:29px}}.chx .chx-quote p{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.25;font-weight:500}.chx-rtl .chx-quote p{font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.75}.chx .chx-byline p{font-size:1rem}.chx .chx-story p{font-size:1.1rem;line-height:1.75}.chx .chx-stonecap b{font-size:4rem!important;font-weight:600}.chx .chx-q .chx-qt p{font-size:1.55rem;line-height:1.35;font-weight:500}.chx-rtl .chx-q .chx-qt p{font-size:1.3rem;line-height:1.8}.chx .chx-q .stars{font-size:1.05rem}.chx-final .chx-h2 .elementor-heading-title{font-size:clamp(2.6rem,5.6vw,4.8rem)!important;line-height:1!important}.chx-rtl.chx-final .chx-h2 .elementor-heading-title{font-size:clamp(2.2rem,4.6vw,3.8rem)!important;line-height:1.35!important}.chx-final .chx-fp p{font-size:1.18rem}.chx-final .chx-card dd{font-size:1.08rem}.chx .chx-offer li{font-size:1.12rem;padding-block:1.25rem}.chx .chx-offer li::before{width:9px;height:9px}.chx .chx-aud li{font-size:clamp(1.4rem,2.2vw,1.8rem);padding-block:1.4rem}.chx-rtl .chx-aud li{font-size:clamp(1.2rem,1.9vw,1.5rem)}.chx .chx-aud li span{font-size:.95rem;font-weight:500}.chx .chx-ben{padding:2.5rem 2.3rem!important}.chx .chx-ben .elementor-heading-title{font-size:clamp(1.5rem,2.2vw,1.95rem)!important;line-height:1.15!important}.chx-rtl .chx-ben .elementor-heading-title{font-size:clamp(1.35rem,2vw,1.7rem)!important;line-height:1.55!important}.chx .chx-ben p{font-size:1.05rem;line-height:1.65}.chx .chx-faq summary{font-size:clamp(1.3rem,2vw,1.65rem);padding-block:1.6rem;font-weight:600}.chx-rtl .chx-faq summary{font-size:clamp(1.15rem,1.8vw,1.4rem)}.chx .chx-faq summary::after{width:2.4rem;height:2.4rem;font-size:1.3rem}.chx .chx-faq details p{font-size:1.08rem;line-height:1.7}.chx .chx-note p{font-size:1.05rem;padding:1.2rem 1.4rem;border-inline-start-width:3px}.chx .chx-related b{font-size:1.6rem;font-weight:600}.chx-rtl .chx-related b{font-size:1.35rem}.chx .chx-mv .elementor-heading-title{font-size:clamp(2rem,3vw,2.6rem)!important}.chx .chx-mv p,.chx .chx-office p{font-size:1.08rem;line-height:1.7}.chx .chx-office p b{font-size:2rem!important;font-weight:600!important}.chx .chx-info .elementor-heading-title,.chx .chx-formcol .elementor-heading-title{font-size:clamp(1.9rem,3vw,2.5rem)!important}.chx .chx-info dd{font-size:1.08rem}.chx .wpcf7 label{font-size:.98rem}.chx .wpcf7 input[type=text],.chx .wpcf7 input[type=email],.chx .wpcf7 input[type=tel],.chx .wpcf7 select,.chx .wpcf7 textarea{font-size:1.05rem;padding:.95rem 1.05rem}.chx .wpcf7 input[type=submit]{font-size:1.02rem;min-height:3.5rem;padding-inline:2.2rem}.chx .chx-prose{max-width:50rem}.chx .chx-prose h2{font-size:clamp(1.7rem,2.6vw,2.2rem)}.chx .chx-prose p{font-size:1.1rem;line-height:1.8}.chx.chx-foot{font-size:1rem}.chx-foot .fbrand b{font-size:1.5rem;font-weight:600}@media (max-width:760px){.chx.chx-section{padding-block:5rem}.chx-hero .chx-body{padding-block:4.5rem 3.5rem}}.chx-hero .chx-mmenu{display:none}@media (max-width:900px){.chx-hero .chx-head{position:relative}.chx-hero .chx-mmenu{display:block;order:3}.chx-hero .chx-actions{order:2;margin-inline-start:auto}.chx-hero .chx-mmenu summary{list-style:none;cursor:pointer;width:46px;height:46px;border:1px solid rgb(244 239 228 / .3);border-radius:50%;display:grid;place-content:center;gap:5px}.chx-hero .chx-mmenu summary::-webkit-details-marker{display:none}.chx-hero .chx-mmenu summary span{display:block;width:18px;height:1.5px;background:var(--on-dark);transition:transform .2s,opacity .2s}.chx-hero .chx-mmenu details[open] summary span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.chx-hero .chx-mmenu details[open] summary span:nth-child(2){opacity:0}.chx-hero .chx-mmenu details[open] summary span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.chx-hero .chx-mmenu nav{position:absolute;inset-inline:12px;top:calc(100% + 4px);z-index:20;background:#0A2346;border:1px solid rgb(230 200 131 / .25);border-radius:14px;padding:.6rem;display:flex;flex-direction:column;box-shadow:0 24px 48px -16px rgb(0 0 0 / .6)}.chx-hero .chx-mmenu nav a{padding:1rem 1rem;font-size:1.15rem;font-weight:500;color:var(--on-dark);border-bottom:1px solid rgb(244 239 228 / .08)}.chx-rtl.chx-hero .chx-mmenu nav a{font-size:1.2rem}.chx-hero .chx-mmenu nav a[aria-current]{color:var(--gold-soft)}.chx-hero .chx-mmenu nav a.m-cta{margin-top:.6rem;border:0;border-radius:999px;background:var(--gold-soft);color:var(--navy);text-align:center;font-weight:600}.chx-hero .chx-mmenu nav a.m-lang{border:0;text-align:center;color:var(--on-dark-muted)}}@media (max-width:900px){.chx-hero .chx-mmenu,.chx-hero .chx-mmenu>.elementor-widget-container,.chx-hero .chx-mmenu details{position:static!important}.chx-hero .chx-mmenu nav{left:12px!important;right:12px!important;width:auto!important}}@media (max-width:900px){.chx-hero .chx-mmenu summary{position:relative;display:block}.chx-hero .chx-mmenu summary span{position:absolute;left:50%;top:50%;margin:-.75px 0 0 -9px}.chx-hero .chx-mmenu summary span:nth-child(1){transform:translateY(-6px)}.chx-hero .chx-mmenu summary span:nth-child(3){transform:translateY(6px)}.chx-hero .chx-mmenu details[open] summary span:nth-child(1){transform:rotate(45deg)}.chx-hero .chx-mmenu details[open] summary span:nth-child(3){transform:rotate(-45deg)}}.chx .chx-formcol{background:#fff;border:1px solid var(--line);padding:2.4rem!important;box-shadow:0 30px 60px -40px rgb(7 26 51 / .25)}.chx .wpcf7 form{display:flex;flex-direction:column;gap:1.25rem}.chx .wpcf7 form>p,.chx .wpcf7 .chx-f2>p{margin:0}.chx .wpcf7 .chx-f2{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.chx .wpcf7 .chx-f2>p{display:contents}.chx .wpcf7 br{display:none}.chx .wpcf7 label{display:block;margin:0}.chx .wpcf7 .wpcf7-form-control-wrap{display:block;margin-top:.5rem}.chx .wpcf7 input[type=text],.chx .wpcf7 input[type=email],.chx .wpcf7 input[type=tel],.chx .wpcf7 select,.chx .wpcf7 textarea{margin-top:0!important;width:100%!important;max-width:none!important;background:var(--ivory);border:1px solid var(--line);border-radius:8px;transition:border-color .2s,background .2s}.chx .wpcf7 input:focus,.chx .wpcf7 select:focus,.chx .wpcf7 textarea:focus{background:#fff}.chx .wpcf7 textarea{height:10rem;min-height:8rem}.chx .wpcf7 select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-inline-end:2.8rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none' stroke='%23B8862F' stroke-width='1.8'%3E%3Cpath d='M3 5l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.chx-rtl .wpcf7 select{background-position:left 1rem center}.chx .wpcf7 input[type=file]{width:100%;padding:.9rem;border:1.5px dashed var(--line);border-radius:8px;background:var(--ivory);cursor:pointer}.chx .wpcf7 input[type=file]::file-selector-button{margin-inline-end:1rem;padding:.55rem 1.1rem;border:0;border-radius:999px;background:var(--navy);color:var(--on-dark);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.chx .wpcf7 .hint{margin-top:.5rem}.chx .wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0}.chx .wpcf7 .wpcf7-acceptance label{font-size:.95rem;line-height:1.6}.chx .wpcf7 .wpcf7-acceptance input{width:1.15rem;height:1.15rem;margin-top:.25rem;accent-color:var(--navy);flex:none}.chx .wpcf7 .wpcf7-acceptance a{color:var(--royal);text-decoration:underline}.chx .wpcf7 .wpcf7-submit{align-self:flex-start}.chx .wpcf7 .wpcf7-spinner{margin-inline-start:1rem}@media (max-width:760px){.chx .chx-formcol{padding:1.5rem!important}.chx .wpcf7 .chx-f2{grid-template-columns:1fr}}.chx .chx-icon{color:var(--gold);line-height:0;margin-bottom:.4rem}.chx .chx-icon svg{width:46px;height:46px}.chx .chx-ben .chx-icon{width:68px;height:68px;border-radius:50%;background:var(--stone);display:grid!important;place-items:center;margin-bottom:.8rem}.chx.chx-stone .chx-ben .chx-icon{background:var(--ivory)}.chx .chx-ben .chx-icon svg{width:34px;height:34px}.chx .chx-office .chx-icon svg{width:40px;height:40px}.chx.chx-stone{background-color:var(--stone)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' fill='none' stroke='%23B8862F' stroke-opacity='.10' stroke-width='1.2'%3E%3Ccircle cx='20' cy='22' r='6'/%3E%3Cpath d='M70 16h14M77 9v14'/%3E%3Cpath d='M120 28l8-14 8 14z'/%3E%3Crect x='14' y='84' width='12' height='12' rx='2'/%3E%3Cpath d='M66 92c6-8 14-8 20 0'/%3E%3Cpath d='M118 84v14M112 91h12'/%3E%3Cpath d='M24 140l6-10 6 10'/%3E%3Ccircle cx='80' cy='140' r='3'/%3E%3Cpath d='M118 136h18'/%3E%3C/svg%3E")!important;background-size:160px!important}.chx .chx-gbadge a{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem 1.1rem .55rem .8rem;border-radius:999px;background:rgb(255 255 255 / .08);border:1px solid rgb(244 239 228 / .18);color:var(--on-dark);font-size:.95rem;transition:background .2s}.chx .chx-gbadge a:hover{background:rgb(255 255 255 / .14)}.chx .chx-gbadge b{font-weight:700;font-size:1.05rem}.chx .chx-gbadge .st{color:#F5B400;letter-spacing:.08em;font-size:.9rem}.chx .chx-gbadge svg{flex:none;background:#fff;border-radius:50%;padding:3px;width:26px;height:26px}.chx-hero .chx-gbadge{margin-top:1.8rem!important}.chx .chx-gbadge-light a{background:#fff;border-color:var(--line);color:var(--ink);box-shadow:0 10px 30px -20px rgb(7 26 51 / .4)}.chx .chx-gbadge-light a:hover{background:#fff;border-color:var(--gold)}.chx .chx-gbadge-light{margin:-1.5rem 0 2rem!important}.chx .chx-office .chx-gbadge-light{margin:1.2rem 0 0!important}.chx .chx-info .chx-gbadge a{background:rgb(255 255 255 / .06)}.chx .chx-agrid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:2rem!important}.chx .chx-acard{background:#fff;border:1px solid var(--line);display:flex!important;flex-direction:column!important;overflow:hidden;color:inherit;transition:transform .3s,box-shadow .3s}.chx .chx-acard:hover{transform:translateY(-4px);box-shadow:0 30px 60px -35px rgb(7 26 51 / .45)}.chx .chx-acover{line-height:0;aspect-ratio:16/9;overflow:hidden}.chx .chx-acover svg{width:100%;height:100%;display:block}.chx .chx-abody{padding:1.6rem 1.6rem 1.9rem!important;display:flex!important;flex-direction:column!important;gap:.7rem!important}.chx .chx-ameta p{display:flex;justify-content:space-between;gap:1rem;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.chx-rtl .chx-ameta p{letter-spacing:0;font-size:.92rem}.chx .chx-ameta p span:last-child{color:var(--muted);font-weight:500}.chx .chx-acard .elementor-heading-title{font-size:clamp(1.35rem,1.9vw,1.6rem)!important;line-height:1.2!important;color:var(--navy)!important}.chx-rtl .chx-acard .elementor-heading-title{line-height:1.6!important}.chx .chx-acard .chx-sum p{font-size:1rem}.chx .chx-article{display:grid!important;grid-template-columns:minmax(0,1fr) 22rem;gap:4.5rem!important;align-items:start}.chx .chx-articlebody{max-width:44rem}.chx .chx-articlebody p{font-size:1.15rem;line-height:1.85;color:#2B3346}.chx-rtl .chx-articlebody p{font-size:1.18rem;line-height:2}.chx .chx-articlebody h2{font-size:clamp(1.7rem,2.6vw,2.2rem);margin:2.8rem 0 1rem;color:var(--navy)}.chx .chx-articlebody ul,.chx .chx-articlebody ol{margin:0 0 1.4rem;padding:0;list-style:none;display:grid;gap:.7rem}.chx .chx-articlebody li{position:relative;padding-inline-start:2rem;font-size:1.1rem;line-height:1.7;color:#2B3346}.chx .chx-articlebody ul li::before{content:"";position:absolute;inset-inline-start:.3rem;top:.7rem;width:8px;height:8px;transform:rotate(45deg);background:var(--gold)}.chx .chx-articlebody ol{counter-reset:s}.chx .chx-articlebody ol li{counter-increment:s}.chx .chx-articlebody ol li::before{content:counter(s);position:absolute;inset-inline-start:0;top:.1rem;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--gold);color:var(--gold);font-size:.8rem;display:grid;place-items:center}.chx-rtl .chx-articlebody ol li::before{content:counter(s,arabic-indic)}.chx .chx-articlebody aside.note{margin:2.2rem 0;padding:1.3rem 1.5rem;border-inline-start:3px solid var(--gold);background:var(--stone);font-size:1.05rem;line-height:1.7;color:var(--ink)}.chx .chx-articlebody .sources{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line)}.chx .chx-articlebody .sources h3{font-size:1.2rem;color:var(--navy);margin-bottom:.8rem}.chx .chx-articlebody .sources li{font-size:.98rem}.chx .chx-articlebody .sources a{color:var(--royal);text-decoration:underline;text-underline-offset:3px}.chx .chx-aside{position:sticky!important;top:2rem;background:#fff;border:1px solid var(--line);padding:0 0 1.8rem!important;display:flex!important;flex-direction:column!important;gap:.8rem!important;overflow:hidden}.chx .chx-aside>.e-con,.chx .chx-aside>.elementor-widget:not(.chx-acover){margin-inline:1.6rem!important}.chx .chx-aside .chx-acover{margin-bottom:.6rem!important}.chx .chx-aside .chx-cart{margin-inline:1.6rem!important}.chx .chx-aside .elementor-heading-title{color:var(--navy)}.chx .chx-aside>.elementor-widget-heading:not(.chx-cart) .elementor-heading-title{font-size:1.6rem!important}.chx .chx-aside .chx-sum,.chx .chx-aside .elementor-widget-button,.chx .chx-aside .elementor-widget-heading{margin-inline:1.6rem!important}.chx .chx-btn-navy .elementor-button{background:var(--navy)!important;color:var(--on-dark)!important}.chx .chx-btn-navy .elementor-button:hover{background:var(--royal)!important}@media (max-width:1000px){.chx .chx-agrid{grid-template-columns:1fr 1fr}.chx .chx-article{grid-template-columns:1fr;gap:3rem!important}.chx .chx-aside{position:static!important}}@media (max-width:640px){.chx .chx-agrid{grid-template-columns:1fr}}.chx{--gold-grad:linear-gradient(100deg,#F8E7A8 0%,#E2B65A 30%,#F3D99B 52%,#C8962F 78%,#F1D89A 100%)}.chx-hero .chx-brand a,.chx-foot .fbrand{display:flex;align-items:center;gap:.8rem}.chx-hero .chx-brand img,.chx-foot .fbrand img{display:none}.chx .chx-mark{flex:none;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .35))}.chx-hero .chx-brand b,.chx-foot .fbrand b{font-family:var(--f-display)!important;font-weight:700!important;font-size:1.32rem!important;letter-spacing:.14em;line-height:1;display:block;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.chx-hero .chx-brand small,.chx-foot .fbrand small{display:block;margin-top:.35rem;font-family:var(--f-body);font-weight:600;font-size:.66rem;letter-spacing:.5em;color:var(--on-dark-muted)}.chx-rtl .chx-brand small,.chx-rtl.chx-foot .fbrand small{font-family:var(--f-ar);letter-spacing:0;font-size:.8rem}.chx-foot .fbrand{margin-bottom:1.2rem}.chx-hero .chx-h1 em,.chx-final .chx-h2 em,.chx-facts .chx-fact .elementor-heading-title,.chx .chx-stonecap b{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:#fff0}.chx-facts .chx-fact .elementor-heading-title{background:linear-gradient(100deg,#B8862F,#D9A441 45%,#9A6B1C)!important;-webkit-background-clip:text!important;background-clip:text!important}.chx .chx-btn-gold .elementor-button{background:linear-gradient(100deg,#F3D99B,#E2B65A 45%,#F1D89A)!important;box-shadow:0 10px 28px -12px rgb(217 164 65 / .6)!important}.chx .chx-btn-gold .elementor-button:hover{background:linear-gradient(100deg,#F8E7A8,#EBC46E 45%,#F8E7A8)!important}.chx .chx-cart .elementor-heading-title{border-color:rgb(217 164 65 / .6)!important}.chx-hero .chx-mmenu nav a.m-cta{background:linear-gradient(100deg,#F3D99B,#E2B65A 45%,#F1D89A)}.chx-hero .chx-brand b,.chx-foot .fbrand b{font-family:var(--f-body)!important;font-weight:700!important;font-size:1.28rem!important;letter-spacing:.08em!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.chx-hero .chx-brand small,.chx-foot .fbrand small{color:transparent!important;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;font-weight:700!important;letter-spacing:.62em!important;font-size:.62rem!important;margin-top:.4rem}.chx-rtl .chx-brand small,.chx-rtl.chx-foot .fbrand small{letter-spacing:0!important;font-size:.82rem!important}.chx .chx-mark{filter:drop-shadow(0 8px 16px rgb(0 0 0 / .45))}.chx-hero .chx-brand img.chx-globe{display:block!important;width:58px;height:58px;background:none!important;padding:0!important;border-radius:0!important;filter:drop-shadow(0 8px 16px rgb(0 0 0 / .45))}.chx-rtl .chx-brand small,.chx-rtl.chx-foot .fbrand small{letter-spacing:.62em!important;font-family:var(--f-body)!important;font-size:.62rem!important}.chx-foot .fbrand.chx-logo{display:block;margin-bottom:1.4rem}.chx-foot .fbrand.chx-logo img{display:block!important;width:190px;height:auto;background:none!important;padding:0!important;border-radius:0!important}@media (max-width:520px){.chx-hero .chx-brand img.chx-globe{width:48px;height:48px}.chx-hero .chx-brand b{font-size:1.1rem!important}}.chx-hero .chx-head{padding-block:.75rem!important;transition:padding .35s ease,background .35s ease,box-shadow .35s ease}.chx-hero .chx-brand img.chx-globe{width:44px!important;height:44px!important;transition:width .35s,height .35s}.chx-hero .chx-brand b{font-size:1.08rem!important}.chx-hero .chx-brand small{font-size:.56rem!important;margin-top:.3rem!important}.chx-hero .chx-nav nav{font-size:.94rem!important;gap:1.9rem!important}.chx-hero .chx-actions .elementor-button{min-height:2.55rem!important;padding:.5rem 1.15rem!important;font-size:.86rem!important}.chx-hero .chx-nav a{position:relative;padding-block:.35rem}.chx-hero .chx-nav a::after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:1.5px;background:var(--gold-grad);transform:scaleX(0);transform-origin:var(--o,left);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.chx-rtl .chx-nav a{--o:right}.chx-hero .chx-nav a:hover::after,.chx-hero .chx-nav a[aria-current]::after{transform:scaleX(1)}.chx-hero .chx-head.chx-stuck{position:fixed!important;top:0;left:0;right:0;margin-inline:auto;z-index:999;padding-block:.5rem!important;background:rgb(7 26 51 / .82);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 0 0 100vmax rgb(7 26 51 / .82),0 14px 30px -18px rgb(0 0 0 / .6);clip-path:inset(0 -100vmax -40px);animation:chxDrop .45s cubic-bezier(.2,.7,.2,1)}.chx-hero .chx-head.chx-stuck .chx-globe{width:38px!important;height:38px!important}body.admin-bar .chx-hero .chx-head.chx-stuck{top:32px}@keyframes chxDrop{from{transform:translateY(-100%)}to{transform:none}}.chx-progress{position:fixed;top:0;left:0;height:2.5px;width:100%;transform-origin:left;transform:scaleX(var(--p,0));background:var(--gold-grad);z-index:1000;pointer-events:none}.chx-rtl-page .chx-progress{transform-origin:right}html.chx-anim .chx-rv{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}html.chx-anim .chx-rv.chx-in{opacity:1;transform:none}html.chx-anim .chx-rv-l{transform:translateX(-40px)}html.chx-anim .chx-rv-s{transform:scale(.94)}html.chx-anim .chx-journey ol::before{transform:scaleX(0);transform-origin:var(--o,left);transition:transform 1.6s cubic-bezier(.2,.7,.2,1) .2s}.chx-rtl .chx-journey ol::before{--o:right}html.chx-anim .chx-journey.chx-in ol::before{transform:scaleX(1)}@media (max-width:760px){html.chx-anim .chx-journey ol::before{transform:scaleY(0);transform-origin:top}html.chx-anim .chx-journey.chx-in ol::before{transform:scaleY(1)}}.chx-hero .chx-arc path{stroke-dasharray:1600;stroke-dashoffset:1600;animation:chxDraw 2.6s cubic-bezier(.5,0,.2,1) .4s forwards}.chx-hero .chx-arc path+path{animation-delay:.9s}@keyframes chxDraw{to{stroke-dashoffset:0}}.chx.chx-hero{background-position:0 0,0 0,right calc(50% + var(--py,0px)),0 0!important}.chx-hero .chx-div svg path,.chx-hero .chx-div svg rect,.chx-hero .chx-div svg circle{stroke-dasharray:200;stroke-dashoffset:200;animation:chxDraw 1.8s ease .9s forwards}.chx-hero .chx-h1 em{background-size:200% auto!important;animation:chxShine 6s linear infinite}@keyframes chxShine{to{background-position:200% center}}.chx-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.55;background-image:radial-gradient(1.5px 1.5px at 20% 30%,#F3D99B,transparent),radial-gradient(1.2px 1.2px at 70% 60%,#F3D99B,transparent),radial-gradient(1px 1px at 40% 80%,#fff,transparent),radial-gradient(1.4px 1.4px at 85% 20%,#F3D99B,transparent),radial-gradient(1px 1px at 55% 15%,#fff,transparent),radial-gradient(1.3px 1.3px at 10% 70%,#F3D99B,transparent);background-size:520px 420px;animation:chxTwinkle 9s ease-in-out infinite alternate}@keyframes chxTwinkle{0%{opacity:.25;background-position:0 0}100%{opacity:.7;background-position:40px -60px}}.chx .chx-svc,.chx .chx-ben,.chx .chx-acard,.chx .chx-office{position:relative;isolation:isolate}.chx .chx-svc::after,.chx .chx-ben::after,.chx .chx-acard::after,.chx .chx-office::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgb(217 164 65 / .16),transparent 45%)}.chx .chx-svc:hover::after,.chx .chx-ben:hover::after,.chx .chx-acard:hover::after,.chx .chx-office:hover::after{opacity:1}.chx .chx-ben{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.chx .chx-ben:hover{transform:translateY(-6px);box-shadow:0 30px 50px -35px rgb(7 26 51 / .4);z-index:3}.chx .chx-ben .chx-icon{transition:transform .5s cubic-bezier(.2,.7,.2,1),background .4s}.chx .chx-ben:hover .chx-icon{transform:rotate(-8deg) scale(1.08);background:var(--navy)!important;color:var(--gold-soft)}.chx .chx-btn-gold .elementor-button{position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s!important}.chx .chx-btn-gold .elementor-button::after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .65),transparent);transition:left .7s ease}.chx .chx-btn-gold .elementor-button:hover::after{left:130%}.chx .elementor-button:hover{transform:translateY(-2px)}.chx .chx-btn-line .elementor-button:hover{box-shadow:0 0 0 1px var(--gold-soft) inset}.chx .chx-svc .chx-img{position:relative}.chx .chx-svc .chx-img::before{content:"";position:absolute;inset:14px;border:1px solid rgb(243 217 155 / 0);z-index:2;transition:border-color .5s,inset .5s;pointer-events:none}.chx .chx-svc:hover .chx-img::before{inset:18px;border-color:rgb(243 217 155 / .75)}.chx .chx-svc .chx-img img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)!important}.chx .chx-svc:hover .chx-img img{transform:scale(1.07)!important}.chx-facts .chx-fact .elementor-heading-title{display:inline-block}.chx-wa{position:fixed;inset-inline-end:max(18px,env(safe-area-inset-right,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));z-index:998;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#F3D99B,#D9A441);box-shadow:0 14px 30px -10px rgb(217 164 65 / .7);transform:scale(0);transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.chx-wa.chx-show{transform:scale(1)}.chx-wa svg{width:28px;height:28px}.chx-wa::before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgb(217 164 65 / .55);animation:chxPulse 2.4s ease-out infinite}@keyframes chxPulse{0%{transform:scale(.85);opacity:1}100%{transform:scale(1.35);opacity:0}}@media (prefers-reduced-motion:reduce){html.chx-anim .chx-rv{opacity:1!important;transform:none!important}.chx-hero .chx-arc path,.chx-hero .chx-div svg *{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.chx-hero::after,.chx-hero .chx-h1 em,.chx-wa::before{animation:none!important}}.chx.chx-hero{z-index:60!important}.chx.chx-hero~.chx,.chx.chx-hero~.e-con{position:relative;z-index:1}.chx-hero .chx-head.chx-stuck{background:none!important;box-shadow:none!important;clip-path:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chx-hero .chx-head.chx-stuck::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;background:rgb(7 26 51 / .86);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 14px 30px -18px rgb(0 0 0 / .6);border-bottom:1px solid rgb(230 200 131 / .18)}.chx-hero .chx-head{padding-block:.5rem!important}.chx-hero .chx-brand img.chx-globe{width:40px!important;height:40px!important}.chx-hero .chx-brand b{font-size:1rem!important}.chx-hero .chx-brand small{font-size:.52rem!important;margin-top:.22rem!important}.chx-hero .chx-nav nav{font-size:.9rem!important}.chx-hero .chx-actions .elementor-button{min-height:2.3rem!important;padding:.4rem 1rem!important;font-size:.82rem!important}.chx-hero .chx-head.chx-stuck{padding-block:.28rem!important}.chx-hero .chx-head.chx-stuck .chx-globe{width:32px!important;height:32px!important}.chx-hero .chx-head.chx-stuck .chx-brand b{font-size:.92rem!important}.chx-hero .chx-head.chx-stuck .chx-brand small{font-size:.48rem!important;margin-top:.15rem!important}.chx-hero .chx-head.chx-stuck .chx-actions .elementor-button{min-height:2.05rem!important;padding:.32rem .95rem!important}.chx-hero .chx-head.chx-stuck .chx-nav a{padding-block:.2rem}@media (max-width:900px){.chx-hero .chx-mmenu summary{width:40px!important;height:40px!important}.chx-hero .chx-head.chx-stuck .chx-mmenu summary{width:36px!important;height:36px!important}}.chx.chx-svcband{background:radial-gradient(80% 60% at 85% 0%,rgb(46 140 255 / .16),transparent 60%),radial-gradient(60% 50% at 0% 100%,rgb(217 164 65 / .12),transparent 60%),#06152B!important;color:var(--on-dark)}.chx-svcband .chx-h2 .elementor-heading-title{color:var(--on-dark)!important}.chx-svcband .chx-h2 em{color:transparent!important;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.chx-svcband .chx-sdesc p{color:var(--on-dark-muted)}.chx-svcband .chx-cart .elementor-heading-title{color:var(--gold-soft)!important}.chx-svcband .chx-services{display:flex!important;flex-direction:row!important;gap:14px!important;background:none!important;border:0!important;height:clamp(460px,62vh,600px)}.chx-svcband .chx-svc{flex:1 1 0%;min-width:0;position:relative;overflow:hidden;border-radius:22px;background:#0A2346!important;transition:flex-grow .7s cubic-bezier(.2,.7,.2,1),box-shadow .5s;box-shadow:0 0 0 1px rgb(230 200 131 / .12) inset}.chx-svcband .chx-services:hover .chx-svc{flex-grow:.8}.chx-svcband .chx-services .chx-svc:hover{flex-grow:2.6;box-shadow:0 0 0 1px rgb(230 200 131 / .55) inset,0 40px 80px -40px rgb(0 0 0 / .8)}.chx-svcband .chx-svc .chx-img{position:absolute!important;inset:0;aspect-ratio:auto!important;height:100%;z-index:0}.chx-svcband .chx-svc .chx-img>*{height:100%}.chx-svcband .chx-svc .chx-img img{width:100%!important;height:100%!important;object-fit:cover;filter:saturate(.9) brightness(.85);transform:scale(1.08)}.chx-svcband .chx-svc:hover .chx-img img{transform:scale(1)!important;filter:saturate(1) brightness(.95)}.chx-svcband .chx-svc .chx-img::before{display:none}.chx-svcband .chx-svc .chx-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(6 21 43 / .15) 0%,rgb(6 21 43 / .35) 40%,rgb(6 21 43 / .94) 100%);z-index:1}.chx-svcband .chx-svc-body{position:absolute!important;left:0;right:0;bottom:0;z-index:3;padding:1.8rem 1.7rem 1.9rem!important;gap:.7rem!important;background:none!important}.chx-svcband .chx-tag .tag{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;color:var(--gold-soft)!important;font-size:.78rem!important;letter-spacing:.14em!important}.chx-svcband .chx-tag .tag .no{font-family:var(--f-display);font-size:2.6rem;font-weight:600;letter-spacing:0;line-height:1;color:#fff0;-webkit-text-stroke:1.2px rgb(243 217 155 / .85)}.chx-rtl.chx-svcband .chx-tag .tag{align-items:flex-start}.chx-svcband .chx-svc .elementor-heading-title{color:#fff!important;font-size:clamp(1.35rem,1.8vw,1.85rem)!important;line-height:1.15!important;max-width:24rem}.chx-rtl.chx-svcband .chx-svc .elementor-heading-title{line-height:1.5!important}.chx-svcband .chx-sum,.chx-svcband .chx-more{max-height:0;opacity:0;overflow:hidden;transition:max-height .7s cubic-bezier(.2,.7,.2,1),opacity .5s .1s}.chx-svcband .chx-svc:hover .chx-sum,.chx-svcband .chx-svc:focus-visible .chx-sum{max-height:12rem;opacity:1}.chx-svcband .chx-svc:hover .chx-more,.chx-svcband .chx-svc:focus-visible .chx-more{max-height:4rem;opacity:1}.chx-svcband .chx-sum p{color:#D7DEEA!important;max-width:30rem}.chx-svcband .chx-more p{color:var(--gold-soft)!important;border-color:var(--gold-soft)!important}.chx-svcband .chx-svc::after{background:radial-gradient(500px circle at var(--mx,50%) var(--my,50%),rgb(243 217 155 / .14),transparent 45%)!important;z-index:2}@media (min-width:1001px){.chx-svcband .chx-svc .elementor-heading-title{transition:opacity .4s}}@media (max-width:1000px){.chx-svcband .chx-services{flex-direction:column!important;height:auto}.chx-svcband .chx-svc{flex:none!important;height:420px}.chx-svcband .chx-services:hover .chx-svc{flex-grow:0}.chx-svcband .chx-sum,.chx-svcband .chx-more{max-height:none;opacity:1}}@media (hover:none){.chx-svcband .chx-sum,.chx-svcband .chx-more{max-height:none;opacity:1}}@media (min-width:1001px){.chx-svcband .chx-services:hover .chx-svc:not(:hover) .elementor-heading-title,.chx-svcband .chx-services:hover .chx-svc:not(:hover) .chx-tag .tag span:not(.no){opacity:0;transition:opacity .25s}.chx-svcband .chx-svc .elementor-heading-title,.chx-svcband .chx-tag .tag span{transition:opacity .45s .15s}}.chx .chx-why{grid-template-columns:repeat(4,1fr)}.chx .chx-why .chx-ben{padding:2.2rem 1.9rem!important}.chx .chx-why .elementor-heading-title{font-size:clamp(1.25rem,1.6vw,1.5rem)!important}@media (max-width:1100px){.chx .chx-why{grid-template-columns:1fr 1fr}}@media (max-width:640px){.chx .chx-why{grid-template-columns:1fr}}.chx.chx-langband{background:radial-gradient(70% 80% at 100% 0%,rgb(46 140 255 / .18),transparent 60%),#071A33!important;color:var(--on-dark);overflow:hidden}.chx-langband .chx-h2 .elementor-heading-title{color:var(--on-dark)!important}.chx-langband .chx-sdesc p{color:var(--on-dark-muted)}.chx-langband .chx-cart .elementor-heading-title{color:var(--gold-soft)!important}.chx-langband .words{display:flex;flex-wrap:wrap;gap:.2em 1.1em;align-items:baseline;font-family:var(--f-display);font-weight:600;font-size:clamp(3rem,9vw,8.5rem);line-height:1;letter-spacing:-.03em}.chx-rtl.chx-langband .words{font-family:var(--f-display-ar);font-size:clamp(2.6rem,7.5vw,7rem);line-height:1.3;letter-spacing:0}.chx-langband .words .w{color:#fff0;-webkit-text-stroke:1.4px rgb(243 217 155 / .75);transition:color .5s,-webkit-text-stroke-color .5s}.chx-langband .words .w:first-child,.chx-langband .words .w:hover{color:#fff0;background-image:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;-webkit-text-stroke:0}.chx-langband .chips{list-style:none;margin:2.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.chx-langband .chips li{padding:.55rem 1.1rem;border:1px solid rgb(244 239 228 / .2);border-radius:999px;color:var(--on-dark);font-size:.95rem}.chx-langband .chips li.plus{border-color:rgb(230 200 131 / .6);color:var(--gold-soft);font-weight:600}html.chx-anim .chx-langband .words .w{display:inline-block;opacity:0;transform:translateY(40px);transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1),color .5s}html.chx-anim .chx-langband .chx-in .words .w,html.chx-anim .chx-langband .chx-langwords.chx-in .w{opacity:1;transform:none}html.chx-anim .chx-langband .words .w:nth-child(2){transition-delay:.15s}html.chx-anim .chx-langband .words .w:nth-child(3){transition-delay:.3s}.chx .chx-center{align-self:center;margin-top:2.6rem!important}.chx .chx-closing p{text-align:center;max-width:46rem;margin-inline:auto;font-size:clamp(1.5rem,2.6vw,2.2rem)!important}.chx .chx-closing p::before,.chx .chx-closing p::after{content:none!important}.chx-foot .bar .credit{color:var(--on-dark-muted)}.chx-foot .bar .credit a{color:var(--gold-soft);font-weight:600}.chx-foot .bar .credit a:hover{color:#fff}.chx-hero .chx-head,.chx-hero .chx-head.chx-stuck{padding-block:.7rem!important;position:relative}.chx-hero .chx-head.chx-stuck{position:fixed!important}.chx-hero .chx-head::before,.chx-hero .chx-head.chx-stuck::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;background:rgb(6 20 41 / .94);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid rgb(230 200 131 / .22)}.chx-hero .chx-head.chx-stuck::before{box-shadow:0 16px 34px -20px rgb(0 0 0 / .7)}.chx-hero .chx-brand img.chx-globe,.chx-hero .chx-head.chx-stuck .chx-globe{width:42px!important;height:42px!important}.chx-hero .chx-brand b,.chx-hero .chx-head.chx-stuck .chx-brand b{font-size:1.04rem!important}.chx-hero .chx-brand small,.chx-hero .chx-head.chx-stuck .chx-brand small{font-size:.54rem!important;margin-top:.25rem!important}.chx-hero .chx-nav nav{font-size:.93rem!important}.chx-hero .chx-actions .elementor-button,.chx-hero .chx-head.chx-stuck .chx-actions .elementor-button{min-height:2.45rem!important;padding:.45rem 1.1rem!important;font-size:.85rem!important}.chx-hero .chx-head.chx-stuck .chx-nav a{padding-block:.35rem}@media (max-width:900px){.chx-hero .chx-mmenu summary,.chx-hero .chx-head.chx-stuck .chx-mmenu summary{width:40px!important;height:40px!important}}.chx-hero .chx-body{padding-block:4.5rem 5rem!important}.chx-hero.chx-inner .chx-body{padding-block:3rem 4rem!important}@media (max-width:760px){.chx-hero .chx-body{padding-block:3rem 3.2rem!important}.chx-hero.chx-inner .chx-body{padding-block:2.2rem 3rem!important}}.chx .chx-zig{display:flex!important;flex-direction:column!important;gap:6.5rem!important}.chx .chx-zrow{display:grid!important;grid-template-columns:1.05fr 1fr;gap:4.5rem!important;align-items:center}.chx .chx-zrow.chx-zflip .chx-zimg{order:2}.chx .chx-zimg{position:relative;border-radius:26px;overflow:hidden;aspect-ratio:5/4;max-width:100%;box-shadow:0 50px 80px -50px rgb(7 26 51 / .55)}.chx .chx-zimg>.elementor-widget-image{position:absolute!important;inset:0}.chx .chx-zimg>.elementor-widget-image>*{height:100%}.chx .chx-zimg img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.chx .chx-zrow:hover .chx-zimg img{transform:scale(1.05)}.chx .chx-zno{position:absolute!important;inset-inline-start:1.4rem;bottom:1rem;z-index:2}.chx .chx-zno span{font-family:var(--f-display);font-weight:600;font-size:clamp(4rem,8vw,7rem);line-height:1;color:#fff0;-webkit-text-stroke:1.5px rgb(255 255 255 / .85);text-shadow:0 10px 30px rgb(0 0 0 / .3)}.chx .chx-ztext{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:0}.chx .chx-ztext .chx-icon{margin-bottom:1rem}.chx .chx-ztext .chx-h2{margin-top:1rem!important}.chx .chx-ztext .chx-h2 .elementor-heading-title{font-size:clamp(2rem,3.6vw,3rem)!important}.chx .chx-ztext .chx-story{margin-top:1.1rem!important}.chx .chx-zlist{margin:1.6rem 0 2rem!important;width:100%}.chx .chx-zlist ul{grid-template-columns:1fr!important}.chx .chx-zlist li:nth-child(even){padding-inline-start:0!important;border-inline-start:0!important}@media (max-width:900px){.chx .chx-zrow{grid-template-columns:1fr;gap:2rem!important}.chx .chx-zrow.chx-zflip .chx-zimg{order:0}.chx .chx-zig{gap:4.5rem!important}}.chx .chx-numlist ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:4rem}.chx .chx-numlist li{display:grid;grid-template-columns:5.5rem 1fr;gap:1.2rem;align-items:start;padding:2.2rem 0;border-top:1px solid var(--line)}.chx .chx-numlist .n{font-family:var(--f-display);font-weight:600;font-size:4.2rem;line-height:.9;color:#fff0;-webkit-text-stroke:1.4px var(--gold);transition:color .4s}.chx .chx-numlist li:hover .n{color:var(--gold)}.chx .chx-numlist h3{font-size:clamp(1.4rem,2vw,1.8rem);color:var(--navy);margin-bottom:.5rem}.chx-rtl .chx-numlist h3{font-family:var(--f-display-ar);font-weight:700}.chx .chx-numlist p{color:var(--muted);font-size:1.05rem;line-height:1.7}@media (max-width:800px){.chx .chx-numlist ol{grid-template-columns:1fr}.chx .chx-numlist li{grid-template-columns:4rem 1fr}.chx .chx-numlist .n{font-size:3rem}}.chx.chx-quoteband{background:linear-gradient(180deg,var(--ivory),var(--stone))!important;text-align:center;position:relative;overflow:hidden}.chx.chx-quoteband::before{content:"\201C";position:absolute;top:-.12em;left:50%;transform:translateX(-50%);font-family:var(--f-display);font-size:28rem;line-height:1;color:rgb(184 134 47 / .08);pointer-events:none}.chx-rtl.chx-quoteband::before{content:"\00AB"}.chx-quoteband .chx-wrap{display:flex!important;flex-direction:column!important;align-items:center}.chx-quoteband .chx-centered{align-self:center}.chx .chx-bigquote{max-width:58rem;margin-top:1.6rem!important}.chx .chx-bigquote p{font-family:var(--f-display);font-weight:500;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.2;letter-spacing:-.02em;color:var(--navy)}.chx-rtl .chx-bigquote p{font-family:var(--f-display-ar);font-weight:600;font-size:clamp(1.6rem,3.3vw,2.7rem);line-height:1.6;letter-spacing:0}.chx .chx-sig{margin-top:1.8rem!important}.chx .chx-sig p{display:flex;flex-direction:column;align-items:center;gap:.25rem}.chx .chx-sig b{font-size:1.1rem;color:var(--navy)}.chx .chx-sig span{font-size:.95rem;color:var(--muted)}.chx .chx-btn-line-dark .elementor-button{background:transparent!important;border:1.5px solid var(--navy);color:var(--navy)!important}.chx .chx-btn-line-dark .elementor-button:hover{background:var(--navy)!important;color:var(--on-dark)!important}.chx .chx-why{gap:0!important;background:none!important;border:0!important;border-top:1px solid var(--line)!important}.chx .chx-why .chx-ben{background:transparent!important;padding:2rem 1.6rem 2rem 0!important;border-bottom:1px solid var(--line);flex-direction:row!important;flex-wrap:wrap;gap:.2rem 1rem!important;align-content:flex-start}.chx .chx-why .chx-ben:hover{transform:none;box-shadow:none}.chx .chx-why .chx-ben .chx-icon{width:52px!important;height:52px!important;margin:0!important;flex:none}.chx .chx-why .chx-ben .chx-icon svg{width:26px!important;height:26px!important}.chx .chx-why .chx-ben>.elementor-widget-heading{flex:1;min-width:0;align-self:center}.chx .chx-why .chx-ben>.elementor-widget-text-editor{flex-basis:100%;margin-top:.6rem!important}.chx .chx-vrows ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.chx .chx-vrows li{display:grid;grid-template-columns:minmax(12rem,1fr) 2fr;gap:2rem;align-items:baseline;padding:1.8rem 0;border-bottom:1px solid var(--line);transition:padding .4s}.chx .chx-vrows li:hover{padding-inline-start:1rem}.chx .chx-vrows b{font-family:var(--f-display);font-weight:600;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1;color:var(--navy);transition:color .4s}.chx-rtl .chx-vrows b{font-family:var(--f-display-ar);font-weight:700;line-height:1.4}.chx .chx-vrows li:hover b{color:var(--gold)}.chx .chx-vrows span{font-size:1.1rem;color:var(--muted);line-height:1.7}@media (max-width:700px){.chx .chx-vrows li{grid-template-columns:1fr;gap:.6rem}}.chx .chx-steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.chx .chx-steps li{position:relative;background:#fff;border:1px solid var(--line);border-radius:18px;padding:2rem 1.6rem 1.8rem;overflow:hidden;transition:transform .4s,box-shadow .4s}.chx .chx-steps li:hover{transform:translateY(-6px);box-shadow:0 30px 50px -35px rgb(7 26 51 / .45)}.chx .chx-steps .n{display:block;font-family:var(--f-display);font-weight:600;font-size:3.6rem;line-height:1;color:#fff0;-webkit-text-stroke:1.3px var(--gold);margin-bottom:1.2rem}.chx .chx-steps h3{font-size:1.35rem;color:var(--navy);margin-bottom:.5rem}.chx-rtl .chx-steps h3{font-family:var(--f-display-ar);font-weight:700}.chx .chx-steps p{color:var(--muted);font-size:1rem;line-height:1.65}.chx .chx-steps li:not(:last-child)::after{content:"";position:absolute;top:3.2rem;inset-inline-end:-1px;width:28px;height:1.5px;background:var(--gold)}@media (max-width:1000px){.chx .chx-steps ol{grid-template-columns:1fr 1fr}}@media (max-width:560px){.chx .chx-steps ol{grid-template-columns:1fr}}.chx .chx-afeature{grid-template-columns:1.4fr 1fr!important;grid-template-rows:auto auto}.chx .chx-afeature>.chx-acard:first-child{grid-row:1 / span 2}.chx .chx-afeature>.chx-acard:first-child .chx-acover{aspect-ratio:16/10}.chx .chx-afeature>.chx-acard:first-child .elementor-heading-title{font-size:clamp(1.6rem,2.4vw,2.2rem)!important}.chx .chx-afeature>.chx-acard:not(:first-child){flex-direction:row!important}.chx .chx-afeature>.chx-acard:not(:first-child) .chx-acover{flex:0 0 38%;aspect-ratio:auto}.chx .chx-afeature>.chx-acard:not(:first-child) .chx-sum{display:none}@media (max-width:900px){.chx .chx-afeature{grid-template-columns:1fr!important}.chx .chx-afeature>.chx-acard:first-child{grid-row:auto}.chx .chx-afeature>.chx-acard:not(:first-child){flex-direction:column!important}}.chx.chx-dark+.chx.chx-notop,.chx.chx-stone+.chx.chx-notop,.chx.chx-quoteband+.chx.chx-notop,.chx.chx-langband+.chx.chx-notop,.chx.chx-svcband+.chx.chx-notop{padding-top:7.5rem!important}@media (max-width:760px){.chx.chx-dark+.chx.chx-notop,.chx.chx-stone+.chx.chx-notop,.chx.chx-quoteband+.chx.chx-notop,.chx.chx-langband+.chx.chx-notop{padding-top:5rem!important}}.chx.chx-rtl{--f-display-ar:"Alexandria","IBM Plex Sans Arabic",sans-serif}.chx-rtl h1,.chx-rtl h2,.chx-rtl h3,.chx-rtl .elementor-heading-title{font-family:"Alexandria","IBM Plex Sans Arabic",sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}.chx-rtl .chx-h1 .elementor-heading-title{font-weight:800!important;line-height:1.25!important}.chx-rtl .chx-h1 em,.chx-rtl .chx-h2 em{font-weight:600}.chx-rtl .chx-bigquote p,.chx-rtl .chx-quote p,.chx-rtl .chx-q .chx-qt p{font-family:"Alexandria",sans-serif!important;font-weight:500!important}.chx-rtl .chx-numlist .n,.chx-rtl .chx-steps .n,.chx-rtl .chx-zno span,.chx-rtl.chx-svcband .chx-tag .tag .no{font-family:"Alexandria",sans-serif!important;font-weight:700}.chx-langband .words{align-items:center}.chx-langband .words .w-ar{font-family:"Aref Ruqaa","Alexandria",serif!important;font-weight:700;font-size:1.12em;line-height:1.25;letter-spacing:0;color:#fff0;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:0;padding:0 .06em .08em;filter:drop-shadow(0 10px 30px rgb(217 164 65 / .25))}.chx-langband .words .w-en,.chx-langband .words .w-fr{font-family:var(--f-display)!important;letter-spacing:-.03em}.chx-rtl.chx-langband .words .w-en,.chx-rtl.chx-langband .words .w-fr{font-size:.92em}.chx-langband .words .w-ar{background-image:var(--gold-grad)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.chx :where(.e-con:not(.chx-head):not(.chx-actions):not(.chx-ctas):not(.chx-mmenu))>.elementor-widget+:where(.elementor-widget){margin-top:1rem!important}.chx :where(.e-con)>.chx-cart+:where(.elementor-widget){margin-top:1.25rem!important}.chx :where(.e-con)>.elementor-widget-heading+:where(.elementor-widget-text-editor){margin-top:1.15rem!important}.chx :where(.e-con)>.elementor-widget-text-editor+:where(.elementor-widget-text-editor){margin-top:1.1rem!important}.chx :where(.e-con)>.elementor-widget+:where(.elementor-widget-button){margin-top:1.9rem!important}.chx :where(.e-con)>.elementor-widget+:where(.chx-offer,.chx-zlist,.chx-faq,.chx-journey,.chx-steps,.chx-numlist,.chx-vrows,.chx-langwords){margin-top:1.6rem!important}.chx :where(.e-con)>.elementor-widget+:where(.chx-note){margin-top:2.2rem!important}.chx :where(.e-con)>.chx-icon+:where(.elementor-widget){margin-top:1rem!important}.chx :where(.e-con)>.e-con+:where(.elementor-widget-text-editor,.elementor-widget-button){margin-top:1.4rem!important}.chx :where(.chx-wrap:not(.chx-head):not(.chx-twocol):not(.chx-rosetta):not(.chx-contact):not(.chx-article):not(.chx-zig))>.chx-shead+*{margin-top:0}.chx .chx-note p{margin-top:0!important}.chx-facts .chx-fact p{margin-top:0!important}.chx .chx-q .chx-qc p{margin-top:0!important}.chx .chx-q{gap:1.2rem!important}.chx .chx-q>.elementor-widget+.elementor-widget{margin-top:0!important}.chx-facts .chx-fact{gap:.75rem!important}.chx-facts .chx-fact>.elementor-widget+.elementor-widget{margin-top:0!important}.chx .chx-office{display:flex!important;flex-direction:column!important;gap:.9rem!important}.chx .chx-office>.elementor-widget+.elementor-widget{margin-top:0!important}.chx .chx-mv>.e-con{gap:.9rem!important}.chx .chx-mv .elementor-heading-title{margin-bottom:0!important}.chx .chx-bigquote p{line-height:1.3!important}.chx-rtl .chx-bigquote p{line-height:1.75!important}.chx .chx-quote p{line-height:1.45!important}.chx-rtl .chx-quote p{line-height:1.95!important}.chx .chx-q .chx-qt p{line-height:1.5!important}.chx-rtl .chx-q .chx-qt p{line-height:1.9!important}.chx .chx-aud li{line-height:1.45!important}.chx-rtl .chx-aud li{line-height:1.8!important}.chx .chx-numlist h3,.chx .chx-steps h3,.chx .chx-journey h3{line-height:1.3}.chx-rtl .chx-numlist h3,.chx-rtl .chx-steps h3,.chx-rtl .chx-journey h3{line-height:1.6}.chx-rtl p,.chx-rtl li{line-height:1.9}.chx-rtl .chx-sum p,.chx-rtl .chx-story p,.chx-rtl .chx-sdesc p{line-height:1.95}.chx .chx-gbadge-light{margin:0!important;display:block}.chx .chx-shead+.chx-gbadge-light{margin-top:-1.2rem!important}.chx .chx-gbadge-light+.chx-quotes{margin-top:2.4rem!important}.chx .chx-office .chx-gbadge-light{margin-top:.4rem!important}.chx-foot .cols .fh{margin:0 0 1rem;font-family:var(--f-body)!important;font-weight:600;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-soft)}.chx-rtl.chx-foot .cols .fh{font-family:var(--f-ar)!important;letter-spacing:0;font-size:.95rem}