.elementor .e-78e0eb78-1e08{font-family:Poppins;font-size:0.7rem;color:#ffffff;letter-spacing:2px;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:20px;border-width:1px;border-color:#ffffff;border-style:solid;align-self:flex-start;}.elementor .e-344462b9-9a63{max-width:52rem;font-family:Poppins;font-weight:100;font-size:4rem;color:#ffffff;line-height:1.08;}.elementor .e-4f374484-2bf0{font-family:Poppins;font-size:0.85rem;color:rgba(255,255,255,0.85);}.elementor .e-f55e8da-f777{width:100%;max-width:76rem;padding-block-start:0px;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-35a03934-3274{width:100vw;min-height:88vh;max-width:100vw;padding:0px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);flex-direction:column;justify-content:flex-end;background-image: linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.15) 60%), url(https://secretgardens.ae/wp-content/uploads/2026/10/right-designer-pool-olive-tree.webp); background-size: cover; background-position: center;\n}.elementor .e-54786384-4a70{font-family:Poppins;font-weight:300;font-size:0.85rem;color:#ffffff;line-height:1.5;padding:1.4rem;border-inline-end-width:1px;border-right-style: solid; border-right-color: #333333;\n}.elementor .e-1a7c8a39-246c{font-family:Poppins;font-weight:300;font-size:0.85rem;color:#ffffff;line-height:1.5;padding:1.4rem;border-inline-end-width:1px;border-right-style: solid; border-right-color: #333333;\n}.elementor .e-492163a5-5f2f{font-family:Poppins;font-weight:300;font-size:0.85rem;color:#ffffff;line-height:1.5;padding:1.4rem;border-inline-end-width:1px;border-right-style: solid; border-right-color: #333333;\n}.elementor .e-24c4742c-c6a9{font-family:Poppins;font-weight:300;font-size:0.85rem;color:#ffffff;line-height:1.5;padding:1.4rem;border-inline-end-width:1px;border-right-style: solid; border-right-color: #333333;\n}.elementor .e-3f005268-29d5{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4bc72033-3f98{width:100vw;max-width:100vw;padding:0px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#000000;}.elementor .e-b81b6c3-204213a{overflow:hidden;aspect-ratio:9/16;padding:0px;border-radius:14px;background-color:#000000;flex:0 0 27.5rem;}.elementor .e-7b5e338a-40f8{font-family:Poppins;font-size:0.7rem;color:#5F5E5A;letter-spacing:2px;}.elementor .e-1b5f3b6d-5ab8{font-family:Poppins;font-weight:100;font-size:2.3rem;color:#000000;line-height:1.2;}.elementor .e-783b6963-ca46{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-24f46d0-2382{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-4c7aac17-3631{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-3afc0eb1-302e{width:100%;max-width:76rem;padding-block-start:4.5rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-6616f618-4589{font-family:Poppins;font-weight:100;font-size:2.2rem;color:#000000;line-height:1.2;margin-block-start:2.5rem;}.elementor .e-1791209-6fa1{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;font-style:italic;}.elementor .e-4830bf9f-e73d{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-5215d3b2-e3cc{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-6a57c24a-7df8{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-4057bad0-89c8{font-family:Poppins;font-weight:100;font-size:2.2rem;color:#000000;line-height:1.2;margin-block-start:2.5rem;}.elementor .e-54efec5d-723a{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-52ea846a-8fa7{width:100%;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.1rem;}.elementor .e-3a05f8e2-8705{max-width:52rem;font-family:Poppins;font-weight:200;font-size:2.1rem;color:#ffffff;line-height:1.45;text-align:center;font-style:italic;}.elementor .e-3e707b51-3056{font-family:Poppins;font-size:0.8rem;color:rgba(255,255,255,0.7);text-align:center;}.elementor .e-2a1a1f82-b01d{width:100vw;max-width:100vw;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#000000;flex-direction:column;gap:1rem;align-items:center;margin-block: 3rem;\n}.elementor .e-3068dadb-beef{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-2ba32fdd-6570{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-7f6a423c-3a91{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-11844314-f745{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-4cfa47e2-b02f{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-3352b77d-c271{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-268dc181-3948{padding:0px;display:grid;gap:0.6rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-6b122c10-74e4{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-510bd105-cd28{width:100%;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.1rem;}.elementor .e-77ca87e6-6581{font-family:Poppins;font-weight:100;font-size:2.2rem;color:#000000;line-height:1.2;margin-block-start:2.5rem;}.elementor .e-41f1b95b-7daf{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-40fe4ae9-dd13{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-621dcdba-2c4d{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-c0bbd8b-aa46{font-family:Poppins;font-weight:100;font-size:2.2rem;color:#000000;line-height:1.2;margin-block-start:2.5rem;}.elementor .e-65cbee86-52f8{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-315d5a8c-5749{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;font-style:italic;}.elementor .e-5dd88257-ddba{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-bb395d7-d3b0{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-75bb6bd8-1b36{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-5c29e04c-72ce{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-1faa8a84-5526{font-family:Poppins;font-weight:300;font-size:0.95rem;line-height:1.5;padding:1.1rem;border-radius:10px;background-color:#F1EFE8;}.elementor .e-50ee827-91f8{padding:0px;display:grid;gap:0.6rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-6950e9ff-37c8{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-636cbc8b-446e{font-family:Poppins;font-weight:100;font-size:2.2rem;color:#000000;line-height:1.2;margin-block-start:2.5rem;}.elementor .e-41d46aa3-3fb1{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-3108d881-fb18{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;font-style:italic;}.elementor .e-606205-7a0e{font-family:Poppins;font-weight:300;font-size:1.05rem;color:#222222;line-height:1.8;}.elementor .e-567503e2-9fd4{width:100%;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.1rem;}.elementor .e-411aded3-d705{font-family:Poppins;font-weight:100;font-size:2.2rem;color:#ffffff;}.elementor .e-63f7a97d-233d{max-width:34rem;font-family:Poppins;font-weight:300;color:#ffffff;line-height:1.7;text-align:center;}.elementor .e-2265bbcc-6751:hover,.elementor .e-2265bbcc-6751:focus-visible{background-color:#efefef;}.elementor .e-2265bbcc-6751{font-family:Poppins;font-weight:500;color:#000000;border-radius:6px;background-color:#ffffff;}.elementor .e-a040121-1c7c{width:calc(100% - 3rem);max-width:76rem;text-align:center;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:4rem;margin-block-end:4rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:14px;background-color:#000000;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-6d486074-f157{width:100%;padding:0px;flex-direction:column;gap:0px;overflow-x: clip;\n}