.elementor .e-24911d39-93c4{font-family:'Albert Sans';font-weight:600;font-size:1.1rem;color:#B89B6A;letter-spacing:0.15em;text-transform:uppercase;margin:0px;}.elementor .e-28c96110-a9a5{font-family:'Cormorant Garamond';font-weight:500;font-size:4.5rem;color:#F7F4EE;line-height:1.1;margin:0px;}.elementor .e-703f2792-7e46{max-width:750px;font-family:'Amiko';font-size:1.15rem;color:#F7F4EE;line-height:1.8;text-align:center;margin:0px;}.elementor .e-233564ac-c837:hover,.elementor .e-233564ac-c837:focus-visible{color:#0D0C0A;background-color:#B89B6A;}.elementor .e-233564ac-c837{font-family:'Albert Sans';font-weight:600;font-size:0.95rem;color:#F7F4EE;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.8rem;padding-inline-end:2.8rem;margin-block-start:1.5rem;border-radius:4px;border-width:1px;border-color:#B89B6A;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-7a20718c-1172{max-width:900px;text-align:center;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-72bae9a1-24a9{min-height:100vh;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(180deg, rgba(13,12,10,0.6) 0%,rgba(13,12,10,0.8) 100%),url("http://rajvillasudaipur.com/wp-content/uploads/2026/10/tropical-architecture-and-plants-under-blue-sky.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-56fbee9d-e14b{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-1cbfab85-83c6{width:24px;height:auto;max-width:24px;}.elementor .e-2b162b53-b1b2{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-7a943981-2102{width:24px;height:auto;max-width:24px;}.elementor .e-120f2630-9455{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-162b9b43-e669{width:24px;height:auto;max-width:24px;}.elementor .e-15c2ffbe-b65b{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-184f70b3-a3ce{width:24px;height:auto;max-width:24px;}.elementor .e-5f7b221d-8b65{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-55cce9f8-fe3d{width:100%;max-width:1400px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-around;align-items:center;}.elementor .e-3cf2ec9f-4198{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:1px;border-block-end-width:1px;background-color:#0D0C0A;display:flex;justify-content:center;align-items:center;}.elementor .e-623f4819-595d{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-6f196ba0-bf1b{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-7601fbc5-f247{font-family:'Amiko';font-size:1.1rem;color:#555047;line-height:1.85;margin:0px;}.elementor .e-542af349-b1ab{font-family:'Amiko';font-size:1.1rem;color:#555047;line-height:1.85;margin:0px;}.elementor .e-102780ff-6cd3{font-family:'Cormorant Garamond';font-weight:500;font-size:3.8rem;color:#0D0C0A;line-height:1;margin:0px;}.elementor .e-7cc759c8-2eb8{font-family:'Amiko';font-weight:600;font-size:0.85rem;color:#7A7167;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-196bbd29-4d4f{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-3256104d-7265{font-family:'Cormorant Garamond';font-weight:500;font-size:3.8rem;color:#0D0C0A;line-height:1;margin:0px;}.elementor .e-417e45d9-9876{font-family:'Amiko';font-weight:600;font-size:0.85rem;color:#7A7167;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28775fe-adf7{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-3165160a-719c{font-family:'Cormorant Garamond';font-weight:500;font-size:3.8rem;color:#0D0C0A;line-height:1;margin:0px;}.elementor .e-40a1844-3626{font-family:'Amiko';font-weight:600;font-size:0.85rem;color:#7A7167;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48611f7d-43e3{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-14b05675-4137{width:100%;padding-block-start:2.5rem;margin-block-start:2rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:4rem;justify-content:center;}.elementor .e-168f7d18-bbfb{max-width:900px;text-align:center;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-8e6c604-5f9a{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FAF8F5;display:flex;flex-direction:column;align-items:center;}.elementor .e-23c1c6d2-1d12{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-385fafd8-3422{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-3ca3dfb7-c331:hover,.elementor .e-3ca3dfb7-c331:focus-visible{color:#0D0C0A;background-color:#B89B6A;}.elementor .e-3ca3dfb7-c331{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#0D0C0A;cursor:pointer;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;border-width:1px;border-color:#B89B6A;border-style:solid;background-color:#FAF8F5;transition:all 0.3s;}.elementor .e-53d42ddf-8427{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-84dc05f-7131{font-family:'Albert Sans';font-weight:600;font-size:0.8rem;color:#E1C8A0;letter-spacing:0.15em;text-transform:uppercase;margin:0px;}.elementor .e-40c3791a-3c9d{font-family:'Cormorant Garamond';font-weight:600;font-size:2rem;color:#FFFFFF;margin:0px;}.elementor .e-5d51f2d9-5014{font-family:'Amiko';font-size:0.95rem;color:#D4CDBC;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f77744b-7154:hover,.elementor .e-5f77744b-7154:focus-visible{color:#FFFFFF;}.elementor .e-5f77744b-7154{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;cursor:pointer;padding:0px;border-style:none;background-color:transparent;align-self:flex-start;}.elementor .e-12224f58-e429{min-height:540px;padding:2.5rem;border-radius:8px;background-image:linear-gradient(180deg, rgba(13,12,10,0.3) 0%,rgba(13,12,10,0.85) 100%),url("https://elixirinfo.info/demo/rajvillas/wp-content/uploads/2026/10/vertical-shot-of-a-resort-with-a-pool.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;flex:1 1 32%;justify-content:space-between;}.elementor .e-3be2277b-c32a{font-family:'Albert Sans';font-weight:600;font-size:0.8rem;color:#E1C8A0;letter-spacing:0.15em;text-transform:uppercase;margin:0px;}.elementor .e-7204abf6-dbaf{font-family:'Cormorant Garamond';font-weight:600;font-size:2rem;color:#FFFFFF;margin:0px;}.elementor .e-445a5d49-4327{font-family:'Amiko';font-size:0.95rem;color:#D4CDBC;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74dd91a3-6cc6:hover,.elementor .e-74dd91a3-6cc6:focus-visible{color:#FFFFFF;}.elementor .e-74dd91a3-6cc6{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;cursor:pointer;padding:0px;border-style:none;background-color:transparent;align-self:flex-start;}.elementor .e-1824d77a-fd6d{min-height:255px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:8px;background-image:linear-gradient(180deg, rgba(13,12,10,0.3) 0%,rgba(13,12,10,0.85) 100%),url("https://elixirinfo.info/demo/rajvillas/wp-content/uploads/2026/10/on-the-cliff.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-689df775-d949{font-family:'Albert Sans';font-weight:600;font-size:0.8rem;color:#E1C8A0;letter-spacing:0.15em;text-transform:uppercase;margin:0px;}.elementor .e-57daf443-ea04{font-family:'Cormorant Garamond';font-weight:600;font-size:2rem;color:#FFFFFF;margin:0px;}.elementor .e-31ef350b-fbd5{font-family:'Amiko';font-size:0.95rem;color:#D4CDBC;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-269d6ad8-17cb:hover,.elementor .e-269d6ad8-17cb:focus-visible{color:#FFFFFF;}.elementor .e-269d6ad8-17cb{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;cursor:pointer;padding:0px;border-style:none;background-color:transparent;align-self:flex-start;}.elementor .e-39baff60-d409{min-height:255px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:8px;background-image:linear-gradient(180deg, rgba(13,12,10,0.3) 0%,rgba(13,12,10,0.85) 100%),url("https://elixirinfo.info/demo/rajvillas/wp-content/uploads/2026/10/exterior-shot-of-a-modern-house-in-los-angeles.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-542c9b6a-3c70{display:flex;flex-direction:column;gap:2rem;flex:2 1 68%;}.elementor .e-3ba70b68-b76f{width:100%;display:flex;flex-direction:row;gap:2rem;}.elementor .e-79e3951-d11b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FFFFFF;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-7e9c8452-139f{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-4f443171-b364{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-58cebba0-c7e5{width:100%;height:560px;object-fit:cover;border-radius:8px;display:block;}.elementor .e-7ef8e07c-ab53{overflow:hidden;border-radius:8px;box-shadow:0px 12px 36px 0px rgba(0,0,0,0.08);flex:1 1 42%;}.elementor .e-52507c62-282b{font-family:'Amiko';font-size:1.1rem;color:#555047;line-height:1.85;margin:0px;}.elementor .e-738dbfe7-55ba{width:32px;height:auto;max-width:32px;margin-block-start:4px;}.elementor .e-509e2005-119e{font-family:'Albert Sans';font-weight:600;font-size:1.2rem;color:#0D0C0A;margin:0px;}.elementor .e-e55c9cf-46c0{font-family:'Amiko';font-size:0.95rem;color:#777064;line-height:1.6;margin:0px;}.elementor .e-1abc1268-2f8d{display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-5ce0be72-9f41{width:32px;height:auto;max-width:32px;margin-block-start:4px;}.elementor .e-78d61b0e-13ca{font-family:'Albert Sans';font-weight:600;font-size:1.2rem;color:#0D0C0A;margin:0px;}.elementor .e-162640de-18d9{font-family:'Amiko';font-size:0.95rem;color:#777064;line-height:1.6;margin:0px;}.elementor .e-6107eda1-3a90{display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-3682c137-e93b{width:32px;height:auto;max-width:32px;margin-block-start:4px;}.elementor .e-450de3e3-6932{font-family:'Albert Sans';font-weight:600;font-size:1.2rem;color:#0D0C0A;margin:0px;}.elementor .e-310be747-d743{font-family:'Amiko';font-size:0.95rem;color:#777064;line-height:1.6;margin:0px;}.elementor .e-55b886a2-7591{display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-4a7e5fa7-dd18{display:flex;flex-direction:column;gap:2rem;flex:1 1 58%;}.elementor .e-417cdebb-7ac9{width:100%;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-3402985c-3cab{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FAF8F5;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-4096094a-29dd{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-403672a9-d0d1{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-3d5d05e7-9d4d{font-family:'Amiko';font-size:1.1rem;color:#555047;line-height:1.85;margin:0px;}.elementor .e-1cb2c514-c351{font-family:'Amiko';font-size:1.1rem;color:#555047;line-height:1.85;margin:0px;}.elementor .e-16a0f191-cbc4:hover,.elementor .e-16a0f191-cbc4:focus-visible{color:#0D0C0A;background-color:#B89B6A;}.elementor .e-16a0f191-cbc4{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#F7F4EE;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0.5rem;border-radius:4px;border-style:none;background-color:#0D0C0A;transition:all 0.3s;align-self:flex-start;}.elementor .e-7d360a5c-bd32{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 45%;}.elementor .e-1ac5ec8-ea2f{width:100%;height:380px;object-fit:cover;border-radius:8px;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.08);}.elementor .e-69e7fa32-a2ac{font-family:'Cormorant Garamond';font-weight:600;font-size:1.3rem;color:#0D0C0A;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fe0b551-912b{font-family:'Amiko';font-size:0.9rem;color:#777064;line-height:1.5;margin:0px;}.elementor .e-5f2b5f97-525b{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-3462deb8-3926{width:100%;height:380px;object-fit:cover;border-radius:8px;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.08);}.elementor .e-5d6a93cf-fc7a{font-family:'Cormorant Garamond';font-weight:600;font-size:1.3rem;color:#0D0C0A;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-223a9745-de01{font-family:'Amiko';font-size:0.9rem;color:#777064;line-height:1.5;margin:0px;}.elementor .e-5a822865-d18d{margin-block-start:3rem;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-3bd4e8-c417{display:flex;flex-direction:row;gap:2rem;flex:1 1 55%;}.elementor .e-7b129021-554a{width:100%;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-a213101-9a09{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-1e5f2a2f-52a3{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-4f30e3c7-76ef{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-4432c30-3b45:hover,.elementor .e-4432c30-3b45:focus-visible{color:#0D0C0A;background-color:#B89B6A;}.elementor .e-4432c30-3b45{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#0D0C0A;cursor:pointer;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;border-width:1px;border-color:#B89B6A;border-style:solid;background-color:#FAF8F5;transition:all 0.3s;}.elementor .e-588275bd-c8b1{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-5d9d8645-1964{height:280px;object-fit:cover;border-radius:6px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.06);flex:1 1 31%;}.elementor .e-c657cb4-95ac{height:280px;object-fit:cover;border-radius:6px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.06);flex:1 1 31%;}.elementor .e-1c7868a8-d1c9{height:280px;object-fit:cover;border-radius:6px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.06);flex:1 1 31%;}.elementor .e-619fb323-b08e{height:280px;object-fit:cover;border-radius:6px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.06);flex:1 1 31%;}.elementor .e-1a535709-6e52{height:280px;object-fit:cover;border-radius:6px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.06);flex:1 1 31%;}.elementor .e-1af16524-ad23{height:280px;object-fit:cover;border-radius:6px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.06);flex:1 1 31%;}.elementor .e-713be1cf-bf50{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-6a9781b5-bdad{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FAF8F5;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-58d96dd1-9760{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-45a82d65-403d{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-2eeedc19-ff60{font-family:'Cormorant Garamond';font-size:1.25rem;color:#33302B;line-height:1.75;font-style:italic;margin:0px;}.elementor .e-59c1e3d3-8673{font-family:'Albert Sans';font-weight:600;font-size:1.1rem;color:#0D0C0A;margin:0px;}.elementor .e-5c66b3d-3978{font-family:'Amiko';font-size:0.85rem;color:#777064;margin:0px;}.elementor .e-2a493732-1ae3{padding:2.5rem;border-radius:8px;border-width:1px;border-color:rgba(184,155,106,0.2);border-style:solid;background-color:#FAF8F5;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;justify-content:space-between;}.elementor .e-70494d50-fb65{font-family:'Cormorant Garamond';font-size:1.25rem;color:#33302B;line-height:1.75;font-style:italic;margin:0px;}.elementor .e-623b82c8-a06e{font-family:'Albert Sans';font-weight:600;font-size:1.1rem;color:#0D0C0A;margin:0px;}.elementor .e-2a216229-8c8a{font-family:'Amiko';font-size:0.85rem;color:#777064;margin:0px;}.elementor .e-1aaf2020-b695{padding:2.5rem;border-radius:8px;border-width:1px;border-color:rgba(184,155,106,0.2);border-style:solid;background-color:#FAF8F5;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;justify-content:space-between;}.elementor .e-625dad49-ba43{font-family:'Cormorant Garamond';font-size:1.25rem;color:#33302B;line-height:1.75;font-style:italic;margin:0px;}.elementor .e-47f4d769-f438{font-family:'Albert Sans';font-weight:600;font-size:1.1rem;color:#0D0C0A;margin:0px;}.elementor .e-3e342b0d-f355{font-family:'Amiko';font-size:0.85rem;color:#777064;margin:0px;}.elementor .e-6ca76aa2-a5c3{padding:2.5rem;border-radius:8px;border-width:1px;border-color:rgba(184,155,106,0.2);border-style:solid;background-color:#FAF8F5;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;justify-content:space-between;}.elementor .e-45e45cc4-9cb9{width:100%;display:flex;flex-direction:row;gap:2rem;}.elementor .e-6cc9794a-ff17{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FFFFFF;display:flex;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-11e72f82-2d2f{font-family:'Cormorant Garamond';font-weight:500;font-size:3.8rem;color:#F7F4EE;line-height:1.15;margin:0px;}.elementor .e-69b708fc-7067{max-width:700px;font-family:'Amiko';font-size:1.15rem;color:#F7F4EE;line-height:1.8;margin:0px;}.elementor .e-66bc73a4-a8ab:hover,.elementor .e-66bc73a4-a8ab:focus-visible{background-color:#E1C8A0;}.elementor .e-66bc73a4-a8ab{font-family:'Albert Sans';font-weight:700;font-size:0.95rem;color:#0D0C0A;letter-spacing:0.1em;text-transform:uppercase;cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:1rem;border-radius:4px;border-style:none;background-color:#B89B6A;}.elementor .e-71404c0d-2099{max-width:850px;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-492e3cf6-643b{text-align:center;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(180deg, rgba(13,12,10,0.65) 0%,rgba(13,12,10,0.85) 100%),url("http://rajvillasudaipur.com/wp-content/uploads/2026/10/large-outdoor-jacuzzi-and-infinity-pool-over-tropical.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-42cc19f5-dc97{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-3511517d-e971{font-family:'Cormorant Garamond';font-weight:500;font-size:3.4rem;color:#0D0C0A;line-height:1.15;margin:0px;}.elementor .e-18f55e2d-fbd0{display:flex;flex-direction:column;gap:0.5rem;flex:1 1 32%;}.elementor .e-40054de1-9331{width:100%;height:235px;object-fit:cover;}.elementor .e-47e4566f-6ada{font-family:'Albert Sans';font-weight:700;font-size:0.75rem;color:#B89B6A;letter-spacing:0.15em;text-transform:uppercase;margin:0px;}.elementor .e-369bfdad-26ed{font-family:'Cormorant Garamond';font-weight:600;font-size:1.5rem;color:#0D0C0A;line-height:1.3;margin:0px;}.elementor .e-156e75fd-9064{font-family:'Amiko';font-size:0.85rem;color:#7A7167;margin:0px;}.elementor .e-1bdf1e6-c458{font-family:'Amiko';font-size:0.95rem;color:#555047;line-height:1.6;margin:0px;}.elementor .e-4f9493a1-752f{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#CDAD77;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;align-self:flex-start;}.elementor .e-f25a25f-4050{padding:1.75rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-113bc722-2520{overflow:hidden;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 6px 20px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-218f7bf4-c2e3{width:100%;height:235px;object-fit:cover;}.elementor .e-50546cff-7682{font-family:'Albert Sans';font-weight:700;font-size:0.75rem;color:#B89B6A;letter-spacing:0.15em;text-transform:uppercase;margin:0px;}.elementor .e-7ed4aa49-6913{font-family:'Cormorant Garamond';font-weight:600;font-size:1.5rem;color:#0D0C0A;line-height:1.3;margin:0px;}.elementor .e-7c90fc90-599e{font-family:'Amiko';font-size:0.85rem;color:#7A7167;margin:0px;}.elementor .e-605a9ae2-e65f{font-family:'Amiko';font-size:0.95rem;color:#555047;line-height:1.6;margin:0px;}.elementor .e-1eebcc7-4f46{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#CDAD77;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;align-self:flex-start;}.elementor .e-144b8f22-b5f7{padding:1.75rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-39f0d2a9-ddc3{overflow:hidden;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 6px 20px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-39fdde88-30a4{display:flex;flex-direction:row;gap:2rem;flex:2 1 68%;}.elementor .e-3f422807-98cc{width:100%;display:flex;flex-direction:row;gap:3.5rem;}.elementor .e-629b3808-422b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#FAF8F5;display:flex;flex-direction:column;}.elementor .e-5c3ff3cd-46f6{min-height:400px;background-image:url("https://elixirinfo.info/demo/rajvillas/wp-content/uploads/2026/10/on-the-cliff.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 50%;}.elementor .e-6964a60f-36bf{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#B89B6A;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-16fa6d97-9be5{font-family:'Cormorant Garamond';font-weight:500;font-size:3.8rem;color:#F7F4EE;line-height:1.15;margin:0px;}.elementor .e-6a15f4db-7926{font-family:'Amiko';font-size:1.05rem;color:#F7F4EE;line-height:1.8;margin:0px;}.elementor .e-34ce93e-f4eb{font-family:'Amiko';font-size:1.05rem;color:#D4CDBC;line-height:1.8;margin:0px;}.elementor .e-6c078778-6fbc{font-family:'Amiko';font-size:1.05rem;color:#9E9789;line-height:1.8;margin:0px;}.elementor .e-66cfcd00-fe2c:hover,.elementor .e-66cfcd00-fe2c:focus-visible{color:#0D0C0A;background-color:#B89B6A;}.elementor .e-66cfcd00-fe2c{font-family:'Albert Sans';font-weight:600;font-size:0.9rem;color:#E1C8A0;cursor:pointer;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;margin-block-start:0.5rem;border-radius:4px;border-width:1px;border-color:#B89B6A;border-style:solid;background-color:transparent;transition:all 0.3s;align-self:flex-start;}.elementor .e-6593940a-bdc1{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:#0D0C0A;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 50%;justify-content:center;}.elementor .e-3b69d110-4cdc{width:100%;min-height:580px;display:flex;flex-direction:row;}