:root{--site-font:'Public Sans',Arial,sans-serif}html[lang=ar]{--site-font:'Cairo',Tahoma,Arial,sans-serif}body,button,input,textarea,select{font-family:var(--site-font)}h1,h2,h3,.main-title-frame,.brand,.legacy-hero-copy .legacy-hero-heading,.aln-stepes-panel-head strong{font-family:var(--site-font)!important}html[dir=ltr] #mega,html[dir=ltr] .aln-stepes-panel,html[dir=ltr] .aln-stepes-concise{font-family:'Inter',Arial,sans-serif}#mega button,#mega input{font-family:inherit}h1{font-size:48px;line-height:56px;font-weight:600;letter-spacing:-.5px}h2{font-size:36px;line-height:1.1;font-weight:600;letter-spacing:-.3px}h3{font-size:22px;line-height:1.18;font-weight:600}.section p,.glass-frame p{font-size:18px;line-height:1.7;font-weight:450}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0;line-height:1.6}
.legacy-home-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(620px,55vw,850px);background:#fcf5e7;padding:65px 7%;overflow:hidden}.legacy-home-hero .legacy-hero-visual{position:absolute;inset:0;min-height:0;z-index:-2;order:initial}.legacy-home-hero .legacy-hero-copy{position:relative;width:48%;padding:32px 0;isolation:isolate;background:none;order:initial;color:#104b3c}.legacy-home-hero .legacy-hero-copy::before{content:'';position:absolute;inset:-90px -50px;z-index:-1;background:linear-gradient(90deg,#fff9ed05,#fff9edd9 40%,#fff9edf5);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);mask-image:linear-gradient(90deg,transparent,#000 32%);pointer-events:none}.legacy-home-hero .alnour-hero-overlay{background:none!important}.legacy-home-hero .alnour-hero-slide img{object-position:center;filter:none}.legacy-home-hero .legacy-hero-heading{font-size:48px;line-height:56px;letter-spacing:-.5px;font-weight:600;margin:0 0 25px;overflow-wrap:normal}.legacy-hero-copy .legacy-hero-heading span{font-size:1em}.legacy-hero-copy .legacy-hero-heading em{color:#ac7b27;font-style:normal}.legacy-home-hero .legacy-hero-copy p{font-size:18px;line-height:1.7;font-weight:450;color:#214b3d;margin-bottom:28px}.legacy-primary,.legacy-secondary{font-family:var(--site-font);font-size:15px;line-height:1.5;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 23px;border-radius:12px;align-self:flex-start;font-weight:600}.legacy-secondary{margin-top:12px;border:1px solid #bc984f;background:#fffcf2d9;color:#795b25}.legacy-home-hero .alnour-hero-arrow{display:none}.legacy-home-hero .alnour-hero-dots{inset-inline-start:50%;bottom:20px}.legacy-home-hero .alnour-hero-dot{width:12px;height:12px;background:#fef9e0b3}.legacy-home-hero .alnour-hero-dot.is-active{width:28px;background:#be9b52}html[dir=ltr] .legacy-home-hero .alnour-hero-slide img{transform:scaleX(-1)}html[dir=ltr] .legacy-home-hero .legacy-hero-copy::before{background:linear-gradient(270deg,#fff9ed05,#fff9edd9 40%,#fff9edf5);mask-image:linear-gradient(270deg,transparent,#000 32%)}html[lang=ar] .legacy-home-hero .legacy-hero-heading{font-size:clamp(42px,4.3vw,68px);line-height:1.55;letter-spacing:0;font-weight:700}.php-page-hero .alnour-hero-slide img{object-position:center}.php-page-hero .glass-frame{backdrop-filter:blur(13px)}html[dir=ltr] .php-page-hero .alnour-hero-slide img{transform:scaleX(-1)}
@media(max-width:1024px){h2{font-size:32px}.legacy-home-hero{min-height:680px;padding-inline:5%}.legacy-home-hero .legacy-hero-copy{width:52%}.legacy-home-hero .legacy-hero-heading{font-size:48px;line-height:1.05}}
@media(max-width:640px){h1{font-size:38px;line-height:1.08}h2{font-size:28px;line-height:1.14}.legacy-home-hero{min-height:760px;padding:310px 6% 65px;align-items:flex-end;display:flex}.legacy-home-hero .legacy-hero-copy{width:100%;padding:20px 0 0}.legacy-home-hero .legacy-hero-copy::before,html[dir=ltr] .legacy-home-hero .legacy-hero-copy::before{inset:-65px -9vw -80px;background:linear-gradient(0deg,#fff9edf5 65%,#fff9edb3 88%,#fff9ed00);mask-image:linear-gradient(0deg,#000 75%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.legacy-home-hero .legacy-hero-visual{min-height:0}.legacy-home-hero .alnour-hero-slide img{object-position:32% top}.legacy-home-hero .legacy-hero-heading{font-size:38px;line-height:1.18}html[lang=ar] .legacy-home-hero .legacy-hero-heading{font-size:38px;line-height:1.5}.legacy-home-hero .legacy-hero-copy p{font-size:16px;line-height:1.8}.legacy-primary,.legacy-secondary{font-size:14px;min-height:46px}.legacy-home-hero .alnour-hero-dots{gap:5px;max-width:92%}.legacy-home-hero .alnour-hero-dot{width:9px;height:9px}.legacy-home-hero .alnour-hero-dot.is-active{width:20px}}
@media(prefers-reduced-transparency:reduce){.legacy-home-hero .legacy-hero-copy::before{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff9edf5}}
@media(min-width:961px){.php-laptop-chrome .aln-stepes-header{display:grid!important;grid-template-columns:auto 1fr auto;gap:12px!important;padding:10px 3%}.php-laptop-chrome .aln-stepes-concise{grid-row:2;grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;overflow:visible;border-top:1px solid #ba9c5650}.php-laptop-chrome .aln-stepes-toplink{font-size:14px;min-height:45px;padding:0 9px}.php-laptop-chrome .aln-stepes-actions{grid-column:3}.php-laptop-chrome .brand{grid-column:1}.aln-stepes-extended{grid-template-columns:220px minmax(0,1fr)}.aln-stepes-partials{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:1450px){.php-laptop-chrome .aln-stepes-header{display:flex!important}.php-laptop-chrome .aln-stepes-concise{flex-wrap:nowrap;border-top:0}.php-laptop-chrome .aln-stepes-toplink{font-size:13px;padding-inline:5px}}
@media(max-width:640px){.legacy-home-hero{min-height:0;display:block;padding:350px 6% 50px}.legacy-home-hero .legacy-hero-visual{height:440px;inset:0 0 auto}.legacy-home-hero .alnour-hero-slider{overflow:visible;background:none}.legacy-home-hero .alnour-hero-slide{inset:0;transform:none}.legacy-home-hero .alnour-hero-slide img{object-position:25% center;object-fit:cover}.legacy-home-hero .legacy-hero-copy{width:100%;padding:25px 0 0}.legacy-home-hero .legacy-hero-copy::before,html[dir=ltr] .legacy-home-hero .legacy-hero-copy::before{inset:-70px -7vw -55px;background:linear-gradient(0deg,#fff9ed 0%,#fff9edf5 82%,#fff9ed00 100%);mask-image:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[lang=ar] .legacy-home-hero .legacy-hero-heading{font-size:34px;line-height:1.65}.legacy-home-hero .legacy-hero-copy p{font-size:16px;line-height:1.9}.legacy-home-hero .alnour-hero-dots{bottom:75px;inset-inline-start:50%;width:max-content}.legacy-primary,.legacy-secondary{position:relative;z-index:2}.legacy-home-hero .legacy-secondary{margin-bottom:0}}
@media(max-width:960px){.mega-heading{min-height:70px;padding-block:12px}.mega-tools{flex-wrap:nowrap}.mega-tools .language-switch{font-size:12px;gap:9px}.mega-tools input{width:100%;min-width:0}.mega-tools{flex-wrap:wrap}.mega-tools input{flex-basis:100%}.mega-tools .language-switch{margin-inline-start:auto}.menu-trail{min-height:46px}.mega-roots button{background:#fff;color:#1d3c2d;border-radius:17px;min-height:58px;text-align:start;padding-inline:20px}.mega-roots button[aria-pressed=true]{background:#f4f6ef;color:#1d3c2d}.mega-gateways button::after{content:'+'}.mega-roots button::after{content:'+';float:inline-end;color:#60785c}.menu-intro p:empty{display:none}.menu-intro strong{font-weight:600}.mega-gateways button span{font-size:20px}.mega-roots{padding-bottom:35px}}
.brand .nour-seal.php-logo,.php-laptop-chrome .brand .nour-seal.php-logo{display:block!important;width:64px;height:64px;object-fit:contain;border:0;border-radius:0;background:none;box-shadow:none;padding:0;flex-shrink:0;filter:drop-shadow(0 3px 5px #001a1833)}.brand .nour-seal.php-logo::before,.brand .nour-seal.php-logo::after{display:none}.mega-heading .brand .nour-seal.php-logo{width:48px;height:48px}.expanded-footer .brand .nour-seal.php-logo{width:74px;height:74px}@media(max-width:640px){.brand .nour-seal.php-logo{width:52px;height:52px}.mega-heading .brand .nour-seal.php-logo{width:42px;height:42px}}
