/*
 * صفحة «نقل اثاث شركات» (ID 3734) — صفحة مقفولة بالكامل.
 * ستايل فوق Elementor بس: مفيش أي حرف في الداتابيز اتغيّر، ولا رابط.
 * body.nsr-skin.page-id-3734 = body.nsr-skin.page-id-3734 · body.nsr-skin.page-id-3734 .elementor.elementor-3734 = body.nsr-skin.page-id-3734 .elementor.elementor-3734
 * نفس قالب 3690 (الهيرو والأرقام والبانرين بنفس الأرقام)، والباقي أقسامه مختلفة.
 */

body.nsr-skin.page-id-3734{
  --sk-blue:#2E3192;--sk-blue-700:#22246B;--sk-blue-900:#151743;--sk-blue-50:#F2F2F9;
  --sk-orange:#F7931E;--sk-orange-600:#E5820C;--sk-orange-50:#FEF3E6;
  --sk-ink:#192A3D;--sk-text:#3A4F66;--sk-muted:#5C6B87;--sk-line:#E3E7F0;--sk-mist:#F6F7FC;
  --sk-sh:0 14px 40px -22px rgba(25,42,61,.28);--sk-sh-2:0 22px 50px -24px rgba(25,42,61,.38);
  background:#F3F5FA}
body.nsr-skin.page-id-3734 .ct-container-full{padding-top:0}
body.nsr-skin.page-id-3734 .elementor.elementor-3734{max-width:1200px;margin-inline:auto;padding-bottom:56px;font-family:Cairo,sans-serif}

/* ───────── الهيرو: الـH1 الأصلي بتاع القالب هو العنوان الظاهر ───────── */
body.nsr-skin.page-id-3734 article>.hero-section{position:relative;z-index:4;height:0;margin:0!important;padding:0;overflow:visible}
body.nsr-skin.page-id-3734 article>.hero-section .entry-header{position:absolute;inset-inline:16px;top:clamp(104px,11.6vw,168px);margin:0;text-align:center;pointer-events:none}
body.nsr-skin.page-id-3734 article>.hero-section .page-title{margin:0;color:#fff;font:900 clamp(33px,4.8vw,66px)/1.25 Cairo,sans-serif;letter-spacing:0;text-shadow:0 6px 30px rgba(10,12,40,.5)}
body.nsr-skin.page-id-3734 article>.hero-section .page-title::before{content:"حلول نقل متكاملة للمكاتب والمصانع والمؤسسات";display:table;margin:0 auto 16px;padding:7px 18px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.1);color:#FFD9A8;font:700 clamp(13px,1.15vw,16px)/1.5 Cairo,sans-serif;text-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
body.nsr-skin.page-id-3734 article>.hero-section .page-title::after{content:"";display:block;width:88px;height:6px;margin:18px auto 0;border-radius:99px;background:linear-gradient(90deg,var(--sk-orange),#FFB75E)}

body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-5241c780{--margin-top:0px;position:relative;overflow:hidden;margin-top:0!important;
  width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);min-height:clamp(500px,44vw,640px);
  padding:clamp(278px,24.5vw,350px) 16px 128px;justify-content:flex-start;align-items:center;
  background-position:center 55%;background-size:cover}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-5241c780::before{content:"";position:absolute;inset:0;z-index:0;display:block;opacity:1;
  background:radial-gradient(ellipse at 85% 10%,rgba(247,147,30,.28),transparent 55%),
    linear-gradient(180deg,rgba(21,23,67,.76) 0%,rgba(27,29,87,.56) 45%,rgba(21,23,67,.92) 100%)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-5241c780>.elementor-element{position:relative;z-index:1}
/* العنوان المكرر جوّه الهيرو (نفس نص الـH1) بيفضل في الصفحة للقرّاء الآليين ومخفي بصريًا */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-ade040b{position:absolute!important;width:1px!important;height:1px!important;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}

/* ───────── شريط الأرقام ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4ada8fd0{position:relative;z-index:3;width:calc(100% - 32px);max-width:1120px;margin:-86px auto 0;padding:22px 14px;
  border-radius:26px;background:linear-gradient(135deg,var(--sk-blue) 0%,var(--sk-blue-900) 100%);box-shadow:0 26px 60px -24px rgba(27,29,87,.6)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-2539cfc7{gap:0}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-2539cfc7>.elementor-widget-counter+.elementor-widget-counter{border-inline-start:1px solid rgba(255,255,255,.14)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-counter .elementor-counter-number-wrapper{color:#fff;font:900 clamp(34px,3.6vw,48px)/1.2 Cairo,sans-serif}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-counter .elementor-counter-number-prefix{color:var(--sk-orange);font-weight:900}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-counter .elementor-counter-title{color:rgba(255,255,255,.82);font:700 16px/1.6 Cairo,sans-serif}

/* ───────── الأقسام: كروت بيضا على خلفية فاتحة ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.e-con.e-parent:is(.elementor-element-42e1a8c8,.elementor-element-51a0c3d4,.elementor-element-61cb9cc,.elementor-element-3a23dd3f,.elementor-element-52d4a82,.elementor-element-65ba39b,.elementor-element-a185412,.elementor-element-42c8e0f5,.elementor-element-538dd19,.elementor-element-8bf53e0,.elementor-element-3ee5025,.elementor-element-0992d8f,.elementor-element-10f47eb){
  margin-top:28px;padding:clamp(28px,4.2vw,56px) clamp(20px,4.2vw,56px);background:#fff;border:1px solid var(--sk-line);border-radius:30px;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-42e1a8c8{margin-top:44px!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.e-con.e-parent>.e-con-inner{max-width:none;padding:0}
/* فاصل «شركة النصر...» المستقل بين المقدمة و«لماذا تختار» */
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-73d39565{margin-top:28px;padding:0}

/* ───────── العناوين ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .ekit-heading--title{margin:0;color:var(--sk-ink)!important;font:800 clamp(25px,2.8vw,37px)/1.5 Cairo,sans-serif!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .ekit-heading--title span{color:var(--sk-blue)!important;font-weight:900}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{display:none}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-section-title-wraper::after{content:"";display:block;width:76px;height:5px;margin:16px auto 6px;border-radius:99px;background:linear-gradient(90deg,var(--sk-orange),#FFB75E)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-section-title-wraper.text_left::after{margin-inline:0 auto}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-heading{margin-bottom:10px}
/* عنوان فرعي جوّه نفس الكارت (المصانع · عوامل التكلفة · الخاتمة) بيبعد عن اللي قبله */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-d6fcf7a,.elementor-element-7ee6951,.elementor-element-8c9194d){margin-top:34px;padding-top:34px;border-top:1px dashed var(--sk-line)}

body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-heading .elementor-heading-title{font-family:Cairo,sans-serif;color:var(--sk-ink)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-heading h5.elementor-heading-title{position:relative;margin:30px 0 10px;padding-inline-start:16px;font-size:clamp(19px,1.9vw,22px);font-weight:800;line-height:1.55}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-heading h5.elementor-heading-title::before{content:"";position:absolute;inset-block:5px;inset-inline-start:0;width:5px;border-radius:99px;background:var(--sk-orange)}

/* ───────── النص ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-text-editor{color:var(--sk-text);font-size:17px;line-height:1.95;text-align:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-text-editor p{margin:0 0 14px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-widget-text-editor,.elementskit-faq-body,.elementskit-card-body,.elementor-icon-box-content,.elementskit-infobox .box-body) :is(p,div,span,h3,h4,h6,strong){text-align:start!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-text-editor p:last-child{margin-bottom:0}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-text-editor :is(strong,b){color:var(--sk-ink)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-widget-text-editor,.elementor-icon-box-description,.elementskit-faq-body,.elementskit-card-body) a{color:var(--sk-blue);font-weight:700;text-decoration:underline;text-decoration-color:rgba(46,49,146,.3);text-underline-offset:4px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-widget-text-editor,.elementor-icon-box-description,.elementskit-faq-body,.elementskit-card-body) a:hover{color:var(--sk-orange-600);text-decoration-color:currentColor}
/* نص المقدمة تحت عنوان القسم بيبقى في النص */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-e04a278,.elementor-element-7635dcd3,.elementor-element-35f1b062,.elementor-element-020544f,.elementor-element-1576cb3,.elementor-element-ad18bbc,.elementor-element-5e7b5d5d,.elementor-element-05d9c80,.elementor-element-bd9f241,.elementor-element-8b337f5){max-width:860px;margin-inline:auto;color:var(--sk-muted)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-e04a278,.elementor-element-7635dcd3,.elementor-element-35f1b062,.elementor-element-020544f,.elementor-element-1576cb3,.elementor-element-ad18bbc,.elementor-element-5e7b5d5d,.elementor-element-05d9c80,.elementor-element-bd9f241,.elementor-element-8b337f5) :is(p,div,span){text-align:center!important}

/* فواصل «شركة النصر...» */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-divider{--divider-color:var(--sk-line);margin-block:18px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-divider .elementor-divider__text{color:#98A2B8;font:700 13px/1 Cairo,sans-serif;letter-spacing:0}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-divider:not(:has(.elementor-divider__text)) .elementor-divider-separator{border-color:var(--sk-orange)!important;border-top-width:4px!important;border-radius:99px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-aa08b17 .elementor-divider__text{color:var(--sk-blue);font-size:15px;font-weight:800}

/* ───────── المقدمة: النص + عمود الدعوة (الكاروسيل صوره 404) ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-9466d6a{display:none}
body.nsr-skin.page-id-3734 .elementor.elementor-3734.nsr-has-gallery .elementor-element-9466d6a{display:block}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-9466d6a .swiper-slide-image{border-radius:22px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-42e1a8c8>.e-con-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:44px;align-items:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-318e445,body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-71d5568e{--width:100%;width:100%!important;max-width:100%!important;padding:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-318e445>.elementor-widget-text-editor{width:100%!important;max-width:100%!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-6aab785c{gap:12px;align-items:center;margin-bottom:6px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-6aab785c .elementor-divider-separator{width:44px!important;border-top:4px solid var(--sk-orange)!important;border-radius:99px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-35b9406a .elementor-heading-title{color:var(--sk-blue);font-size:15px;font-weight:800}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-4b468d90 .elementor-heading-title{font-size:clamp(28px,3.2vw,42px);font-weight:900;line-height:1.4}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-4c134096 .elementor-heading-title{margin-top:6px;color:var(--sk-blue);font-size:clamp(17px,1.7vw,20px);font-weight:700;line-height:1.6}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-71d5568e{position:sticky;top:104px;gap:18px;padding:22px!important;background:var(--sk-mist);border:1px solid #E9ECF5;border-radius:26px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-34a02f8{width:100%!important;max-width:100%!important;color:var(--sk-ink);font-size:19px;font-weight:800;line-height:1.7}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-34a02f8 :is(p,div,span,strong){text-align:center!important}

/* ───────── الأزرار: «اتصل الآن» برتقالي و«واتساب» بإطار ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .eael-creative-button-wrapper{display:flex;justify-content:center}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-eael-creative-button{width:auto!important;max-width:100%}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;width:auto!important;min-height:54px;padding:14px 30px!important;
  border:2px solid var(--sk-orange)!important;border-radius:999px!important;background:var(--sk-orange)!important;color:var(--sk-blue-900)!important;
  font:800 17px/1.3 Cairo,sans-serif!important;box-shadow:0 14px 28px -12px rgba(247,147,30,.8);transition:background .2s,transform .2s,box-shadow .2s,border-color .2s}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button::before,body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button::after{display:none!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button .creative-button-inner{display:inline-flex;align-items:center;gap:10px;padding:0!important;background:none!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button :is(.cretive-button-text,span){color:var(--sk-blue-900)!important;font:inherit!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button svg{width:20px!important;height:20px!important;fill:var(--sk-blue-900)!important;margin:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button:hover{background:#FFA53D!important;border-color:#FFA53D!important;transform:translateY(-2px);box-shadow:0 18px 32px -12px rgba(247,147,30,.9)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button:focus-visible{outline:3px solid var(--sk-blue);outline-offset:3px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button[href*="whatsapp"]{background:#fff!important;border-color:var(--sk-blue)!important;box-shadow:none}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button[href*="whatsapp"] :is(.cretive-button-text,span){color:var(--sk-blue)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button[href*="whatsapp"] svg{fill:#25D366!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button[href*="whatsapp"]:hover{background:var(--sk-blue)!important;border-color:var(--sk-blue)!important;box-shadow:0 14px 28px -14px rgba(46,49,146,.7)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button[href*="whatsapp"]:hover :is(.cretive-button-text,span){color:#fff!important}

/* أزواج الأزرار (اتصل + واتساب): جنب بعض في النص بدل عمودين بعرض الكارت */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .e-con:has(>.elementor-widget-eael-creative-button+.elementor-widget-eael-creative-button){display:flex!important;flex-flow:row wrap;justify-content:center;align-items:center;gap:12px;
  width:100%!important;max-width:100%!important;margin-inline:auto;padding:0!important;grid-template-columns:none}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .e-con:has(>.elementor-widget-eael-creative-button+.elementor-widget-eael-creative-button)>.elementor-widget-eael-creative-button{flex:0 0 auto;width:auto!important;margin:0!important}

/* سطر الدعوة + الزرارين = شريط واحد (الـJS بيلفّهم في .nsr-ask) */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;width:100%;margin-block:26px 6px;padding:20px 24px;
  background:linear-gradient(135deg,var(--sk-orange-50),#FFF9F1);border:1px solid #FBDDB7;border-radius:22px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask>.elementor-widget-text-editor{flex:1 1 300px;width:auto!important;max-width:none!important;margin:0!important;color:var(--sk-ink);font-size:18px;font-weight:800;line-height:1.7}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask>.elementor-widget-text-editor :is(p,div,span,strong){margin:0;text-align:start!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask>.e-con.e-con:has(>.elementor-widget-eael-creative-button){flex:0 0 auto;width:auto!important;margin:0!important;justify-content:flex-end}

/* ───────── بانرات الدعوة ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734>:is(.elementor-element-4733fc28,.elementor-element-4afbefa7){position:relative;overflow:hidden;margin-top:28px;min-height:0;
  padding:clamp(40px,5.5vw,70px) clamp(20px,4vw,56px);border-radius:30px;background:var(--sk-blue-900);box-shadow:var(--sk-sh-2)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>:is(.elementor-element-4733fc28,.elementor-element-4afbefa7)::before{content:""!important;position:absolute;inset:0;z-index:0;display:block;opacity:1!important;
  background:radial-gradient(circle at 12% 18%,rgba(247,147,30,.32),transparent 42%),radial-gradient(circle at 92% 110%,rgba(255,255,255,.1),transparent 40%),linear-gradient(135deg,var(--sk-blue) 0%,var(--sk-blue-900) 100%)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>:is(.elementor-element-4733fc28,.elementor-element-4afbefa7)>.e-con-inner{position:relative;z-index:1}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4733fc28>.e-con-inner{align-items:center;justify-content:center;gap:14px;text-align:center}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-847368b .elementor-heading-title{color:#fff!important;font-size:clamp(26px,3vw,40px);font-weight:900;line-height:1.45}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-75710ceb{width:auto!important;max-width:640px;color:rgba(255,255,255,.86);font-size:18px;text-align:center}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-75710ceb :is(p,div,span,strong){color:rgba(255,255,255,.86)!important;text-align:center!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4733fc28 .elementor-widget-eael-creative-button{margin-top:10px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4afbefa7>.e-con-inner{align-items:center;justify-content:space-between;gap:24px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-39bb001b{color:#fff;font-size:clamp(17px,1.6vw,20px);font-weight:700;line-height:1.85;text-align:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-39bb001b :is(p,span,strong,a){color:#fff!important}

/* ───────── كروت الحلول والمكاتب والقطاعات والمحافظات (elementskit icon-box) ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-0a2357a,.elementor-element-a888955,.elementor-element-f9e7f33,.elementor-element-32bda1d){gap:20px;margin-block:18px 4px;padding:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-icon-box>.elementor-widget-container{padding:0!important;margin:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-icon-box,body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-icon-box .elementor-widget-container,body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-icon-box .ekit-wid-con,body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-icon-box .ekit_global_links{height:100%}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-elementskit-icon-box .ekit_global_links{display:block;color:inherit;text-decoration:none;cursor:default}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox{height:100%;margin:0!important;padding:32px 26px 28px!important;background:#fff!important;border:1px solid var(--sk-line)!important;border-radius:24px!important;box-shadow:var(--sk-sh)!important;text-align:start!important;transition:transform .25s,box-shadow .25s,border-color .25s}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox:hover{transform:translateY(-4px);border-color:rgba(247,147,30,.55)!important;box-shadow:var(--sk-sh-2)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox .elementskit-box-header{text-align:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox .elementskit-info-box-icon{display:grid!important;place-items:center;width:64px;height:64px;margin:0 0 18px!important;padding:0!important;border-radius:20px;background:var(--sk-orange-50)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox .elementskit-info-box-icon svg{width:28px!important;height:28px!important;fill:var(--sk-orange-600)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px!important;color:var(--sk-ink)!important;font:800 20px/1.55 Cairo,sans-serif!important;text-align:start!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox .box-body p{margin:0;color:var(--sk-text)!important;font-size:15.5px!important;line-height:1.9!important;text-align:start!important}
/* الحلول التلاتة: رقم صغير فوق الأيقونة */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-0a2357a{counter-reset:nsrsol}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-0a2357a .elementskit-infobox{position:relative;counter-increment:nsrsol;border-top:4px solid var(--sk-orange)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-0a2357a .elementskit-infobox::after{content:counter(nsrsol,decimal-leading-zero);position:absolute;top:22px;inset-inline-end:24px;color:#E6E9F2;font:900 40px/1 Cairo,sans-serif}
/* المحافظات: الأيقونة جنب العنوان */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-32bda1d .elementskit-infobox{background:linear-gradient(180deg,#fff 0%,var(--sk-mist) 100%)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-32bda1d .elementskit-info-box-icon{background:var(--sk-blue)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-32bda1d .elementskit-info-box-icon svg{fill:#fff!important}

/* ───────── النقط (icon-box): الأسطول ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box{margin-bottom:12px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:16px;
  padding:18px 20px;background:var(--sk-mist);border:1px solid #E9ECF5;border-radius:18px;text-align:start;transition:background .2s,border-color .2s,box-shadow .2s}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-wrapper:hover{background:#fff;border-color:rgba(46,49,146,.22);box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-icon{flex:0 0 auto;margin:2px 0 0!important;display:block}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon{display:grid;place-items:center;width:36px;height:36px;padding:0!important;border:0!important;border-radius:12px;background:var(--sk-blue)!important;font-size:15px!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon svg{width:15px!important;height:15px!important;fill:#fff!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-content{flex:1 1 auto;min-width:0;text-align:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-title{margin:0 0 6px!important;color:var(--sk-ink)!important;font:800 18px/1.55 Cairo,sans-serif!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-title :is(span,a){color:inherit!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-description{margin:0;color:var(--sk-text)!important;font-size:16px!important;line-height:1.95!important;text-align:start!important}

/* ───────── خطوات العمل السبعة: خط زمني ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00){position:relative;margin:0!important;padding-inline-start:58px;padding-bottom:16px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0)::before{content:"";position:absolute;inset-inline-start:21px;top:30px;bottom:-6px;width:3px;border-radius:99px;background:linear-gradient(180deg,var(--sk-orange),rgba(247,147,30,.18))}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-273b4fc{margin-top:22px!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon-box-wrapper{background:#fff;border-color:var(--sk-line);box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon-box-icon{position:absolute;inset-inline-start:0;top:14px;margin:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon{width:45px;height:45px;border-radius:50%;background:var(--sk-orange)!important;box-shadow:0 0 0 6px var(--sk-orange-50)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon svg{width:17px!important;height:17px!important;fill:var(--sk-blue-900)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon-box-title{color:var(--sk-blue)!important;font-size:19px!important}

/* ───────── دراسات الحالة: كل حالة كارت (الـJS بيلفّها في .nsr-case) ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:100%;margin-top:22px;align-items:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case{display:flex;flex-direction:column;gap:10px;min-width:0;padding:0 0 22px;overflow:hidden;background:#fff;border:1px solid var(--sk-line);border-radius:26px;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case>*{margin-inline:22px!important;width:auto!important;max-width:none!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case>.elementor-widget-heading{margin:0 0 6px!important;padding:24px 24px 22px;background:linear-gradient(135deg,var(--sk-blue),var(--sk-blue-900))}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case>.elementor-widget-heading h5.elementor-heading-title{margin:0;padding:0;color:#fff!important;font-size:clamp(18px,1.7vw,21px);line-height:1.6}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case>.elementor-widget-heading h5.elementor-heading-title::before{display:none}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .elementor-widget-icon-box{margin:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .elementor-widget-icon-box .elementor-icon-box-wrapper{padding:14px 16px;background:var(--sk-mist)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .elementor-widget-icon-box .elementor-icon{width:30px;height:30px;border-radius:10px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .elementor-widget-icon-box .elementor-icon svg{width:13px!important;height:13px!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .elementor-widget-icon-box .elementor-icon-box-title{font-size:17px!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .elementor-widget-icon-box .elementor-icon-box-description{font-size:15.5px!important;line-height:1.9!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__sol .elementor-icon-box-wrapper{padding-block:10px;background:transparent;border-color:transparent}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__sol .elementor-icon-box-title{margin:0!important;color:var(--sk-blue)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__step{padding-inline-start:22px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__step .elementor-icon-box-wrapper{background:#fff;border-right:3px solid var(--sk-orange)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__step .elementor-icon{background:var(--sk-orange-50)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__step .elementor-icon svg{fill:var(--sk-orange-600)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__res .elementor-icon-box-wrapper{background:#EEF8F1;border-color:#CDEBD6}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__res .elementor-icon{background:#1E9E55!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__res .elementor-icon-box-title{color:#16794A!important}

/* ───────── الجداول (3) ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .eael-data-table-wrap{margin-top:22px;border:1px solid var(--sk-line);border-radius:20px;overflow:hidden;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table{width:100%;margin:0;border:0!important;border-collapse:collapse;font-family:Cairo,sans-serif}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table thead tr.table-header th{padding:15px 16px!important;border:0!important;background:var(--sk-blue)!important;color:#fff!important;font:800 15px/1.5 Cairo,sans-serif!important;text-align:start!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table thead th .data-table-header-text{color:#fff!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table thead th+th{border-inline-start:1px solid rgba(255,255,255,.14)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table tbody td{padding:14px 16px!important;border:0!important;border-top:1px solid #EDF0F6!important;background:#fff!important;color:var(--sk-text)!important;font:500 15px/1.75 Cairo,sans-serif!important;text-align:start!important;vertical-align:top}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table tbody tr:nth-child(even) td{background:var(--sk-mist)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table tbody td:first-child{color:var(--sk-ink)!important;font-weight:800!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table tbody td *{color:inherit!important;font:inherit!important}
/* المقارنة: عمود النصر متميّز */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-4607cd9 table.eael-data-table thead th:last-child{background:var(--sk-orange)!important;color:var(--sk-blue-900)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-4607cd9 table.eael-data-table thead th:last-child .data-table-header-text{color:var(--sk-blue-900)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-4607cd9 table.eael-data-table tbody td:last-child{background:#FFF8EF!important;color:var(--sk-ink)!important;font-weight:700!important}

/* ───────── الأسئلة الشائعة (أكورديون — بيفتح ويقفل زي ما هو) ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card{margin:0 0 12px!important;border:1px solid var(--sk-line)!important;border-radius:18px!important;overflow:hidden;background:#fff!important;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-header{margin:0!important;padding:0!important;border:0!important;background:none!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{display:flex!important;align-items:center;justify-content:space-between;gap:14px;padding:17px 22px!important;border:0!important;background:#fff!important;color:var(--sk-ink)!important;text-align:start;transition:background .2s,color .2s}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link .ekit-accordion-title{color:inherit!important;font:800 clamp(16px,1.5vw,18px)/1.6 Cairo,sans-serif!important;text-align:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{background:var(--sk-blue-50)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{background:linear-gradient(135deg,var(--sk-blue),var(--sk-blue-700))!important;color:#fff!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .ekit_accordion_icon_group{flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;margin:0!important;border-radius:50%;background:var(--sk-orange-50)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .ekit_accordion_icon_group i{color:var(--sk-orange-600)!important;font-size:13px!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-btn-link[aria-expanded="true"] .ekit_accordion_icon_group{background:var(--sk-orange)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-btn-link[aria-expanded="true"] .ekit_accordion_icon_group i{color:var(--sk-blue-900)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-body{padding:18px 22px 20px!important;border:0!important;color:var(--sk-text)!important;font-size:16px!important;line-height:1.95!important;text-align:start!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-body p{margin:0;color:inherit!important}

/* ───────── النصايح السبعة (elementskit-faq ثابت) = كروت مرقّمة ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .ekit-wid-con{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-single-faq{height:100%;margin:0!important;padding:22px 22px 20px;border:1px solid var(--sk-line)!important;border-top:4px solid var(--sk-orange)!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-single-faq:last-child:nth-child(odd){grid-column:1/-1}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-faq-header{padding:0!important;background:none!important;border:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-faq-title{margin:0 0 8px!important;color:var(--sk-blue)!important;font:800 19px/1.55 Cairo,sans-serif!important;text-align:start}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-faq-body{padding:0!important;background:none!important;border:0!important;color:var(--sk-text)!important;font-size:16px!important;line-height:1.9!important;text-align:start!important}

/* ───────── لينكات فيسبوك (icon-list) = حبوب ───────── */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 4px;padding:0}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-item{margin:0!important;padding:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-item::after{display:none!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-item>a{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:1px solid #DCDDF0;border-radius:999px;background:var(--sk-blue-50);color:var(--sk-blue)!important;font:700 15px/1.4 Cairo,sans-serif;text-decoration:none;transition:background .2s,color .2s,border-color .2s}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-item>a:hover{background:var(--sk-blue);border-color:var(--sk-blue);color:#fff!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-item>a :is(.elementor-icon-list-text){color:inherit!important;padding:0!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-icon svg{width:13px!important;height:13px!important;fill:var(--sk-orange)!important}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-list .elementor-icon-list-item>a:hover svg{fill:#fff!important}
/* الفقرة الأخيرة (اطلب عرض سعر) = صندوق ختامي */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-6d664ba{margin-top:18px;padding:22px 24px;background:var(--sk-blue-50);border:1px solid #DCDDF0;border-radius:20px;color:var(--sk-ink)}

/* ═════════ صور الشغل الحقيقية (body.nsr-photos — الـJS بيضيف العناصر) ═════════ */
/* عمود الدعوة في المقدمة */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figure{position:relative;margin:0;overflow:hidden;border-radius:18px;background:#E9ECF5;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figure:first-child{grid-column:1/-1;aspect-ratio:4/3}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figure:not(:first-child){aspect-ratio:1}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos img{display:block;width:100%;height:100%;object-fit:cover}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figcaption{position:absolute;inset-inline:10px;bottom:10px;padding:5px 12px;border-radius:999px;background:rgba(21,23,67,.78);color:#fff;font:700 13px/1.5 Cairo,sans-serif;width:max-content;max-width:calc(100% - 20px)}

/* صورة فوق كروت المكاتب */
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-card-photo{margin:-32px -26px 22px;aspect-ratio:16/9;overflow:hidden;background:var(--sk-mist)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-card-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox:hover .nsr-card-photo img{transform:scale(1.05)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox:has(.nsr-card-photo){overflow:hidden}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox:has(.nsr-card-photo) .elementskit-info-box-icon{position:relative;z-index:1;margin-top:-54px!important;background:#fff!important;box-shadow:0 10px 24px -12px rgba(25,42,61,.45)}

/* قسم «من شغلنا الحقيقي» */
body.nsr-skin.page-id-3734 .elementor.elementor-3734>.nsr-works{margin-top:28px;padding:clamp(28px,4.2vw,56px) clamp(20px,4.2vw,56px);background:#fff;border:1px solid var(--sk-line);border-radius:30px;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__head{margin-bottom:26px;text-align:center}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__head h2{margin:0;color:var(--sk-ink);font:800 clamp(25px,2.8vw,37px)/1.5 Cairo,sans-serif}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__head h2 span{color:var(--sk-blue);font-weight:900}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__head h2::after{content:"";display:block;width:76px;height:5px;margin:16px auto 0;border-radius:99px;background:linear-gradient(90deg,var(--sk-orange),#FFB75E)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__head p{margin:14px 0 0;color:var(--sk-muted);font:500 17px/1.8 Cairo,sans-serif}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item{position:relative;display:block;width:100%;aspect-ratio:1;margin:0!important;padding:0!important;overflow:hidden;border:0!important;border-radius:18px!important;background:var(--sk-mist)!important;box-shadow:var(--sk-sh)!important;cursor:zoom-in;-webkit-tap-highlight-color:transparent}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(21,23,67,.45));opacity:0;transition:opacity .3s;pointer-events:none}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item:hover img{transform:scale(1.07)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item:hover::after{opacity:1}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item:focus-visible{outline:3px solid var(--sk-orange);outline-offset:3px}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__more{margin-top:26px;text-align:center}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.nsr-works__btn{display:inline-flex;align-items:center;min-height:54px;padding:14px 32px;border-radius:999px;background:var(--sk-orange);color:var(--sk-blue-900)!important;font:800 17px/1.3 Cairo,sans-serif;text-decoration:none!important;box-shadow:0 14px 28px -12px rgba(247,147,30,.8);transition:background .2s,transform .2s}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.nsr-works__btn:hover{background:#FFA53D;transform:translateY(-2px)}
body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.nsr-works__btn:focus-visible{outline:3px solid var(--sk-blue);outline-offset:3px}

/* تكبير الصورة */
body.nsr-skin.page-id-3734 dialog.nsr-lb{max-width:min(92vw,880px);max-height:92vh;margin:auto;padding:0;overflow:visible;border:0;background:transparent;color:#fff}
body.nsr-skin.page-id-3734 dialog.nsr-lb::backdrop{background:rgba(15,17,50,.88)}
body.nsr-skin.page-id-3734 dialog.nsr-lb figure{margin:0}
body.nsr-skin.page-id-3734 dialog.nsr-lb img{display:block;width:auto;height:auto;max-width:min(92vw,880px);max-height:80vh;margin:auto;border-radius:18px;box-shadow:0 30px 70px -20px rgba(0,0,0,.6)}
body.nsr-skin.page-id-3734 dialog.nsr-lb figcaption{margin-top:12px;color:#fff;font:700 16px/1.6 Cairo,sans-serif;text-align:center}
body.nsr-skin.page-id-3734 dialog.nsr-lb button{position:absolute;display:grid;place-items:center;padding:0;border:0;border-radius:50%;cursor:pointer;font:900 28px/1 Cairo,sans-serif}
body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__x{top:-18px;right:-18px;width:44px;height:44px;background:var(--sk-orange);color:var(--sk-blue-900)}
body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__nav{top:calc(50% - 40px);width:48px;height:48px;background:rgba(255,255,255,.94);color:var(--sk-blue-900)}
body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__prev{right:-24px}
body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__next{left:-24px}
body.nsr-skin.page-id-3734 dialog.nsr-lb button:focus-visible{outline:3px solid #fff;outline-offset:3px}

/* بانر «انقل أثاثك بدون تعب»: صورة الأسطول تحت الطبقة الكحلي */
body.nsr-skin.page-id-3734.nsr-photos .elementor.elementor-3734>.elementor-element-4733fc28::before{
  background:radial-gradient(circle at 12% 18%,rgba(247,147,30,.32),transparent 42%),linear-gradient(135deg,rgba(46,49,146,.9) 0%,rgba(21,23,67,.86) 100%),url("/wp-content/uploads/2025/11/15.jpg") center 45%/cover no-repeat!important}

/* ───────── التابلت ───────── */
@media (max-width:1024px){
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-42e1a8c8>.e-con-inner{grid-template-columns:1fr;gap:26px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-71d5568e{position:static}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figure:first-child{aspect-ratio:16/9}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-cases{grid-template-columns:1fr}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-0a2357a,.elementor-element-f9e7f33){grid-template-columns:1fr 1fr}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-0a2357a,.elementor-element-a888955,.elementor-element-f9e7f33,.elementor-element-32bda1d){grid-template-rows:none!important;grid-auto-rows:auto!important}
  /* الكارت التالت بياخد الصف كله بدل ما يفضل لوحده في نص */
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-0a2357a,.elementor-element-f9e7f33)>.elementor-element:nth-child(3){grid-column:1/-1}
  /* بانر «لو منطقتك مش موجودة»: النص فوق والزرار تحته (في صف واحد كان الزرار بيتقص) */
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4afbefa7>.e-con-inner{flex-direction:column;align-items:stretch;text-align:center}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-39bb001b{width:100%!important;max-width:100%!important;text-align:center}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-39bb001b :is(p,span,strong){text-align:center!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4afbefa7 .elementor-widget-eael-creative-button{align-self:center}
}

/* ───────── الموبايل ───────── */
@media (max-width:767px){
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos{gap:10px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figure{border-radius:14px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-intro-photos figcaption{font-size:12px;padding:4px 10px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 button.nsr-works__item{border-radius:14px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-works__head p{font-size:15.5px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.nsr-works{margin-top:18px;padding:26px 14px;border-radius:22px}
  body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__x{top:8px;right:8px}
  body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__prev{right:8px}
  body.nsr-skin.page-id-3734 dialog.nsr-lb .nsr-lb__next{left:8px}
  body.nsr-skin.page-id-3734 article>.hero-section .entry-header{top:96px}
  body.nsr-skin.page-id-3734 article>.hero-section .page-title::before{margin-bottom:12px;padding:5px 12px;font-size:12px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-5241c780{min-height:470px;padding:236px 16px 112px;background-position:center}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-4ada8fd0{width:calc(100% - 24px);margin-top:-74px;padding:14px 8px;border-radius:22px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-2539cfc7>.elementor-widget-counter+.elementor-widget-counter{border-inline-start:0}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-2539cfc7>.elementor-widget-counter:nth-child(even){border-inline-start:1px solid rgba(255,255,255,.14)}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-2539cfc7>.elementor-widget-counter:nth-child(n+3){border-top:1px solid rgba(255,255,255,.14)}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-counter .elementor-counter-title{font-size:14px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.e-con.e-parent:is(.elementor-element-42e1a8c8,.elementor-element-51a0c3d4,.elementor-element-61cb9cc,.elementor-element-3a23dd3f,.elementor-element-52d4a82,.elementor-element-65ba39b,.elementor-element-a185412,.elementor-element-42c8e0f5,.elementor-element-538dd19,.elementor-element-8bf53e0,.elementor-element-3ee5025,.elementor-element-0992d8f,.elementor-element-10f47eb){
    margin-top:18px;padding:26px 14px;border-radius:22px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>.elementor-element-42e1a8c8{margin-top:30px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-71d5568e{padding:14px!important;border-radius:20px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734>:is(.elementor-element-4733fc28,.elementor-element-4afbefa7){margin-top:18px;padding:36px 18px;border-radius:22px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-text-editor{font-size:16px;line-height:1.9}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-0a2357a,.elementor-element-a888955,.elementor-element-f9e7f33,.elementor-element-32bda1d){grid-template-columns:1fr;gap:14px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-0a2357a,.elementor-element-f9e7f33)>.elementor-element:nth-child(3){grid-column:auto}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-infobox{padding:26px 20px 22px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-card-photo{margin:-26px -20px 20px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-wrapper{display:block!important;padding:16px 14px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-icon{float:right;margin:0 0 0 10px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon{width:30px;height:30px;border-radius:10px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon svg{width:13px!important;height:13px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-title{min-height:30px;display:flex;align-items:center}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-description{clear:both;padding-top:4px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-title{font-size:17px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-widget-icon-box .elementor-icon-box-description{font-size:15.5px!important}
  /* الخط الزمني على الموبايل: الدايرة أصغر */
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00){padding-inline-start:44px;padding-bottom:12px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0)::before{inset-inline-start:16px;top:26px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon-box-icon{float:none;top:12px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon{width:35px;height:35px;border-radius:50%;box-shadow:0 0 0 4px var(--sk-orange-50)}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.elementor-element-273b4fc,.elementor-element-281c93e,.elementor-element-5f082c8,.elementor-element-b02b18e,.elementor-element-8bdc577,.elementor-element-1f049b0,.elementor-element-c52ca00) .elementor-icon-box-title{min-height:0;font-size:17px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case{border-radius:20px;padding-bottom:16px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case>*{margin-inline:12px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case>.elementor-widget-heading{padding:20px 16px 18px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-case .nsr-case__step{padding-inline-start:10px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .ekit-wid-con{grid-template-columns:1fr;gap:12px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-single-faq{padding:18px 16px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-faq-title{font-size:17px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-3f79912 .elementskit-faq-body{font-size:15.5px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask{flex-direction:column;align-items:stretch;padding:18px 16px;text-align:center}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask>.elementor-widget-text-editor{flex:0 0 auto;font-size:17px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask>.elementor-widget-text-editor :is(p,div,span,strong){text-align:center!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .nsr-ask>.e-con.e-con:has(>.elementor-widget-eael-creative-button){justify-content:center}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .eael-data-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 table.eael-data-table{min-width:640px}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{padding:14px 16px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementskit-accordion .elementskit-card-body{padding:16px!important;font-size:15.5px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 a.eael-creative-button{min-height:50px;padding:12px 22px!important;font-size:16px!important}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 .elementor-element-6d664ba{padding:18px 16px}
}

@media (prefers-reduced-motion:reduce){
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(a.eael-creative-button,.elementskit-infobox,.elementor-icon-box-wrapper,a.nsr-works__btn,.elementskit-btn-link){transition:none}
  body.nsr-skin.page-id-3734 .elementor.elementor-3734 :is(.nsr-card-photo img,button.nsr-works__item img){transition:none;transform:none!important}
}
