@font-face{font-family:'Cairo';font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/themes/generatepress-child/assets/fonts/cairo-arabic.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:'Cairo';font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/themes/generatepress-child/assets/fonts/cairo-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cairo';font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/themes/generatepress-child/assets/fonts/cairo-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Amiri';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/generatepress-child/assets/fonts/amiri-arabic-700.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+08A0-08FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:'Amiri';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/generatepress-child/assets/fonts/amiri-arabic-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+08A0-08FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFF}:root{--nq-green-950:#012e2b;--nq-green-900:#003d39;--nq-green-800:#00463f;--nq-green-700:#00534e;--nq-green-600:#0a6b62;--nq-green-500:#0f8074;--nq-gold-600:#c2851a;--nq-gold-500:#e0a017;--nq-gold-400:#f0b93f;--nq-gold-300:#f7d488;--nq-cream:#f6efdd;--nq-cream-dim:#e8dcc2;--nq-sand-50:#faf8f3;--nq-sand-100:#f1ece0;--nq-sand-200:#e6ddc9;--nq-ink:#182a26;--nq-ink-soft:#4a5751;--nq-line:rgba(0,83,78,.14);--nq-line-gold:rgba(224,160,23,.35);--nq-wa:#25d366;--nq-wa-dark:#1da851;--nq-sh-sm:0 1px 2px rgba(1,46,43,.06),0 2px 6px rgba(1,46,43,.05);--nq-sh-md:0 4px 10px rgba(1,46,43,.06),0 14px 30px -12px rgba(1,46,43,.18);--nq-sh-lg:0 10px 24px rgba(1,46,43,.10),0 30px 60px -20px rgba(1,46,43,.28);--nq-sh-gold:0 8px 24px -6px rgba(224,160,23,.45);--nq-r-sm:10px;--nq-r-md:14px;--nq-r-lg:20px;--nq-r-pill:999px;--nq-f-body:'Cairo',system-ui,'Segoe UI',sans-serif;--nq-f-display:'Amiri','Cairo',serif;--nq-step--1:clamp(.82rem,.78rem + .2vw,.92rem);--nq-step-0:clamp(1rem,.95rem + .25vw,1.12rem);--nq-step-1:clamp(1.2rem,1.1rem + .5vw,1.45rem);--nq-step-2:clamp(1.45rem,1.25rem + .9vw,1.9rem);--nq-step-3:clamp(1.8rem,1.45rem + 1.6vw,2.6rem);--nq-step-4:clamp(2.2rem,1.6rem + 2.8vw,3.6rem);--nq-maxw:1180px}body{font-family:var(--nq-f-body);color:var(--nq-ink);background:var(--nq-sand-50);line-height:1.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{font-family:var(--nq-f-body)}img,svg{max-width:100%;height:auto}a{text-decoration:none;transition:color .25s,background .25s,transform .25s,box-shadow .25s}h1,h2,h3,h4,h5,h6{font-family:var(--nq-f-body);line-height:1.25;font-weight:800;color:var(--nq-green-900);text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--nq-gold-500);color:var(--nq-green-950)}:focus-visible{outline:3px solid var(--nq-gold-500);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--nq-sand-100)}::-webkit-scrollbar-thumb{background:var(--nq-gold-500);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--nq-green-700)}.site-content .content-area,.site-main,.entry-content{margin:0;padding:0}.separate-containers .inside-article,.entry-content{padding:0}.home .entry-header,.page-template-default.home .entry-title{display:none}.site-info{display:none!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}