/* oxedge-hero-wall */
body .elementor-element-ca4e017,body .elementor-element-44a58f73{display:none!important}#oxw{--oxw-hz:53%;--oxw-bg:#ECECEA;--oxw-ink:#0C0C0C;--oxw-soft:#3A3A38;position:relative;height:100vh;height:100svh;min-height:640px;max-height:1060px;overflow:hidden;background-color:var(--oxw-bg);background-image:radial-gradient(rgba(12,12,12,.075) 1px,transparent 1.3px);background-size:22px 22px;background-position:center;color:var(--oxw-ink);isolation:isolate;contain:paint}
#oxw::after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,rgba(236,236,234,0),#F0F0F0);pointer-events:none;z-index:1}
#oxw .oxw-stage{position:absolute;inset:0;pointer-events:none;z-index:0}
#oxw .oxw-belt{position:absolute;left:50%;top:var(--oxw-hz);width:0;height:0}
#oxw .oxw-card{position:absolute;left:0;top:0;margin:0;padding:0;backface-visibility:hidden;opacity:0;will-change:transform,opacity;animation:var(--oxw-name,none) var(--oxw-t,120s) linear infinite;pointer-events:auto}
#oxw .oxw-face{display:block;width:100%;height:100%;border-radius:var(--oxw-r,14px);transition:opacity .4s ease,box-shadow .4s ease}
#oxw .oxw-card img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--oxw-r,14px);user-select:none;-webkit-user-drag:none;pointer-events:none}
#oxw .oxw-stage{opacity:0;transition:opacity 1s ease}
#oxw.oxw-ready.oxw-shown .oxw-stage{opacity:1}
#oxw:has(.oxw-card:hover) .oxw-card,#oxw.oxw-off .oxw-card,#oxw.oxw-hold .oxw-card{animation-play-state:paused}
#oxw .oxw-copy{position:absolute;inset:0;z-index:2;pointer-events:none}
#oxw .oxw-top{position:absolute;left:50%;bottom:calc(100% - var(--oxw-hz) + var(--oxw-gt,96px));transform:translateX(-50%);width:min(92vw,900px);text-align:center}
#oxw .oxw-low{position:absolute;left:50%;top:calc(var(--oxw-hz) + var(--oxw-gb,96px));transform:translateX(-50%);width:min(92vw,560px);display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}
html body #oxw .oxw-title:not(#oxf):not(#oxf2){margin:0;font-family:'OX Serif',Georgia,'Times New Roman',serif!important;font-weight:300!important;font-size:clamp(38px,4.5vw,70px)!important;line-height:1.04!important;letter-spacing:-.022em!important;color:var(--oxw-ink)!important;text-wrap:balance}
html body #oxw .oxw-title span:not(#oxf):not(#oxf2){display:block;font:inherit!important;letter-spacing:inherit!important}
html body #oxw .oxw-title [hidden]:not(#oxf){display:none!important}
html body #oxw .oxw-sub:not(#oxz){margin:0;max-width:470px;font-size:15px!important;line-height:1.6!important;color:var(--oxw-soft)!important;text-wrap:pretty}
#oxw .oxw-bar{pointer-events:auto;position:relative;display:flex;align-items:center;gap:12px;width:min(460px,100%);height:54px;padding:0 9px 0 18px;margin:0;box-sizing:border-box;background:#1B1B1A;border-radius:15px;box-shadow:0 22px 44px -18px rgba(12,12,12,.45),0 2px 6px rgba(12,12,12,.14);transition:box-shadow .25s ease,transform .25s ease}
#oxw .oxw-bar:focus-within{box-shadow:0 26px 52px -18px rgba(12,12,12,.55),0 0 0 3px rgba(187,176,242,.55)}
#oxw .oxw-mark{flex:0 0 auto;width:20px;height:20px;color:#fff;opacity:.92}
html body #oxw .oxw-in:not(#oxz){flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:#fff!important;font-size:14px!important;line-height:1!important;letter-spacing:.005em}
#oxw .oxw-in::placeholder{color:rgba(255,255,255,.58);opacity:1}
#oxw .oxw-go{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#3A3A38;color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease}
#oxw .oxw-go:hover,#oxw .oxw-go:focus-visible{background:#BBB0F2;color:#0C0C0C;outline:0}
#oxw .oxw-go svg{width:16px;height:16px}
#oxw .oxw-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html[lang^="ar"] body #oxw .oxw-title:not(#oxf):not(#oxf2){font-family:'OX Arabic','Noto Kufi Arabic',Tahoma,sans-serif!important;font-weight:300!important;font-size:clamp(32px,4.1vw,62px)!important;line-height:1.35!important;letter-spacing:0!important}
html[lang^="ar"] body #oxw .oxw-sub:not(#oxz){font-family:'OX Arabic','Noto Kufi Arabic',Tahoma,sans-serif!important;line-height:1.9!important;letter-spacing:0!important}
html[lang^="ar"] body #oxw .oxw-in:not(#oxz){font-family:'OX Arabic','Noto Kufi Arabic',Tahoma,sans-serif!important;letter-spacing:0}
html[dir=rtl] #oxw .oxw-go svg{transform:scaleX(-1)}
#oxw.oxw-v2 .oxw-stage{pointer-events:auto;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}
#oxw.oxw-v2 .oxw-card{cursor:pointer}
#oxw.oxw-drag .oxw-stage,#oxw.oxw-drag .oxw-card{cursor:grabbing}
#oxw .oxw-belt{transform:scale(calc(1 + var(--ox,0) * .7))}
#oxw .oxw-copy{transform:translateY(calc(var(--ox,0) * -48px))}
@keyframes oxw-word{0%{opacity:0;transform:translateY(.42em)}100%{opacity:1;transform:none}}
html body #oxw .oxw-title span.oxw-l:not(#oxf):not(#oxf2){display:block}
html body #oxw .oxw-title span.oxw-w:not(#oxf):not(#oxf2),html body #oxw .oxw-title span.oxw-rot:not(#oxf):not(#oxf2),html body #oxw .oxw-title span.oxw-rw:not(#oxf):not(#oxf2){display:inline-block;white-space:nowrap}
html body #oxw .oxw-title span.oxw-rot:not(#oxf):not(#oxf2){transition:width .55s cubic-bezier(.2,.75,.2,1);text-align:start}
#oxw.oxw-say .oxw-w,#oxw.oxw-say .oxw-rot{animation:oxw-word .9s cubic-bezier(.2,.75,.2,1) backwards;animation-delay:calc(var(--wd,0s) + .12s)}
#oxw[data-cat] .oxw-card:not(.oxw-hit) .oxw-face{opacity:.16}
#oxw[data-cat] .oxw-hit .oxw-face{box-shadow:0 0 0 4px var(--hc,#0C0C0C)}
#oxw .oxw-tip{position:absolute;left:0;top:0;z-index:5;display:flex;align-items:center;gap:8px;padding:7px 8px 7px 12px;border-radius:999px;background:#fff;box-shadow:0 10px 26px -8px rgba(12,12,12,.25);font-size:12px;line-height:1;color:#0C0C0C;white-space:nowrap;pointer-events:none;opacity:0;transform:translate3d(-9999px,0,0);transition:opacity .16s ease}
#oxw .oxw-tip.on{opacity:1}
#oxw .oxw-tip b{font-weight:500}
#oxw .oxw-tip i{font-style:normal;padding:4px 8px;border-radius:999px;background:var(--cb,#EEE);color:var(--ct,#0C0C0C);font-size:11px}
#oxw .oxw-tip i:empty{display:none}
#oxw .oxw-chips{pointer-events:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:min(96vw,1120px)}
#oxw .oxw-chip{margin:0;padding:7px 12px;border:0;border-radius:999px;background:linear-gradient(var(--ct),var(--ct)) no-repeat right center/0% 100%,var(--cb);color:var(--ct);font-size:12px!important;line-height:1!important;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-size .55s cubic-bezier(.16,1,.3,1),color .3s ease}
@media (hover:hover){#oxw .oxw-chip:hover{background-position:left center;background-size:100% 100%;color:var(--cb)}html[dir=rtl] #oxw .oxw-chip{background-position:left center}html[dir=rtl] #oxw .oxw-chip:hover{background-position:right center}}
#oxw .oxw-chip[aria-pressed=true]{background-size:100% 100%;color:var(--cb)}
#oxw .oxw-chip:hover{transform:translateY(-1px)}
#oxw .oxw-chip:focus-visible{outline:2px solid #0C0C0C;outline-offset:2px}
#oxw .oxw-chip[aria-pressed=true]{box-shadow:0 0 0 2px var(--oxw-bg),0 0 0 4px var(--ct)}
html body #oxw .oxw-trust:not(#oxz){max-width:640px;margin:0 auto 18px;font-size:12px!important;line-height:1.5!important;color:#5A5B5E!important;letter-spacing:.01em;text-align:center;text-wrap:balance}
#oxw.oxw-say .oxw-trust{animation:oxw-word .9s cubic-bezier(.2,.75,.2,1) backwards}
#oxw.oxw-notrust .oxw-trust{display:none}
#oxw .oxw-qv{position:absolute;inset:0;z-index:7;display:grid;place-items:center;padding:76px 24px 24px;box-sizing:border-box}
#oxw .oxw-qv[hidden]{display:none}
#oxw .oxw-qv-back{position:absolute;inset:0;background:rgba(236,236,234,.9)}
#oxw .oxw-qv-card{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);width:min(940px,100%);max-height:100%;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(12,12,12,.4);animation:oxw-qv-in .4s cubic-bezier(.2,.8,.2,1)}
@keyframes oxw-qv-in{0%{opacity:0;transform:translateY(16px) scale(.98)}100%{opacity:1;transform:none}}
#oxw .oxw-qv-media{min-height:0;width:100%;aspect-ratio:var(--qr,1.15);max-height:calc(100vh - 150px);background:#E6E6E3;overflow:hidden}
#oxw .oxw-qv[data-p] .oxw-qv-card{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}
#oxw .oxw-qv-img{display:block;width:100%;height:100%;object-fit:cover}
#oxw .oxw-qv-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:38px 32px 30px;text-align:start}
#oxw .oxw-qv-chip{padding:5px 10px;border-radius:999px;background:var(--cb,#EEE);color:var(--ct,#0C0C0C);font-size:12px;line-height:1}
#oxw .oxw-qv-chip:empty{display:none}
html body #oxw .oxw-qv-t:not(#oxf):not(#oxf2){margin:4px 0 0;font-family:'OX Serif',Georgia,'Times New Roman',serif!important;font-weight:300!important;font-size:36px!important;line-height:1.08!important;letter-spacing:-.018em!important;color:#0C0C0C!important}
html body #oxw .oxw-qv-k:not(#oxz){margin:0;font-size:13px!important;line-height:1.5!important;color:#5A5B5E!important}
#oxw .oxw-qv-k:empty{display:none}
#oxw .oxw-qv-acts{margin-top:auto;padding-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:14px}
#oxw .oxw-qv-go{height:46px;margin:0;padding:0 20px;border:0;border-radius:13px;background:#1B1B1A;color:#fff;font-size:14px;cursor:pointer;transition:background-color .2s ease}
#oxw .oxw-qv-go:hover,#oxw .oxw-qv-go:focus-visible{background:#000;outline:0}
#oxw .oxw-qv-link{font-size:13px;color:#0C0C0C;text-decoration:underline;text-underline-offset:3px}
#oxw .oxw-qv-link[hidden]{display:none}
#oxw .oxw-qv-x{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.94);color:#0C0C0C;cursor:pointer;box-shadow:0 2px 10px rgba(12,12,12,.14)}
#oxw .oxw-qv-x svg{width:16px;height:16px}
html[dir=rtl] #oxw .oxw-qv-x{right:auto;left:12px}
html[lang^="ar"] #oxw .oxw-chip,html[lang^="ar"] #oxw .oxw-tip,html[lang^="ar"] #oxw .oxw-qv,html[lang^="ar"] body #oxw .oxw-trust:not(#oxz){font-family:'OX Arabic','Noto Kufi Arabic',Tahoma,sans-serif!important;letter-spacing:0}
html[lang^="ar"] body #oxw .oxw-qv-t:not(#oxf):not(#oxf2){font-family:'OX Arabic','Noto Kufi Arabic',Tahoma,sans-serif!important;line-height:1.35!important;letter-spacing:0!important;font-size:30px!important}
@media (max-width:767px){
#oxw{--oxw-hz:47%;min-height:600px;max-height:860px}
#oxw .oxw-top{width:calc(100vw - 32px)}
#oxw .oxw-low{width:calc(100vw - 32px);gap:20px}
html body #oxw .oxw-sub:not(#oxz){font-size:14px!important}
#oxw .oxw-bar{height:52px}
#oxw .oxw-chips{flex-wrap:nowrap;justify-content:flex-start;align-self:flex-start;overflow-x:auto;width:calc(100% - 74px);max-width:none;padding:2px 0;box-sizing:border-box;scrollbar-width:none;-webkit-overflow-scrolling:touch}
#oxw .oxw-chips::-webkit-scrollbar{display:none}
#oxw .oxw-chip{flex:0 0 auto}
html body #oxw .oxw-trust:not(#oxz){margin-bottom:12px;font-size:11px!important}
#oxw .oxw-qv{padding:70px 12px 12px}
#oxw .oxw-qv-card{grid-template-columns:1fr;border-radius:18px}
#oxw .oxw-qv-media{max-height:38vh}
#oxw .oxw-qv[data-p] .oxw-qv-card{grid-template-columns:1fr}
#oxw .oxw-qv-body{padding:22px 20px 22px;gap:10px}
html body #oxw .oxw-qv-t:not(#oxf):not(#oxf2){font-size:28px!important}
}
@media (prefers-reduced-motion:reduce){#oxw .oxw-card{animation-play-state:paused}#oxw .oxw-w,#oxw .oxw-rot,#oxw .oxw-trust{animation:none!important}}
#oxw .oxw-belt .oxw-card.oxw-wait{pointer-events:none}
#oxw .oxw-belt .oxw-card.oxw-wait .oxw-face{opacity:0}
#oxw.oxw-reg .oxw-stage{opacity:.001;transition:none}
#oxw.oxw-reg .oxw-card,#oxw .oxw-belt .oxw-card.oxw-reg{opacity:1!important;transform:scale(.02)!important}
#oxw.oxw-reg .oxw-card img{border-radius:1px!important}
#oxw.oxw-reg .oxw-card:not(.oxw-wait) .oxw-face{opacity:1;transition:none}
#oxw .oxw-belt .oxw-card.oxw-reg img{border-radius:3px!important}
#oxw .oxw-belt .oxw-card.oxw-reg .oxw-face{opacity:.001;transition:none}
@media (hover:none) and (pointer:coarse){
html body #oxw .oxw-in:not(#oxz){font-size:16px!important;transform:scale(.875);transform-origin:0 50%;margin-inline-end:calc(11.4286px - 14.2857%)}
html[dir=rtl] body #oxw .oxw-in:not(#oxz){transform-origin:100% 50%}
}
#oxw.oxw-v2 .oxw-card{cursor:inherit}
#oxw.oxw-gs .oxw-card{scale:var(--oxs,1)}
#oxw.oxw-gs:has(.oxw-card:hover) .oxw-card{animation-play-state:running}
html #oxw.oxw-gs.oxw-off:not(.oxw-x) .oxw-card{animation-play-state:paused}
#oxw.oxw-gs .oxw-rot{transition:none!important}

