.elementor .e-15f26cc0-5791{width:115px;height:auto;}.elementor .e-6585286e-c37b{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;}.elementor .e-766799ee-30ca{font-family:var(--yarima-sans);font-weight:600;font-size:14px;color:#16140f;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-color:#c6a265;}.elementor .e-19cfbb3-2f09{max-width:1240px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-43186c14-1cd7{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding:0px;background-color:#121316;}.elementor .e-2bfcc8bf-e519{max-width:14ch;font-family:var(--yarima-serif);font-weight:500;font-size:84px;color:#ffffff;letter-spacing:-0.01em;line-height:1.02;}.elementor .e-5e944e9e-e5b4{max-width:56ch;font-family:var(--yarima-sans);font-size:19px;color:#b9b4a7;line-height:1.6;}.elementor .e-6023c23a-c554{font-family:var(--yarima-sans);font-weight:600;font-size:13px;color:#c6a265;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:12px;}.elementor .e-265f0757-22a4{font-family:var(--yarima-sans);font-size:17px;color:#ffffff;}.elementor .e-3af96d1e-5cf0{font-family:var(--yarima-sans);font-size:17px;color:#ffffff;}.elementor .e-1479e95a-2b1c{font-family:var(--yarima-sans);font-size:17px;color:#ffffff;}.elementor .e-794571aa-637d{font-family:var(--yarima-sans);font-size:17px;color:#ffffff;}.elementor .e-412b3efd-c4db{max-width:760px;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);}.elementor .e-213f3ff9-cd85{font-family:var(--yarima-sans);font-weight:500;font-size:15.5px;color:#e9e5dc;text-decoration:underline;padding-block-start:18px;padding-block-end:18px;padding-inline-start:8px;padding-inline-end:8px;background-color:transparent;}.elementor .e-5ef03dee-4e0d{width:auto;padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-1dc55c13-2569{max-width:62ch;font-family:var(--yarima-sans);font-size:15px;color:#b9b4a7;line-height:1.6;}.elementor .e-2cdf9d96-c43f{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;}.elementor .e-5c1fa62e-7a2d{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-15ff13f2-304f{padding-block-start:120px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, rgba(18,19,22,0.78) 0%,rgba(18,19,22,0.9) 100%),url("https://yarimaresortclubdeplaya.com/wp-content/uploads/2026/11/hero-piscina.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-6c129786-3806{font-family:var(--yarima-serif);font-weight:500;font-size:40px;color:#c6a265;}.elementor .e-6704a05-b83b{font-family:var(--yarima-sans);font-size:14.5px;color:#b9b4a7;margin-block-start:6px;}.elementor .e-64e01ac3-a180{padding-block-start:2px;padding-block-end:2px;padding-inline-start:18px;padding-inline-end:0px;}.elementor .e-557df95d-c2db{font-family:var(--yarima-serif);font-weight:500;font-size:40px;color:#c6a265;}.elementor .e-7815d32f-2776{font-family:var(--yarima-sans);font-size:14.5px;color:#b9b4a7;margin-block-start:6px;}.elementor .e-2dbced68-a193{padding-block-start:2px;padding-block-end:2px;padding-inline-start:18px;padding-inline-end:0px;}.elementor .e-3684d3cd-8189{font-family:var(--yarima-serif);font-weight:500;font-size:40px;color:#c6a265;}.elementor .e-3bc9484d-6e2d{font-family:var(--yarima-sans);font-size:14.5px;color:#b9b4a7;margin-block-start:6px;}.elementor .e-227acd80-2e94{padding-block-start:2px;padding-block-end:2px;padding-inline-start:18px;padding-inline-end:0px;}.elementor .e-7bf19271-50af{font-family:var(--yarima-serif);font-weight:500;font-size:40px;color:#c6a265;}.elementor .e-72d1666d-d5a0{font-family:var(--yarima-sans);font-size:14.5px;color:#b9b4a7;margin-block-start:6px;}.elementor .e-75ce41b4-12d3{padding-block-start:2px;padding-block-end:2px;padding-inline-start:18px;padding-inline-end:0px;}.elementor .e-1fb9b605-4966{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);}.elementor .e-4fcaabc6-97ea{padding-block-start:44px;padding-block-end:44px;padding-inline-start:0px;padding-inline-end:0px;background-color:#1a1b1f;}.elementor .e-6d3a8ca2-1fca{padding:0px;}.elementor .e-4ea244be-eca5{font-family:var(--yarima-serif);font-size:26px;color:#121316;line-height:1.25;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#e4dccd;border-style:solid;background-color:#ffffff;}.elementor .e-673112fd-b1cc{font-family:var(--yarima-serif);font-size:26px;color:#121316;line-height:1.25;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#e4dccd;border-style:solid;background-color:#ffffff;}.elementor .e-45c85f8-b25a{font-family:var(--yarima-serif);font-size:26px;color:#121316;line-height:1.25;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#e4dccd;border-style:solid;background-color:#ffffff;}.elementor .e-66dd126c-ca63{font-family:var(--yarima-serif);font-size:26px;color:#121316;line-height:1.25;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#e4dccd;border-style:solid;background-color:#ffffff;}.elementor .e-6a464273-bb4f{font-family:var(--yarima-serif);font-size:26px;color:#121316;line-height:1.25;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#e4dccd;border-style:solid;background-color:#ffffff;}.elementor .e-4d54ee1-18b6{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-2318bb39-46fb{display:grid;gap:64px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .e-191a5c59-8d2a{font-family:var(--yarima-sans);font-weight:600;font-size:12.5px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:14px;}.elementor .e-7f6827df-d0fe{font-family:var(--yarima-sans);font-weight:600;font-size:12.5px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:14px;}.elementor .e-387ac144-d15b{font-family:var(--yarima-sans);font-weight:600;font-size:12.5px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:14px;}.elementor .e-3fe99fc5-ebd1{padding:0px;margin-block-start:48px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-6ed6240b-9e62{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-702d0f30-8b62{font-family:var(--yarima-sans);font-size:14px;color:#b9b4a7;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#c6a265;border-style:solid;}.elementor .e-385e319f-90c2{font-family:var(--yarima-sans);font-size:14px;color:#b9b4a7;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#c6a265;border-style:solid;}.elementor .e-156ddfdd-a8bc{font-family:var(--yarima-sans);font-size:14px;color:#b9b4a7;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#c6a265;border-style:solid;}.elementor .e-50d17f5e-5e22{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-1af62865-6f9c{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-5670febf-d3c6{padding:0px;display:grid;gap:48px;grid-template-columns:1fr 1fr;}.elementor .e-6fe05d0f-fd80{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-5d8353eb-2e1a{font-family:var(--yarima-sans);font-weight:600;font-size:15px;color:#121316;}.elementor .e-5a5aa419-3d99{cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:#c6a265;border-style:solid;}.elementor .e-777712d2-a7f9{font-family:var(--yarima-sans);font-weight:600;font-size:15px;color:#121316;}.elementor .e-78c57921-565c{cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:#c6a265;border-style:solid;}.elementor .e-74a4a59-f117{font-family:var(--yarima-sans);font-weight:600;font-size:15px;color:#121316;}.elementor .e-7b3961de-826c{cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:#c6a265;border-style:solid;}.elementor .e-49f421f-2b4f{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-4b9c00f0-a1d6{width:100%;aspect-ratio:16/9;object-fit:cover;margin-block-end:8px;border-radius:16px;}.elementor .e-619cb67-fb50{font-family:var(--yarima-serif);font-weight:500;font-size:34px;color:#121316;line-height:1.15;}.elementor .e-4e8d79cb-5cbe{padding:32px;border-radius:20px;background-color:#f6f1e8;display:flex;flex-direction:column;gap:16px;}.elementor .e-53df12aa-5161{width:100%;aspect-ratio:16/9;object-fit:cover;margin-block-end:8px;border-radius:16px;}.elementor .e-3a4bb2e8-3c35{font-family:var(--yarima-serif);font-weight:500;font-size:34px;color:#121316;line-height:1.15;}.elementor .e-558bcec9-efee{padding:32px;border-radius:20px;background-color:#f6f1e8;display:flex;flex-direction:column;gap:16px;}.elementor .e-5d25ea58-5e3d{width:100%;aspect-ratio:16/9;object-fit:cover;margin-block-end:8px;border-radius:16px;}.elementor .e-6b9b61a-7885{font-family:var(--yarima-serif);font-weight:500;font-size:34px;color:#121316;line-height:1.15;}.elementor .e-3adeeb27-faf1{padding:32px;border-radius:20px;background-color:#f6f1e8;display:flex;flex-direction:column;gap:16px;}.elementor .e-4a0c00f5-8ab5{padding:0px;}.elementor .e-3f15b8b2-3669{width:100%;margin-block-start:32px;display:flex;flex-direction:column;gap:28px;}.elementor .e-e47e1b2-5480{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-547f00ff-d643{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-51450d63-d408{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-682f480f-5e3f{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-8069788-f34a{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-35db7cc7-7354{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-29dded21-9d05{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-48a810db-8d08{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-4b157f78-e7b0{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-36beacdf-456e{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-4f279903-74ec{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-4c35db85-7be5{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-11ac6e93-968d{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-4a41ed9c-c3b9{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-69486171-fbe9{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4491a3f4-e324{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-167f7f20-7003{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-5033f11d-199b{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-29c91376-44bc{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:14px;}.elementor .e-1d10acf8-eb7b{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-60aeb90f-20cd{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5253207a-43d2{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .e-308d4df3-6299{padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-475a10e6-734c{font-family:var(--yarima-sans);font-size:13px;color:#64656d;margin-block-start:18px;}.elementor .e-6be2703f-f01c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-416ea75a-38c0{padding:0px;margin-block-start:40px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-33884f10-3c40{font-family:var(--yarima-sans);font-size:15px;color:#2a2b2f;line-height:1.6;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;background-color:#f6f1e8;}.elementor .e-cefb291-4df5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-2ff33094-318e{font-family:var(--yarima-sans);font-weight:600;font-size:12px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:12px;}.elementor .e-102c5476-b50d{width:150px;height:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:18px;border-radius:10px;background-color:#f6f1e8;}.elementor .e-2e8cc7a8-8282{font-family:var(--yarima-sans);font-weight:600;font-size:12px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:12px;}.elementor .e-30c88b88-48cf{width:64px;height:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:18px;border-radius:10px;background-color:#f6f1e8;}.elementor .e-2cf9ddf9-fb42{font-family:var(--yarima-sans);font-weight:600;font-size:12px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:12px;}.elementor .e-3502e206-fda1{font-family:var(--yarima-sans);font-weight:600;font-size:12px;color:#c6a265;letter-spacing:0.2em;text-transform:uppercase;margin-block-end:12px;}.elementor .e-7d7b45b4-95fd{padding:0px;margin-block-start:40px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);}.elementor .e-59e8227f-b0b9{max-width:40ch;font-family:var(--yarima-serif);font-size:28px;color:#ffffff;line-height:1.25;}.elementor .e-e421176-4207{padding:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4efcb4db-7c9b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1eb199e6-d31e{font-family:var(--yarima-serif);font-weight:500;font-size:44px;color:#8a6a2f;margin-block-end:8px;}.elementor .e-4d8c4399-44eb{font-family:var(--yarima-serif);font-weight:500;font-size:44px;color:#8a6a2f;margin-block-end:8px;}.elementor .e-32e76cc7-76e3{font-family:var(--yarima-serif);font-weight:500;font-size:44px;color:#8a6a2f;margin-block-end:8px;}.elementor .e-eff6693-e9b3{padding:0px;margin-block-start:40px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);}.elementor .e-1b0f95a6-7019{font-family:var(--yarima-sans);font-weight:600;font-size:18px;color:#ffffff;}.elementor .e-457e882c-16a3{padding:28px;margin-block-end:24px;border-radius:20px;background-color:#121316;display:flex;flex-direction:column;gap:10px;}.elementor .e-758312f3-36ff{font-family:var(--yarima-sans);font-size:14px;color:#64656d;}.elementor .e-5021b99d-eb98{font-family:var(--yarima-sans);font-size:13px;color:#64656d;}.elementor .e-7d6160ca-24e8{padding:32px;margin-block-end:24px;border-radius:20px;border-width:1px;border-color:#c6a265;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:16px;}.elementor .e-4d54155a-b851{max-width:52ch;font-family:var(--yarima-serif);font-size:24px;color:#121316;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28dd082b-4796{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-93ad4c0-fc79{padding:30px;border-radius:20px;border-width:1px;border-color:#c6a265;border-style:solid;background-color:#f6f1e8;display:flex;flex-direction:column;gap:14px;}.elementor .e-784ec06e-da83{padding:30px;border-radius:20px;border-width:1px;border-color:#9c2c16;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;}.elementor .e-684d6fe2-3fdb{padding:0px;margin-block-start:32px;display:grid;gap:24px;grid-template-columns:1fr 1fr;}.elementor .e-13ad5c81-4154{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-67492cae-ab1b{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-2c34ee1e-19d2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-19e7bda4-4833{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3796dde1-9342{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-5dda995d-b14d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4918e00d-7cea{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-26c0fda3-28e8{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-7c44a12f-ab9c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1722c786-e4c8{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-43d4715c-92bf{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-11f16cad-69d1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-435e315f-7a96{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-41252dec-4e5d{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-38de58fe-dc7b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-63b15705-1653{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-197826dd-256d{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-220acd14-820a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-7d3a3dbb-b7e3{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-5f5b80f0-93b3{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-3dfd5cc5-e17a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-469fdfd5-7065{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-5d92904c-b835{font-family:var(--yarima-sans);font-weight:600;font-size:17px;color:#121316;}.elementor .e-2dc01b8a-e6a2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1981cbf6-22b5{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-17363a2e-f63c{width:100%;margin-block-start:28px;display:flex;flex-direction:column;gap:12px;}.elementor .e-c64ea7a-1bfc{width:100%;max-width:900px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:8px;}.elementor .e-6960be9f-8ce4{font-family:var(--yarima-sans);font-size:15px;color:#e9e5dc;}.elementor .e-2dd79e7c-6e7c{font-family:var(--yarima-sans);font-weight:600;font-size:15.5px;color:#ffffff;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1px;border-color:#c6a265;border-style:solid;background-color:transparent;}.elementor .e-3334af09-ad53{width:auto;padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-8dee72b-752f{width:100%;max-width:900px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:18px;}.elementor .e-6a005871-2983{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, rgba(18,19,22,0.82) 0%,rgba(18,19,22,0.9) 100%),url("https://yarimaresortclubdeplaya.com/wp-content/uploads/2026/11/embalse.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-58af6e28-ce45{width:116px;height:auto;margin-block-end:8px;}.elementor .e-1fec6730-ca49{font-family:var(--yarima-serif);font-weight:500;font-size:30px;color:#ffffff;letter-spacing:0.06em;}.elementor .e-76fae2ea-feb8{font-family:var(--yarima-sans);font-size:14px;color:#b9b4a7;margin-block-end:14px;}.elementor .e-6777d7ef-cec8{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-5d4d61c6-c800{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-1b116c9c-e936{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-561a33c-a9f2{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-6c1a240c-30e0{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-61ab5e82-a824{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-7dbcf093-7ad5{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;line-height:1.55;}.elementor .e-2be193a2-644c{font-family:var(--yarima-sans);font-size:12.5px;color:#8b877c;margin-block-start:18px;}.elementor .e-73d9c187-6258{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;}.elementor .e-6d1d885f-c2b9{padding-block-start:64px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0c0d0f;}