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

body.nsr-skin.page-id-3690{
  --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-3690 .ct-container-full{padding-top:0}
body.nsr-skin.page-id-3690 .elementor.elementor-3690{max-width:1200px;margin-inline:auto;padding-bottom:56px;font-family:Cairo,sans-serif}

/* ───────── الهيرو: الـH1 الأصلي بتاع القالب هو العنوان الظاهر ───────── */
body.nsr-skin.page-id-3690 article>.hero-section{position:relative;z-index:4;height:0;margin:0!important;padding:0;overflow:visible}
body.nsr-skin.page-id-3690 article>.hero-section .entry-header{position:absolute;inset-inline:16px;top:clamp(118px,13.2vw,190px);margin:0;text-align:center;pointer-events:none}
body.nsr-skin.page-id-3690 article>.hero-section .page-title{margin:0;color:#fff;font:900 clamp(31px,4.6vw,64px)/1.25 Cairo,sans-serif;letter-spacing:0;text-shadow:0 6px 30px rgba(10,12,40,.5)}
body.nsr-skin.page-id-3690 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-3690 .elementor.elementor-3690>.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(480px,43vw,620px);
  padding:clamp(258px,23.5vw,334px) 16px 128px;justify-content:flex-start;align-items:center;
  background-position:center 60%;background-size:cover}
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.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,.72) 0%,rgba(27,29,87,.52) 45%,rgba(21,23,67,.9) 100%)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-5241c780>.elementor-element{position:relative;z-index:1}
/* العنوان المكرر جوّه الهيرو (نفس نص الـH1) بيفضل في الصفحة للقرّاء الآليين ومخفي بصريًا */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690>.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-3690 .elementor.elementor-3690 .elementor-element-2539cfc7{gap:0}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-2539cfc7>.elementor-widget-counter+.elementor-widget-counter{border-inline-start:1px solid rgba(255,255,255,.14)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-counter .elementor-counter-number-prefix{color:var(--sk-orange);font-weight:900}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690>.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){
  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-3690 .elementor.elementor-3690>.elementor-element-42e1a8c8{margin-top:44px!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.e-con.e-parent>.e-con-inner{max-width:none;padding:0}
/* فاصل «شركة النصر...» المستقل بين المقدمة و«عن الشركة» */
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-73d39565{margin-top:28px;padding:0}

/* ───────── العناوين ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .ekit-heading--title span{color:var(--sk-blue)!important;font-weight:900}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{display:none}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementskit-section-title-wraper.text_left::after{margin-inline:0 auto}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-heading{margin-bottom:10px}

body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-heading .elementor-heading-title{font-family:Cairo,sans-serif;color:var(--sk-ink)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-text-editor{color:var(--sk-text);font-size:17px;line-height:1.95;text-align:start}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-text-editor p{margin:0 0 14px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-widget-text-editor,.elementskit-faq-body,.elementor-image-box-wrapper,.elementor-icon-box-content) :is(p,div,span,h3,h4,h6,strong){text-align:start!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-text-editor p:last-child{margin-bottom:0}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-text-editor :is(strong,b){color:var(--sk-ink)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-widget-text-editor,.elementor-icon-box-description,.elementskit-faq-body,.elementor-image-box-description) 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-3690 .elementor.elementor-3690 :is(.elementor-widget-text-editor,.elementor-icon-box-description,.elementskit-faq-body,.elementor-image-box-description) a:hover{color:var(--sk-orange-600);text-decoration-color:currentColor}

/* فواصل «شركة النصر...» */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-divider{--divider-color:var(--sk-line);margin-block:18px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-divider .elementor-divider__text{color:#98A2B8;font:700 13px/1 Cairo,sans-serif;letter-spacing:0}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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}

/* ───────── المقدمة: من غير الكاروسيل الفاضي (صوره 404) ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-71d5568e{display:none}
body.nsr-skin.page-id-3690 .elementor.elementor-3690.nsr-has-gallery .elementor-element-71d5568e{display:flex}
body.nsr-skin.page-id-3690 .elementor.elementor-3690:not(.nsr-has-gallery) .elementor-element-318e445{--width:100%;width:100%!important;max-width:100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:44px;row-gap:0}
body.nsr-skin.page-id-3690 .elementor.elementor-3690:not(.nsr-has-gallery) .elementor-element-318e445>.elementor-element{width:100%!important;max-width:100%!important;flex:0 0 100%}
body.nsr-skin.page-id-3690 .elementor.elementor-3690:not(.nsr-has-gallery) .elementor-element-318e445>.elementor-widget-text-editor{flex:1 1 calc(50% - 22px);width:auto!important;margin-top:8px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-6aab785c{gap:12px;align-items:center;margin-bottom:6px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-element-35b9406a .elementor-heading-title{color:var(--sk-blue);font-size:15px;font-weight:800}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-element-72175135{margin-top:22px;margin-inline:0 auto!important;align-self:flex-start}
/* غلاف eael اتجاهه ltr — فأول السطر في العربي = flex-end */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-72175135 .eael-creative-button-wrapper{justify-content:flex-end}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-9466d6a .swiper-slide-image{border-radius:22px}

/* ───────── الأزرار ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .eael-creative-button-wrapper{display:flex;justify-content:inherit}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-eael-creative-button{width:auto!important;max-width:100%}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 a.eael-creative-button{display:inline-flex!important;align-items:center;gap:10px;width:auto!important;min-height:54px;padding:14px 30px!important;
  border:0!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}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 a.eael-creative-button::before,body.nsr-skin.page-id-3690 .elementor.elementor-3690 a.eael-creative-button::after{display:none!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 a.eael-creative-button :is(.cretive-button-text,span){color:var(--sk-blue-900)!important;font:inherit!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 a.eael-creative-button:hover{background:#FFA53D!important;transform:translateY(-2px);box-shadow:0 18px 32px -12px rgba(247,147,30,.9)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 a.eael-creative-button:focus-visible{outline:3px solid #fff;outline-offset:3px}

/* ───────── بانرات الدعوة ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690>: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-3690 .elementor.elementor-3690>: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-3690 .elementor.elementor-3690>:is(.elementor-element-4733fc28,.elementor-element-4afbefa7)>.e-con-inner{position:relative;z-index:1}
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-4733fc28>.e-con-inner{align-items:center;justify-content:center;gap:14px;text-align:center}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-element-75710ceb :is(p,div,span,strong){color:rgba(255,255,255,.86)!important;text-align:center!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-4733fc28 .elementor-widget-eael-creative-button{margin-top:10px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-4afbefa7>.e-con-inner{align-items:center;justify-content:space-between;gap:24px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-element-39bb001b :is(p,span,strong,a){color:#fff!important}

/* ───────── كروت الخدمات (صورها 404 → رقم ديكوري مكانها) ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-29b24c4c{gap:22px;counter-reset:nsrsvc}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-29b24c4c>.elementor-widget-image-box{counter-increment:nsrsvc}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box>.elementor-widget-container{height:100%;margin:0;padding:30px 28px!important;background:#fff!important;border:1px solid var(--sk-line)!important;border-radius:24px!important;box-shadow:var(--sk-sh);transition:transform .25s,box-shadow .25s,border-color .25s}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box>.elementor-widget-container:hover{transform:translateY(-4px);border-color:rgba(247,147,30,.55)!important;box-shadow:var(--sk-sh-2)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box .elementor-image-box-wrapper{text-align:start}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box:not(.nsr-img-ok) .elementor-image-box-img{display:none}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box .elementor-image-box-img img{border-radius:18px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box:not(.nsr-img-ok):not(.nsr-has-photo) .elementor-image-box-content::before{content:counter(nsrsvc,decimal-leading-zero);display:grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border-radius:18px;background:var(--sk-orange-50);color:var(--sk-orange-600);font:900 21px/1 Cairo,sans-serif}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-image-box-title{margin:0 0 10px!important;color:var(--sk-ink)!important;font:800 clamp(20px,1.9vw,23px)/1.5 Cairo,sans-serif!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-image-box-description{margin:0;color:var(--sk-text)!important;font-size:16px!important;line-height:1.95!important;text-align:start}

/* ───────── نقاط الأحياء والعوامل والنصايح (icon-box) ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box{margin-bottom:12px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-icon{flex:0 0 auto;margin:2px 0 0!important;display:block}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon svg{width:15px!important;height:15px!important;fill:#fff!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-content{flex:1 1 auto;min-width:0;text-align:start}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-title :is(span,a){color:inherit!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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}

/* ───────── الجداول (4) ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 table.eael-data-table{width:100%;margin:0;border:0!important;border-collapse:collapse;font-family:Cairo,sans-serif}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 table.eael-data-table thead th .data-table-header-text{color:#fff!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 table.eael-data-table thead th+th{border-inline-start:1px solid rgba(255,255,255,.14)!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 table.eael-data-table tbody tr:nth-child(even) td{background:var(--sk-mist)!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 table.eael-data-table tbody td:first-child{color:var(--sk-ink)!important;font-weight:800!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 table.eael-data-table tbody td *{color:inherit!important;font:inherit!important}

/* ───────── الأسطول والخدمات الإضافية (elementskit icon-box) ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-element-d8f18c8,.elementor-element-167c6ce){gap:20px;margin-block:12px 22px;padding:0!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-icon-box>.elementor-widget-container{padding:0!important;margin:0!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-icon-box,body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-icon-box .elementor-widget-container,body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-icon-box .ekit-wid-con,body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-icon-box .ekit_global_links{height:100%}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-elementskit-icon-box .ekit_global_links{display:block;color:inherit;text-decoration:none}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-infobox{height:100%;margin:0!important;padding:32px 22px 28px!important;background:#fff!important;border:1px solid var(--sk-line)!important;border-radius:24px!important;box-shadow:var(--sk-sh)!important;transition:transform .25s,box-shadow .25s,border-color .25s}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementskit-infobox .elementskit-info-box-icon{display:grid!important;place-items:center;width:76px;height:76px;margin:0 auto 18px!important;padding:0!important;border-radius:22px;background:var(--sk-orange-50)!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-infobox .elementskit-info-box-icon svg{width:34px!important;height:34px!important;fill:var(--sk-orange-600)!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-infobox .elementskit-info-box-title{margin:0 0 10px!important;color:var(--sk-ink)!important;font:800 20px/1.5 Cairo,sans-serif!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-infobox .box-body p{margin:0;color:var(--sk-text)!important;font-size:15.5px!important;line-height:1.9!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-3e949d3:not(:has(.swiper-slide)){display:none}

/* ───────── لينكات الخاتمة (icon-list) = حبوب ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-icon-list .elementor-icon-list-item{margin:0!important;padding:0!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-list .elementor-icon-list-item::after{display:none!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .elementor-widget-icon-list .elementor-icon-list-item>a:hover svg{fill:#fff!important}

/* ───────── الأسئلة الشائعة (مفتوحة كلها — نفس الهوية المعتمدة: أزرق بنص أبيض) ───────── */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-single-faq{margin:0 0 14px!important;border:1px solid var(--sk-line)!important;border-radius:20px!important;overflow:hidden;background:#fff!important;box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-faq-header{position:relative;padding:16px 22px!important;background:linear-gradient(135deg,var(--sk-blue),var(--sk-blue-700))!important;border:0!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-faq-header .elementskit-faq-title{display:flex;align-items:center;gap:12px;margin:0!important;color:#fff!important;font:800 clamp(16px,1.5vw,18px)/1.6 Cairo,sans-serif!important;text-align:start}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-faq-header .elementskit-faq-title::before{content:"";flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--sk-orange);box-shadow:0 0 0 5px rgba(247,147,30,.22)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-faq-body{padding:18px 22px 20px!important;background:#fff!important;border:0!important;color:var(--sk-text)!important;font-size:16px!important;line-height:1.95!important;text-align:start!important}

/* ═════════ صور الشغل الحقيقية (body.nsr-photos — الـJS بيضيف العناصر) ═════════ */
/* كروت الخدمات */
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-svc-photo{margin:0 0 20px;aspect-ratio:16/10;overflow:hidden;border-radius:18px;background:var(--sk-mist)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-svc-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 0%;transition:transform .6s cubic-bezier(.22,1,.36,1)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-1cdade9 .nsr-svc-photo img{object-position:center 55%}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-e204be3 .nsr-svc-photo img{object-position:center 85%}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box>.elementor-widget-container:hover .nsr-svc-photo img{transform:scale(1.05)}

/* المقدمة: النص + عمود صور */
body.nsr-skin.page-id-3690 .elementor.elementor-3690.nsr-intro-on>.elementor-element-42e1a8c8>.e-con-inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:44px;align-items:start}
body.nsr-skin.page-id-3690 .elementor.elementor-3690.nsr-intro-on .elementor-element-318e445>.elementor-widget-text-editor{flex:0 0 100%!important}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos{position:sticky;top:104px;display:grid;grid-template-columns:1fr 1fr;gap:14px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos figure{margin:0;overflow:hidden;border-radius:22px;background:var(--sk-mist);box-shadow:var(--sk-sh)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos figure:first-child{grid-column:1/-1;aspect-ratio:4/3}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos figure:not(:first-child){aspect-ratio:1}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos img{display:block;width:100%;height:100%;object-fit:cover}

/* قسم «من شغلنا الحقيقي» */
body.nsr-skin.page-id-3690 .elementor.elementor-3690>.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-3690 .elementor.elementor-3690 .nsr-works__head{margin-bottom:26px;text-align:center}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .nsr-works__head h2 span{color:var(--sk-blue);font-weight:900}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .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-3690 .elementor.elementor-3690 .nsr-works__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 button.nsr-works__item:hover img{transform:scale(1.07)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 button.nsr-works__item:hover::after{opacity:1}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 button.nsr-works__item:focus-visible{outline:3px solid var(--sk-orange);outline-offset:3px}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-works__more{margin-top:26px;text-align:center}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 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-3690 .elementor.elementor-3690 a.nsr-works__btn:hover{background:#FFA53D;transform:translateY(-2px)}
body.nsr-skin.page-id-3690 .elementor.elementor-3690 a.nsr-works__btn:focus-visible{outline:3px solid var(--sk-blue);outline-offset:3px}

/* تكبير الصورة */
body.nsr-skin.page-id-3690 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-3690 dialog.nsr-lb::backdrop{background:rgba(15,17,50,.88)}
body.nsr-skin.page-id-3690 dialog.nsr-lb figure{margin:0}
body.nsr-skin.page-id-3690 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-3690 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-3690 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-3690 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-3690 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-3690 dialog.nsr-lb .nsr-lb__prev{right:-24px}
body.nsr-skin.page-id-3690 dialog.nsr-lb .nsr-lb__next{left:-24px}
body.nsr-skin.page-id-3690 dialog.nsr-lb button:focus-visible{outline:3px solid #fff;outline-offset:3px}

/* بانر «انقل أثاثك بدون تعب»: صورة الونش تحت الطبقة الكحلي */
body.nsr-skin.page-id-3690.nsr-photos .elementor.elementor-3690>.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/%D9%88%D9%86%D8%B4-%D8%B1%D9%81%D8%B9-%D8%A7%D8%AB%D8%A7%D8%AB-768x924.jpg") center 40%/cover no-repeat!important}

/* ───────── التابلت ───────── */
@media (max-width:1024px){
  body.nsr-skin.page-id-3690 .elementor.elementor-3690.nsr-intro-on>.elementor-element-42e1a8c8>.e-con-inner{grid-template-columns:1fr;gap:26px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos{position:static}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos figure:first-child{aspect-ratio:16/9}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-works__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690:not(.nsr-has-gallery) .elementor-element-318e445>.elementor-widget-text-editor{flex:0 0 100%}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-element-29b24c4c,.elementor-element-179f832){grid-template-columns:1fr}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-element-d8f18c8,.elementor-element-167c6ce){grid-template-columns:1fr 1fr}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-element-29b24c4c,.elementor-element-179f832,.elementor-element-d8f18c8,.elementor-element-167c6ce){grid-template-rows:none!important;grid-auto-rows:auto!important}
}

/* ───────── الموبايل ───────── */
@media (max-width:767px){
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos{gap:10px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-intro-photos figure{border-radius:16px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-works__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 button.nsr-works__item{border-radius:14px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .nsr-works__head p{font-size:15.5px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.nsr-works{margin-top:18px;padding:26px 14px;border-radius:22px}
  body.nsr-skin.page-id-3690 dialog.nsr-lb .nsr-lb__x{top:8px;right:8px}
  body.nsr-skin.page-id-3690 dialog.nsr-lb .nsr-lb__prev{right:8px}
  body.nsr-skin.page-id-3690 dialog.nsr-lb .nsr-lb__next{left:8px}
  body.nsr-skin.page-id-3690 article>.hero-section .entry-header{top:112px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-5241c780{min-height:450px;padding:216px 16px 112px;background-position:center}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-4ada8fd0{width:calc(100% - 24px);margin-top:-74px;padding:14px 8px;border-radius:22px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-2539cfc7>.elementor-widget-counter+.elementor-widget-counter{border-inline-start:0}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-2539cfc7>.elementor-widget-counter:nth-child(even){border-inline-start:1px solid rgba(255,255,255,.14)}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-2539cfc7>.elementor-widget-counter:nth-child(n+3){border-top:1px solid rgba(255,255,255,.14)}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-counter .elementor-counter-title{font-size:14px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.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){
    margin-top:18px;padding:26px 14px;border-radius:22px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-42e1a8c8{margin-top:30px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>:is(.elementor-element-4733fc28,.elementor-element-4afbefa7){margin-top:18px;padding:36px 18px;border-radius:22px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-4afbefa7>.e-con-inner{flex-direction:column;align-items:stretch;text-align:center}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-39bb001b{text-align:center}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690>.elementor-element-4afbefa7 .elementor-widget-eael-creative-button{align-self:center}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-text-editor{font-size:16px;line-height:1.9}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-element-29b24c4c,body.nsr-skin.page-id-3690 .elementor.elementor-3690 :is(.elementor-element-d8f18c8,.elementor-element-167c6ce){grid-template-columns:1fr;gap:14px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-image-box>.elementor-widget-container{padding:24px 20px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-wrapper{display:block!important;padding:16px 14px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-icon{float:right;margin:0 0 0 10px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon{width:30px;height:30px;border-radius:10px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon svg{width:13px!important;height:13px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-title{min-height:30px;display:flex;align-items:center}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-description{clear:both;padding-top:4px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-title{font-size:17px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementor-widget-icon-box .elementor-icon-box-description{font-size:15.5px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .eael-data-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 table.eael-data-table{min-width:640px}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-faq-header{padding:14px 16px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 .elementskit-faq-body{padding:16px!important;font-size:15.5px!important}
  body.nsr-skin.page-id-3690 .elementor.elementor-3690 a.eael-creative-button{min-height:50px;padding:12px 24px!important;font-size:16px!important}
}

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