.elementor-21850 .elementor-element.elementor-element-5144850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-7dad222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-244faa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-3f7d585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-45c9998{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-afd2723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-4aef1ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-fc465c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-dba455a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-a12f11e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-b3f39d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-db8c425{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-e34aff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-52e4912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21850 .elementor-element.elementor-element-8ceb7ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-0a5e3c5 */<!-- CINPAA | Base Styles + Icons (paste once at top of page) -->
<section id="cinpaa-base" lang="ar" dir="rtl">
  <style>
    @import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800;900&display=swap');

    :root{
      --brand1:#0A3D62; --brand2:#1e3a8a; --gold:#FBBF24; --gold-ink:#C08A00;
      --ink:#0A1724; --muted:#4b5563; --bg:#f2f4f7; --card:#ffffff;
      --radius:16px; --shadow:0 12px 24px rgba(10,61,98,.12);
      --shadow-high:0 16px 40px rgba(10,61,98,.18);
    }

    html[dir="rtl"] body{font-family:'Tajawal',sans-serif;color:var(--ink);background:var(--bg)}
    .cinpaa-container{max-width:1120px;margin:0 auto;padding:clamp(16px,3vw,28px)}
    .cinpaa-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(16px,2.6vw,24px)}
    .cinpaa-grid{display:grid;gap:clamp(12px,2vw,20px)}
    @media(min-width:900px){.cinpaa-grid--2{grid-template-columns:1fr 1fr}}
    @media(min-width:1024px){.cinpaa-grid--3{grid-template-columns:repeat(3,1fr)}}
    h1,h2,h3{line-height:1.25;margin:0 0 .6em}
    p{line-height:1.9;margin:.6em 0}
    .lead{font-size:clamp(1.05rem,2.2vw,1.25rem)}
    .tag{display:inline-block;background:linear-gradient(135deg,var(--gold),var(--gold-ink));color:#1b2430;padding:.35rem .7rem;border-radius:999px;font-weight:800;font-size:.9rem}
    .btn{display:inline-block;text-decoration:none;border-radius:12px;font-weight:800;padding:.8rem 1.1rem}
    .btn--gold{background:linear-gradient(135deg,var(--gold),var(--gold-ink));color:#1b2430}
    .btn--ghost{border:2px solid var(--gold);color:#fff;background:transparent}
    .hero{position:relative;overflow:hidden;border-radius:var(--radius);box-shadow:var(--shadow-high)}
    .hero::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(10,61,98,.9),rgba(30,58,138,.9));z-index:1}
    .hero__bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:brightness(.9);z-index:0}
    .hero__content{position:relative;z-index:2;color:#fff}
    .ico{width:22px;height:22px;vertical-align:-4px}
    table{width:100%;border-collapse:separate;border-spacing:0}
    thead th{background:var(--brand1);color:#fff;padding:12px;text-align:right}
    tbody td{padding:12px;border-bottom:1px solid #e5e7eb}
    a:focus,button:focus{outline:3px solid var(--gold)}
    .muted{color:var(--muted)}
    .accent{color:var(--gold)}
  <\/style>

  <!-- SVG Sprite (gold icons) -->
  <svg width="0" height="0" aria-hidden="true" focusable="false" style="position:absolute">
    <defs>
      <linearGradient id="gold-grad" x1="0" y1="0" x2="1" y2="1">
        <stop offset="0%" stop-color="#FBBF24"/><stop offset="100%" stop-color="#C08A00"/>
      </linearGradient>
      <symbol id="ico-check" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M9 16.2l-3.5-3.5-1.4 1.4L9 19 20.3 7.7l-1.4-1.4z"/>
      </symbol>
      <symbol id="ico-cap" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M12 3L1 9l11 6 9-4.91V17h2V9L12 3zM5 13.18V17l7 4 7-4v-3.82L12 17l-7-3.82z"/>
      </symbol>
      <symbol id="ico-globe" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M12 2a10 10 0 100 20 10 10 0 000-20zm7.94 9h-3.17a15.6 15.6 0 00-1.24-5.04A8.01 8.01 0 0119.94 11zM8.47 6.96A13.6 13.6 0 007.23 11H3.06a8.01 8.01 0 015.41-4.04zM3.06 13h4.17c.23 1.45.67 2.94 1.24 4.04A8.01 8.01 0 013.06 13zm7.94 7a13.4 13.4 0 01-2.2-5h4.4a13.4 13.4 0 01-2.2 5zm3.53-2.96A15.6 15.6 0 0016.77 13h3.17a8.01 8.01 0 01-5.41 4.04zM9.8 11c.25-1.69.78-3.39 1.63-4.96.85 1.57 1.38 3.27 1.63 4.96H9.8z"/>
      </symbol>
      <symbol id="ico-badge" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M17 3H7l-4 4v14h18V7l-4-4zM7 5h10l2 2H5l2-2zm5 4a4 4 0 110 8 4 4 0 010-8zm0 10c2.67 0 8 1.34 8 4H4c0-2.66 5.33-4 8-4z"/>
      </symbol>
      <symbol id="ico-kpi" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M3 3h2v18H3zM7 13h2v8H7zM11 9h2v12h-2zM15 5h2v16h-2zM19 1h2v20h-2z"/>
      </symbol>
    </defs>
  </svg>
</section>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4cccb9 */<!-- ========== CINPAA | الإعداد العام (هوية + متغيرات + RTL) ========== -->
<section id="cinpaa-ucjc" lang="ar" dir="rtl">
  <!-- خط Tajawal -->
  <link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800;900&display=swap" rel="stylesheet">

  <!-- Sprite للأيقونات والتدرّج الذهبي -->
  <svg width="0" height="0" aria-hidden="true" focusable="false" style="position:absolute">
    <defs>
      <linearGradient id="gold-grad" x1="0" y1="0" x2="1" y2="1">
        <stop offset="0%"  stop-color="#FBBF24"/>
        <stop offset="100%" stop-color="#C08A00"/>
      </linearGradient>
      <symbol id="ico-check" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M9 16.2l-3.5-3.5-1.4 1.4L9 19 20.3 7.7l-1.4-1.4z"/>
      </symbol>
      <symbol id="ico-cap" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M12 3L1 9l11 6 9-4.91V17h2V9L12 3zM5 13.18V17l7 4 7-4v-3.82L12 17l-7-3.82z"/>
      </symbol>
      <symbol id="ico-globe" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M12 2a10 10 0 100 20 10 10 0 000-20zm7.94 9h-3.17a15.6 15.6 0 00-1.24-5.04A8.01 8.01 0 0119.94 11zM8.47 6.96A13.6 13.6 0 007.23 11H3.06a8.01 8.01 0 015.41-4.04zM3.06 13h4.17c.23 1.45.67 2.94 1.24 4.04A8.01 8.01 0 013.06 13zm7.94 7a13.4 13.4 0 01-2.2-5h4.4a13.4 13.4 0 01-2.2 5zm3.53-2.96A15.6 15.6 0 0016.77 13h3.17a8.01 8.01 0 01-5.41 4.04zM9.8 11c.25-1.69.78-3.39 1.63-4.96.85 1.57 1.38 3.27 1.63 4.96H9.8z"/>
      </symbol>
      <symbol id="ico-badge" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M17 3H7l-4 4v14h18V7l-4-4zM7 5h10l2 2H5l2-2zm5 4a4 4 0 110 8 4 4 0 010-8zm0 10c2.67 0 8 1.34 8 4H4c0-2.66 5.33-4 8-4z"/>
      </symbol>
      <symbol id="ico-kpi" viewBox="0 0 24 24">
        <path fill="url(#gold-grad)" d="M3 3h2v18H3zM7 13h2v8H7zM11 9h2v12h-2zM15 5h2v16h-2zM19 1h2v20h-2z"/>
      </symbol>
    </defs>
  </svg>

  <style>
    #cinpaa-ucjc{
      --brand1:#0A3D62; --brand2:#1e3a8a; --gold:#FBBF24; --gold-ink:#C08A00;
      --ink:#0A1724; --muted:#4b5563; --bg:#f7f9fc; --card:#ffffff;
      --radius:16px; --shadow:0 12px 24px rgba(10,61,98,.12);
      font-family:'Tajawal',sans-serif; color:var(--ink); background:var(--bg);
    }
    #cinpaa-ucjc .container{max-width:1120px;margin:0 auto;padding:clamp(16px,3vw,28px);}
    #cinpaa-ucjc h1,#cinpaa-ucjc h2,#cinpaa-ucjc h3{line-height:1.25;margin:0 0 .6em}
    #cinpaa-ucjc p{line-height:1.9;margin:.6em 0}
    #cinpaa-ucjc .tag{display:inline-block;background:linear-gradient(135deg,var(--gold),var(--gold-ink));
      color:#1b2430;padding:.35rem .65rem;border-radius:999px;font-weight:800;font-size:.86rem}
    #cinpaa-ucjc .btn{display:inline-block;text-decoration:none;border-radius:12px;font-weight:800;
      padding:.75rem 1rem}
    #cinpaa-ucjc .btn--gold{background:linear-gradient(135deg,var(--gold),var(--gold-ink));color:#1b2430}
    #cinpaa-ucjc .btn--ghost{border:2px solid var(--gold);color:var(--brand1);background:#fff}
    #cinpaa-ucjc .card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(16px,2.6vw,24px)}
    #cinpaa-ucjc .grid{display:grid;gap:clamp(12px,2vw,20px)}
    @media(min-width:900px){#cinpaa-ucjc .grid--2{grid-template-columns:1fr 1fr}}
    @media(min-width:1024px){#cinpaa-ucjc .grid--3{grid-template-columns:repeat(3,1fr)}}
    #cinpaa-ucjc .lead{font-size:clamp(1.05rem,2.2vw,1.25rem)}
    #cinpaa-ucjc .badge{display:inline-flex;align-items:center;gap:8px;font-weight:800}
    #cinpaa-ucjc .ico{width:22px;height:22px;flex:0 0 22px}
    /* تركيز عالي التباين */
    #cinpaa-ucjc a:focus,#cinpaa-ucjc button:focus{outline:3px solid var(--gold)}
  <\/style>
</section>/* End custom CSS */