.elementor .e-7900edd9-4e97{width:auto;height:4.6rem;object-fit:contain;}.elementor .e-5f563188-2dac:hover,.elementor .e-5f563188-2dac:focus-visible{color:var(--dao-gold);}.elementor .e-5f563188-2dac{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-3b0bfe57-769a:hover,.elementor .e-3b0bfe57-769a:focus-visible{color:var(--dao-gold);}.elementor .e-3b0bfe57-769a{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-7618bfe2-7b9a:hover,.elementor .e-7618bfe2-7b9a:focus-visible{color:var(--dao-gold);}.elementor .e-7618bfe2-7b9a{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-5186966a-ee71:hover,.elementor .e-5186966a-ee71:focus-visible{color:var(--dao-gold);}.elementor .e-5186966a-ee71{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-641da942-bc00{padding:0px;flex-direction:row;gap:1.6rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-7e40fb6c-3e07:hover,.elementor .e-7e40fb6c-3e07:focus-visible{color:var(--dao-forest);background-color:var(--dao-ivory);}.elementor .e-7e40fb6c-3e07{font-family:var(--dao-sans);font-weight:400;font-size:0.64rem;color:var(--dao-ivory);letter-spacing:0.16em;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-inline-start:auto;border-radius:2rem;border-width:1px;border-color:var(--dao-ivory);border-style:solid;background-color:transparent;}.elementor .e-8fe5e58-67b4{width:100%;column-gap:1rem;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;background-color:transparent;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;}.elementor .e-1c002b22-bdfa{max-width:7.4em;font-family:var(--dao-serif);font-weight:400;font-size:4.4rem;color:var(--dao-ivory);letter-spacing:-0.015em;line-height:1.04;margin-block-end:0.9rem;}.elementor .e-1bd3aa97-ca1f{font-family:var(--dao-sans);font-weight:400;font-size:0.74rem;color:var(--dao-ivory);letter-spacing:0.2em;line-height:1.6;}.elementor .e-dd41b5-6c1a:hover,.elementor .e-dd41b5-6c1a:focus-visible{color:var(--dao-forest);background-color:var(--dao-ivory);}.elementor .e-dd41b5-6c1a{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.16em;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;margin-block-start:1.4rem;border-radius:2rem;border-width:1px;border-color:var(--dao-ivory);border-style:solid;background-color:transparent;}.elementor .e-687d8d1d-2626{padding-block-start:2.5rem;padding-block-end:6rem;padding-inline-start:4.5rem;padding-inline-end:4.5rem;flex-direction:column;gap:0.45rem;flex:1 1 auto;justify-content:flex-start;align-items:flex-start;}.elementor .e-3b1fbec6-2f88{width:100%;min-height:100vh;padding:0px;background-image:linear-gradient(180deg, rgba(38, 22, 10, 0.42) 0%,rgba(38, 22, 10, 0) 40%),url("https://preprod.daralofoq.com/wp-content/uploads/2026/10/dar-al-ofoq-rooftop-terrace-sunset.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 100%;background-color:#7d4e32;flex-direction:column;align-items:stretch;}.elementor .e-2842731-51a8{font-family:var(--dao-sans);font-weight:500;font-size:0.7rem;color:var(--dao-gold);letter-spacing:0.22em;line-height:1.4;margin-block-end:0.4rem;}.elementor .e-18f1645-4132{max-width:8em;font-family:var(--dao-serif);font-weight:400;font-size:2.6rem;color:var(--dao-forest);letter-spacing:-0.01em;line-height:1.12;}.elementor .e-32d038a5-e17f{max-width:30rem;font-family:var(--dao-sans);font-weight:400;font-size:0.98rem;color:var(--dao-forest);line-height:1.75;}.elementor .e-431379e5-ddf0:hover,.elementor .e-431379e5-ddf0:focus-visible{color:var(--dao-gold);}.elementor .e-431379e5-ddf0{font-family:var(--dao-sans);font-weight:500;font-size:0.7rem;color:var(--dao-forest);letter-spacing:0.2em;text-decoration:underline;padding:0px;margin-block-start:0.6rem;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-3b7eec29-136a{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:1.1rem;flex:0 1 36%;align-items:flex-start;}.elementor .e-4f9bb8a2-7d84{min-height:44rem;padding:0px;background-image:url("https://preprod.daralofoq.com/wp-content/uploads/2026/10/dar-al-ofoq-riad-courtyard-pool.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#b08968;flex:1 1 54%;align-self:stretch;}.elementor .e-2a939326-f9c7{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:5.5rem;padding-inline-end:2.5rem;background-color:var(--dao-cream);flex-direction:row;gap:4rem;align-items:center;}.elementor .e-87ae059-8a49{width:2.75rem;height:2.75rem;object-fit:contain;margin-block-end:0.25rem;}.elementor .e-5fc5d42a-c666{font-family:var(--dao-sans);font-weight:500;font-size:0.7rem;color:var(--dao-forest);letter-spacing:0.2em;line-height:1.4;text-align:center;}.elementor .e-38a41509-e7e5{max-width:19rem;font-family:var(--dao-sans);font-size:0.95rem;color:var(--dao-forest);line-height:1.7;text-align:center;}.elementor .e-16c17082-6d1c{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:flex-start;align-items:center;}.elementor .e-62c9d1c4-5eaf{width:2.75rem;height:2.75rem;object-fit:contain;margin-block-end:0.25rem;}.elementor .e-28af8978-4d2c{font-family:var(--dao-sans);font-weight:500;font-size:0.7rem;color:var(--dao-forest);letter-spacing:0.2em;line-height:1.4;text-align:center;}.elementor .e-5a43589f-dfd5{max-width:19rem;font-family:var(--dao-sans);font-size:0.95rem;color:var(--dao-forest);line-height:1.7;text-align:center;}.elementor .e-2ddd005f-e62b{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(28, 58, 46, 0.18);border-style:solid;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:flex-start;align-items:center;}.elementor .e-20b50156-2d8c{width:2.75rem;height:2.75rem;object-fit:contain;margin-block-end:0.25rem;}.elementor .e-260f5439-517f{font-family:var(--dao-sans);font-weight:500;font-size:0.7rem;color:var(--dao-forest);letter-spacing:0.2em;line-height:1.4;text-align:center;}.elementor .e-1d8916a4-a1b3{max-width:19rem;font-family:var(--dao-sans);font-size:0.95rem;color:var(--dao-forest);line-height:1.7;text-align:center;}.elementor .e-5bdf2e7c-3c86{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(28, 58, 46, 0.18);border-style:solid;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:flex-start;align-items:center;}.elementor .e-31b96fd3-24ea{width:100%;padding-block-start:3.5rem;padding-block-end:4.5rem;padding-inline-start:4.5rem;padding-inline-end:4.5rem;background-color:var(--dao-ivory);flex-direction:row;gap:0px;justify-content:space-between;align-items:stretch;}.elementor .e-6423b6fe-de1b{min-height:55vh;padding:0px;background-image:url("https://preprod.daralofoq.com/wp-content/uploads/2026/10/dar-al-ofoq-living-room-fireplace.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#3a2010;}.elementor .e-754cf7c7-1825{min-height:40rem;padding:0px;background-image:url("https://preprod.daralofoq.com/wp-content/uploads/2026/10/dar-al-ofoq-garden-walkway-palms.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#243818;flex:1 1 50%;}.elementor .e-4c5e1a56-84f9{max-width:8.2em;font-family:var(--dao-serif);font-weight:400;font-size:2.6rem;color:var(--dao-ivory);letter-spacing:-0.01em;line-height:1.12;}.elementor .e-4a3ac0b0-84b5{max-width:30rem;font-family:var(--dao-sans);font-weight:400;font-size:0.98rem;color:var(--dao-ivory);line-height:1.75;}.elementor .e-7fdd9ee3-c898:hover,.elementor .e-7fdd9ee3-c898:focus-visible{color:var(--dao-gold);}.elementor .e-7fdd9ee3-c898{font-family:var(--dao-sans);font-weight:500;font-size:0.7rem;color:var(--dao-ivory);letter-spacing:0.2em;text-decoration:underline;padding:0px;margin-block-start:0.6rem;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-7a613536-3545{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5.5rem;padding-inline-end:5.5rem;background-color:var(--dao-forest);flex-direction:column;gap:1.1rem;flex:1 1 50%;justify-content:center;align-items:flex-start;}.elementor .e-1b2b95f8-4529{width:100%;padding:0px;background-color:var(--dao-forest);flex-direction:row;align-items:stretch;}.elementor .e-6781ed6b-bda2{width:2.5rem;height:1px;min-height:1px;position:relative;z-index:1;padding:0px;background-color:var(--dao-gold);}.elementor .e-378453b0-39b4{max-width:21em;position:relative;z-index:1;font-family:var(--dao-serif);font-weight:400;font-size:1.75rem;color:var(--dao-forest);line-height:1.45;text-align:center;font-style:italic;}.elementor .e-5d1ffa7b-dd29{position:relative;z-index:1;font-family:var(--dao-sans);font-weight:500;font-size:0.66rem;color:var(--dao-gold);letter-spacing:0.24em;line-height:1.4;text-align:center;}.elementor .e-53b12be4-62fc{width:38rem;height:auto;position:absolute;inset-inline-end:-4rem;inset-block-end:-3rem;opacity:60%;}.elementor .e-62164e86-a84f{width:100%;overflow:hidden;position:relative;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color:#EAE0D4;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-4e186097-6d36{width:auto;height:4.4rem;object-fit:contain;}.elementor .e-494dbf26-4934:hover,.elementor .e-494dbf26-4934:focus-visible{color:var(--dao-gold);}.elementor .e-494dbf26-4934{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-5f5f8f08-fba8:hover,.elementor .e-5f5f8f08-fba8:focus-visible{color:var(--dao-gold);}.elementor .e-5f5f8f08-fba8{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-6f10d7f5-6b8a:hover,.elementor .e-6f10d7f5-6b8a:focus-visible{color:var(--dao-gold);}.elementor .e-6f10d7f5-6b8a{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-39b85b77-fd2b:hover,.elementor .e-39b85b77-fd2b:focus-visible{color:var(--dao-gold);}.elementor .e-39b85b77-fd2b{font-family:var(--dao-sans);font-weight:400;font-size:0.68rem;color:var(--dao-ivory);letter-spacing:0.18em;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;}.elementor .e-42fc72e5-2c36{padding:0px;flex-direction:row;gap:1.6rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-293477a3-9915:hover,.elementor .e-293477a3-9915:focus-visible{color:var(--dao-forest);background-color:var(--dao-ivory);}.elementor .e-293477a3-9915{font-family:var(--dao-sans);font-weight:400;font-size:0.64rem;color:var(--dao-ivory);letter-spacing:0.16em;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-inline-start:auto;border-radius:2rem;border-width:1px;border-color:var(--dao-ivory);border-style:solid;background-color:transparent;}.elementor .e-60b159cd-e456{width:100%;column-gap:1rem;padding:0px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;}.elementor .e-2e559d0-f59a{width:100%;height:1px;min-height:1px;padding:0px;background-color:rgba(247, 244, 237, 0.14);}.elementor .e-1f62b955-ee84{font-family:var(--dao-sans);font-weight:400;font-size:0.62rem;color:rgba(247, 244, 237, 0.8);letter-spacing:0.18em;line-height:1.4;}.elementor .e-3c0e684d-b4d8{font-family:var(--dao-sans);font-weight:400;font-size:0.62rem;color:rgba(247, 244, 237, 0.8);letter-spacing:0.18em;line-height:1.4;text-align:end;}.elementor .e-7285c9c4-cc36{width:100%;padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-190be4aa-8e14{width:100%;padding-block-start:2.75rem;padding-block-end:2rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;background-color:var(--dao-forest);flex-direction:column;gap:1.75rem;align-items:stretch;}