.elementor .zoom-img:hover,.elementor .zoom-img:focus-visible{transform:scale3d(1.07, 1.07, 1);}.elementor .zoom-img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .zoom-wrap{overflow:hidden;position:relative;padding:0px;display:block;}.elementor .rule-gold{width:44px;height:2px;padding:0px;border-radius:2px;background-image:linear-gradient(90deg, rgba(203,163,90,0) 0%,#CBA35A 50%,rgba(203,163,90,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;}.elementor .card-dark{overflow:hidden;position:relative;border-radius:22px;border-width:1px;border-color:rgba(203,163,90,.16);border-style:solid;background-image:linear-gradient(180deg, #251D18 0%,#191411 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn-ghost:hover,.elementor .btn-ghost:focus-visible{color:var(--gold);border-color:var(--gold);transform:translate3d(0px, -3px, 0px);}.elementor .btn-ghost{color:var(--text-light);border-width:1.5px;border-color:rgba(242,233,218,.34);border-style:solid;background-color:transparent;}.elementor .btn-gold:hover,.elementor .btn-gold:focus-visible{box-shadow:0px 16px 34px 0px rgba(203,163,90,.4);transform:translate3d(0px, -3px, 0px);}.elementor .btn-gold{color:#241400;background-color:var(--gold);}.elementor .btn{font-family:var(--font-heading);font-weight:800;font-size:1.06rem;line-height:1;text-decoration:none;cursor:pointer;border-radius:999px;border-width:0px;transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s, color 0.25s, border-color 0.25s;display:inline-flex;gap:10px;justify-content:center;align-items:center;padding-block:16px; padding-inline:34px;\n}.elementor .muted-l{color:var(--text-dark-muted);}.elementor .muted-d{color:var(--text-muted);}.elementor .body{font-family:var(--font-body);font-weight:400;font-size:1.06rem;line-height:1.9;margin:0px;}.elementor .lead{font-family:var(--font-body);font-weight:400;font-size:clamp(1.06rem,1.5vw,1.32rem);line-height:1.85;margin:0px;}.elementor .h-card{font-family:var(--font-heading);font-weight:700;font-size:1.35rem;line-height:1.2;margin:0px;}.elementor .h-sec{font-family:var(--font-heading);font-weight:800;font-size:clamp(2rem,4.6vw,3.5rem);letter-spacing:-0.01em;line-height:1.08;margin:0px;}.elementor .h-display{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.7rem,6.6vw,5.4rem);letter-spacing:-0.01em;line-height:1.02;margin:0px;}.elementor .eyebrow{font-family:var(--font-heading);font-weight:800;font-size:0.92rem;color:var(--gold);letter-spacing:0.14em;display:inline-flex;gap:12px;align-items:center;}.elementor .sec-cream{color:var(--text-dark);background-color:var(--cream);}.elementor .sec-dark{color:var(--text-light);background-color:var(--ink);}.elementor .sec{width:100%;overflow:hidden;position:relative;direction:rtl;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box; max-width:none; padding-block:clamp(72px,9vw,150px); padding-inline:clamp(16px,1.6vw,30px);\n}