.demo-photo{background-color:#bbb;background-position:50%;background-size:cover;position:relative;overflow:hidden}.demo-photo:after{content:"";background:linear-gradient(135deg,#0000 40%,#0003);position:absolute;inset:0}.madmak-projects .demo-photo{height:min(72vw,48rem)}.madmak-projects .demo-photo span,.madmak-projects .demo-photo i{z-index:2;color:#111;background:#ff5718;padding:.5rem;font:700 .65rem Geist;position:absolute;inset:1rem auto auto 1rem}.madmak-projects .demo-photo i{inset:auto 1rem 1rem auto}.madar-projects article:nth-child(2n) .demo-photo{grid-column:2}.madar-projects .demo-photo{height:40rem}.property-card .demo-photo{height:100%}.rowa-properties .demo-photo{height:32rem}.demo-nasej{color:#111;background:#fcfcfa}.nasej-nav{border-block-end:1px solid #ccc;grid-template-columns:1fr auto auto;align-items:center;gap:2rem;padding:1.2rem 2rem;display:grid}.nasej-nav b{font:700 1.5rem Alexandria}.nasej-nav span{font:.65rem Geist,monospace}.nasej-nav button{background:#ff6048;border:0;padding:.7rem 1rem}.nasej-hero{grid-template-columns:.65fr 1.35fr;min-height:90vh;display:grid;position:relative}.nasej-title{flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5rem);display:flex}.nasej-title>span{color:#ff6048;font:.65rem Geist,monospace}.nasej-title h1{margin:2rem 0;font:600 clamp(4rem,8vw,8rem)/.96 Alexandria}.nasej-title h1 em{color:#ff6048;font-style:normal}.nasej-main-photo{min-height:90vh}.nasej-main-photo>span{z-index:2;background:#fcfcfa;padding:.7rem;position:absolute;inset:auto 1rem 1rem}.nasej-trail{z-index:5;pointer-events:none;position:absolute;inset:0}.nasej-reel{scroll-snap-type:x mandatory;direction:ltr;gap:1rem;padding:6rem 2rem;display:flex;overflow-x:auto}.nasej-reel article{scroll-snap-align:center;direction:rtl;flex:0 0 34vw}.nasej-reel article:nth-child(2n){margin-block-start:8rem}.nasej-reel .demo-photo{height:65vh}.nasej-reel span{color:#ff6048;font:.65rem Geist}.nasej-reel h2{margin:.7rem 0;font:600 1.7rem Alexandria}.nasej-materials{color:#fff;background:#111;justify-content:space-between;align-items:center;padding:6rem 3rem;display:flex}.nasej-materials span{color:#ff6048;font:.65rem Geist}.nasej-materials b{font:600 clamp(1.8rem,4vw,4rem) Alexandria}.mazaq-story .demo-photo{min-height:70vh}.rihla-hero>.demo-photo{position:absolute;inset:0}.rihla-hero>.demo-photo:after{background:linear-gradient(90deg,#063b57bb,#0000 65%)}.rihla-chapter .demo-photo{grid-area:1/2/3;height:48rem}.rihla-rooms .demo-photo{height:60vh}.rihla-journal .demo-photo{min-height:70vh}.ronq-products .demo-photo{height:32rem}.ronq-look .demo-photo{min-height:80vh}@media (max-width:900px){.rusukh-nav div,.mithaq-margin,.mithaq-nav,.madmak-hero nav span,.madar-hero nav span,.wasl-hero nav>span,.mizan-nav>span,.rowa-hero nav span,.nasej-nav span,.masar-hero nav>span,.safa-nav span,.sanad-nav span,.athar-hero nav span,.luma-hero nav span,.rihla-hero nav span,.shift-nav span,.ronq-nav>div,.namaq-nav span{display:none}.madmak-copy h1,.madar-copy h1,.wasl-copy h1,.mizan-hero h1,.rowa-title,.nasej-title h1,.masar-copy h1,.safa-copy h1,.sanad-hero h1,.athar-copy h1,.nexa-copy h1,.mazaq-copy h1,.luma-copy h1,.rihla-title,.shift-copy h1,.ronq-copy h1,.namaq-copy h1{font-size:clamp(3.6rem,15vw,6.4rem)}.madar-projects article:nth-child(2n) .demo-photo{grid-column:1}.nasej-hero{grid-template-columns:1fr}.nasej-main-photo{min-height:60vh}.nasej-reel{display:block}.nasej-reel article{margin:0 0 4rem!important}.nasej-reel .demo-photo{height:55vh}.nasej-materials{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.rihla-chapter .demo-photo{grid-area:auto/1;height:30rem}}@media (max-width:520px){.rusukh-nav,.madmak-hero nav,.madar-hero nav,.wasl-hero nav,.mizan-nav,.rowa-hero nav,.nasej-nav,.masar-hero nav,.safa-nav,.sanad-nav,.athar-hero nav,.luma-hero nav,.rihla-hero nav,.shift-nav,.ronq-nav,.namaq-nav{grid-template-columns:1fr auto;padding-inline:1rem}.madmak-projects .demo-photo,.madar-projects .demo-photo{height:24rem}.nasej-materials{grid-template-columns:1fr}}.demo-photo{background-position:50%;background-repeat:no-repeat;background-size:cover}.interior-1{background-image:url(/media/interior-1.webp)!important}.interior-2{background-image:url(/media/interior-2.webp)!important}.interior-3{background-image:url(/media/interior-3.webp)!important}.interior-4{background-image:url(/media/interior-4.webp)!important}.demo-photo{isolation:isolate}.demo-photo>*{z-index:2;position:relative}.demo-nasej{font-family:Noto Sans Arabic,Arial,sans-serif}
