/* Template noor. */
:root{--fb:'Cairo';--fh:'Scheherazade New';--bg:#F7F3F6;--ink:#2D1F33;--ink2:#6E5E73;--line:#E6D9E4;--acc:#7B4A7E;--deep:#3E2547;--rose:#D9A6A0;--nav-bg:rgba(247,243,246,.94);--nav-solid:#F7F3F6;--demo-bg:#3E2547;--r-in:18px;--po-bg:#3E2547;--po-acc:#F0C4BD}
.noor .btn{border-radius:18px}.noor .cta,.noor .b1,form .btn{background:var(--acc);color:#fff}
.noor .b2{background:#fff;color:var(--acc);border:1.5px solid var(--line)}
.sec-h h2{font-size:44px;color:var(--deep);font-weight:700}.kick{color:#B0706A}
.nr-hero{background:radial-gradient(600px 400px at 20% 50%,#EBDDEB,transparent),var(--bg);padding:56px 0 70px;overflow:hidden}
.nr-in{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}
.nr-v{display:grid;place-items:center}
.nr-m{width:min(440px,100%);aspect-ratio:1;border-radius:50%;padding:16px;background:conic-gradient(from 0deg,var(--rose),var(--acc),var(--rose),var(--acc),var(--rose));}
.nr-m img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:8px solid var(--bg)}
.nr-k{display:inline-block;background:#F3E1DE;color:#9A5B55;font-weight:700;font-size:14px;padding:5px 16px;border-radius:99px}
.nr-hero h1{font-size:62px;line-height:1.25;color:var(--deep);margin:16px 0}.nr-hero h1 em{font-style:normal;color:var(--acc)}
.nr-t>p{color:var(--ink2);font-size:18px;max-width:540px}
.hero-b{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}
.nr-st{display:flex;flex-wrap:wrap;gap:0;background:#fff;border-radius:18px;border:1px solid var(--line);width:fit-content;max-width:100%}
.nr-st div{padding:12px 22px;border-inline-start:1px solid var(--line)}.nr-st div:first-child{border:0}
.nr-st b{display:block;font-size:26px;color:var(--acc);line-height:1.2}.nr-st span{font-size:13px;color:var(--ink2)}
.nr-g{grid-template-columns:repeat(2,1fr);gap:16px}
.nr-c{display:flex;gap:18px;background:#fff;border-radius:22px;padding:22px;border:1px solid var(--line);border-inline-start:6px solid var(--acc)}
.nr-c:nth-child(even){border-inline-start-color:var(--rose)}
.nr-n{flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#F3E1DE;color:var(--deep);font-size:20px}
.nr-c h3{font-size:22px;color:var(--deep);font-family:var(--fb)}.nr-c p{margin:4px 0 0;color:var(--ink2)}
.nr-c .ag{font-size:12px;color:#9A5B55;font-weight:700}
.nr-cards{background:#fff}.nr-cards .nr-c{background:var(--bg)}
.nr-ig{grid-template-columns:repeat(3,1fr)}.nr-i{display:flex;gap:12px;background:#fff;border-radius:18px;padding:20px}.nr-i .i{width:30px;height:30px;color:var(--acc)}.nr-i h3{font-size:19px;font-family:var(--fb)}.nr-i p{margin:2px 0 0;color:var(--ink2)}
.about{background:var(--bg)}.ab-v{border-radius:50%;aspect-ratio:1;min-height:0;max-width:420px;width:100%;margin:auto}
.vm div{background:#fff;border-inline-start-color:var(--rose);border-radius:14px}
.why{background:var(--deep);color:#fff}.why .sec-h h2{color:#fff}.why .kick{color:var(--rose)}.why-v{border-radius:24px;min-height:380px}
.why .ticks .i{color:var(--rose)}.why .ticks span{color:#D8C8DC}
.season{background:#fff}.tl>div{border-radius:18px;border-color:var(--line)}.tl .now{background:var(--acc);border-color:var(--acc)}.tl .now small{color:#F7D6D1}.tl .now p{color:#EBDDEB}
.gl{background:var(--bg)}.gal div{border-radius:22px}
.fq{background:#fff}
.bk{background:linear-gradient(135deg,#F3E1DE,#EBDDEB)}.bk form{border-radius:22px}
.ct{background:#fff}.soc a{border-radius:14px}
footer{background:var(--deep);color:#CDB8D1}
@media (max-width:900px){.nr-in{grid-template-columns:1fr;gap:30px}.nr-m{width:min(300px,100%)}.nr-hero h1{font-size:40px}.nr-g,.nr-ig{grid-template-columns:1fr}.sec-h h2{font-size:34px}.nr-st div{padding:10px 14px}.why-v{min-height:280px}}
.bk-in>*,.bk form label{min-width:0}.bk input,.bk select,.bk textarea{width:100%;min-width:0;max-width:100%}
