.elementor .e-583e9da8-a533{font-weight:700;font-size:9px;color:#FFFFFF;letter-spacing:0.04em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.12);}.elementor .e-1ff665c0-341b{font-family:var(--font-display);font-size:64px;color:#FFFFFF;line-height:1.02;}.elementor .e-75930963-db01{font-family:var(--font-display);font-weight:800;font-size:64px;color:var(--BrightGreen);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-74c36afb-1e72{padding:0px;flex-direction:column;gap:0px;}.elementor .e-740c4c8d-769d{font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-3bf7fd64-ac6e{font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-37c21131-79b2{font-weight:700;font-size:17px;color:#FFFFFF;}.elementor .e-2e34cfbf-18e1{padding:0px;flex-direction:column;gap:6px;}.elementor .e-5e103f87-a17d:hover,.elementor .e-5e103f87-a17d:focus-visible{color:#224425;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-5e103f87-a17d{color:#FFFFFF;border-width:2px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;}.elementor .e-626273a-5d78{padding:0px;margin-block-start:6px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-703dc4fe-60f6{padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;align-items:flex-start;}.elementor .e-13457b59-bbc3{position:relative;z-index:10;font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;margin-block-end:-180px;margin-inline-start:24px;border-radius:14px;border-width:1px;border-color:#a8feaf;border-style:solid;background-color:rgba(19,38,26,0.80);box-shadow:0px 0px 0px 4px rgba(168,254,175,0.18),0px 12px 30px 0px rgba(0,0,0,0.35);backdrop-filter:blur(14px) saturate(150%);align-self:flex-start;-webkit-backdrop-filter: blur(14px) saturate(150%); -webkit-backdrop-filter: blur(14px) saturate(150%);\n}.elementor .e-0b6f593-ba7bf0b{width:300px;height:auto;max-width:100%;position:relative;z-index:1;flex:0 0 auto;align-self:center;}.elementor .e-6d1a73b8-c45a{position:relative;z-index:10;font-weight:700;font-size:13px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:-180px;margin-inline-end:-20px;border-radius:14px;border-width:1px;border-color:#a8feaf;border-style:solid;background-color:rgba(19,38,26,0.80);box-shadow:0px 0px 0px 4px rgba(168,254,175,0.18),0px 12px 30px 0px rgba(0,0,0,0.35);backdrop-filter:blur(14px) saturate(150%);align-self:end;-webkit-backdrop-filter: blur(14px) saturate(150%); -webkit-backdrop-filter: blur(14px) saturate(150%);\n}.elementor .e-1124ea7b-334a{max-width:540px;padding:44px;border-radius:28px;border-width:1px;border-color:rgba(168,254,175,0.38);border-style:solid;background-image:linear-gradient(155deg, rgba(255,255,255,0.14) 0%,rgba(255,255,255,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(255,255,255,0.07);box-shadow:0px 30px 80px -20px rgba(0,0,0,0.55),0px 0px 0px 4px rgba(168,254,175,0.06);backdrop-filter:blur(22px) saturate(150%);flex-direction:column;gap:16px;flex:1 1 0px;justify-content:center;align-items:center;-webkit-backdrop-filter: blur(22px) saturate(150%); -webkit-backdrop-filter: blur(22px) saturate(150%);\n}.elementor .e-5a57c84c-f950{max-width:1200px;position:relative;z-index:1;flex-direction:row;gap:64px;align-items:center;}.elementor .e-341bb7d5-65e5{font-weight:700;font-size:12px;color:#a8feaf;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2371644c-a59f{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-14bfbbb5-41b4{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-324d36c6-b50e{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-57d5d7e7-35bf{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-70b5ce37-4128{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-3c6fd7bf-5f15{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-4caabd21-94aa{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-139b4fe9-8d79{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-8c74ad0-f176{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-251fba5c-ffd8{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-274b9871-999a{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-28168feb-6a93{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-105ee206-e610{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-6c1a5433-d49c{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-131d0df4-1895{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-690b9efa-6446{font-family:var(--font-display);font-weight:800;font-size:22px;color:rgba(255,255,255,0.55);white-space: nowrap;\n}.elementor .e-6b3d26af-f3f6{padding:0px;flex-direction:row;gap:72px;flex-wrap:nowrap;width: max-content;\n}.elementor .e-3d083650-fa23{width:100%;overflow:hidden;padding:0px;mask-image: linear-gradient(90deg, transparent 0%, #000 12%, #000 88%, transparent 100%); -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 12%, #000 88%, transparent 100%);\n}.elementor .e-6d509664-3be9{width:100%;position:relative;z-index:1;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:none;flex-direction:column;gap:33px;align-items:center;}.elementor .e-481509c1-1960{overflow:hidden;position:relative;padding-block-start:190px;background-image:linear-gradient(90deg, rgba(19,38,26,0.88) 0%,rgba(19,38,26,0.62) 55%,rgba(19,38,26,0.40) 100%),url("https://www.rezzerva.com/wp-content/uploads/2026/09/rezzerva-surf-horizontal.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#13261A;flex-direction:column;gap:72px;background-repeat: no-repeat, no-repeat; background-size: auto, cover; background-position: 0% 0%, center center;\n}.elementor .e-6ab660e9-ac8d{font-weight:400;font-size:44px;}.elementor .e-16215177-30f7{font-family:var(--font-display);font-weight:800;font-size:67px;color:var(--verde-rezzerva);letter-spacing:-0.025em;line-height:1.1;}.elementor .e-e18976c-667b{font-size:18px;color:rgba(19,38,26,0.7);margin-block-start:14px;}.elementor .e-3d03cf7a-3c68{max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:6px;align-items:center;}.elementor .e-a473511-748abda{width:100%;height:auto;margin:1px;border-radius:28px;flex:1 0 auto;}.elementor .e-37e65ff-9560{width:0px;padding:0px;border-radius:24px;border-width:1px;border-color:rgba(19,38,26,0.10);border-style:solid;flex-direction:column;gap:0px;flex:1 1 0px;justify-content:center;}.elementor .e-58af8014-ca6a{font-weight:700;font-size:13px;color:#a8feaf;letter-spacing:0.1em;text-transform:uppercase;margin-block-end:10px;}.elementor .e-19ccbc87-d536{font-size:45px;color:var(--blanco);line-height:1.2;margin-block-end:20px;}.elementor .e-7677db28-92f1{font-weight:600;font-size:16px;color:var(--blanco);padding-block-start:14px;padding-block-end:14px;border-color:rgba(255,255,255,0.14);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-482b5262-ab84{font-weight:600;font-size:16px;color:var(--blanco);padding-block-start:14px;padding-block-end:14px;border-color:rgba(255,255,255,0.14);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3c84c29-46b3{font-weight:600;font-size:16px;color:var(--blanco);padding-block-start:14px;padding-block-end:14px;border-color:rgba(255,255,255,0.14);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-8d9ff95-db35{font-weight:600;font-size:16px;color:var(--blanco);padding-block-start:14px;padding-block-end:14px;border-color:rgba(255,255,255,0.14);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-4a84b460-492d{padding:40px;border-radius:24px;background-color:var(--verde-rezzerva);flex-direction:column;gap:0px;flex:1 1 0px;justify-content:center;}.elementor .e-147305d1-c676{width:100%;padding:0px;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-74ed944c-2a4f{width:100%;max-width:1040px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-3f4361d4-dee0{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:40px;align-items:center;}.elementor .e-781be-a2e9{font-size:60px;color:#ffffff;}.elementor .e-1591e62e-3bd1{max-width:660px;font-size:19px;color:rgba(255,255,255,0.75);}.elementor .e-5c2ea4e0-1d22{max-width:820px;text-align:center;flex-direction:column;gap:16px;align-items:center;}.elementor .e-2742e3ad-263f{font-weight:800;font-size:12px;color:#8caf8f;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-5a06e784-bc65{font-weight:800;font-size:26px;color:#13261a;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-132b791a-4999{font-weight:700;font-size:12px;color:rgba(19,38,26,0.45);letter-spacing:0.06em;padding-block-end:8px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(19,38,26,0.08);\n}.elementor .e-1fa666d7-f917{width:62%;font-weight:700;font-size:13px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:10%;margin-inline-end:0px;border-radius:999px;background-color:#1a3d8f;}.elementor .e-43561746-2fce{width:70%;font-weight:700;font-size:13px;color:#13261a;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:30%;margin-inline-end:0px;border-radius:999px;background-color:#a8feaf;}.elementor .e-7c933579-d544{width:80%;font-weight:700;font-size:13px;color:#ffffff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;background-color:#e5484d;}.elementor .e-bf54470-528e{font-weight:700;font-size:13px;color:#224425;padding-block-start:10px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: dashed; border-top-color: rgba(19,38,26,0.15);\n}.elementor .e-b29208f-eb2e{width:380px;padding:26px;border-radius:26px;background-color:#ffffff;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.35),0px 0px 0px 8px rgba(168,254,175,0.14);flex-direction:column;gap:10px;}.elementor .e-121ab1d1-10ef{max-width:980px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;gap:64px;justify-content:center;align-items:center;}.elementor .e-6e1988df-8699{max-width:1120px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4368995a-68b0{flex-direction:column;gap:56px;align-items:center;}.elementor .e-35b4d219-cd3f{max-width:760px;font-size:61px;}.elementor .e-4db36329-fd67{max-width:640px;}.elementor .e-707616d1-d426{text-align:center;flex-direction:column;gap:16px;align-items:center;}.elementor .e-1e41a163-f735{font-weight:700;font-size:12px;color:var(--blanco);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--selva);}.elementor .e-3440efe9-4761{font-size:22px;}.elementor .e-2b4a0891-d27e{font-size:16px;flex:1 1 auto;}.elementor .e-37fdf466-27c8{padding:32px;background-color:var(--BrightGreen);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-37fdf466-27c8:hover,.elementor .e-37fdf466-27c8:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-3eb5740b-5557{font-weight:700;font-size:12px;color:var(--blanco);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--verde-rezzerva);}.elementor .e-743a9836-ced9{font-size:22px;}.elementor .e-6499a261-8765{font-size:16px;flex:1 1 auto;}.elementor .e-29dd2360-5e9a{padding:32px;background-image:linear-gradient(#0f1d13c2, #0f1d13c2),url("https://i0.wp.com/www.rezzerva.com/wp-content/uploads/2026/10/Villa-tropical-de-lujo-entre-la-selva-y-la-piscina.webp?fit=1254%2C1254&ssl=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--arena);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-29dd2360-5e9a:hover,.elementor .e-29dd2360-5e9a:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-439336c2-e5fe{font-weight:700;font-size:12px;color:#000000;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#a8feaf;}.elementor .e-10d845c7-9fba{font-size:22px;}.elementor .e-52137fee-69b5{font-size:16px;flex:1 1 auto;}.elementor .e-3c9535bf-b906{padding:32px;border-width:1px;border-color:var(--BrightGreen);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-3c9535bf-b906:hover,.elementor .e-3c9535bf-b906:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-131d1f80-23d7{max-width:1200px;grid-template-rows:auto;}.elementor .e-4688185-2dc7{width:100%;height:100%;object-fit:cover;}.elementor .e-6505c84-baef{width:50%;padding:0px;background-color:#1f3524;flex-direction:column;}.elementor .e-594d1aec-fd21{text-align:center;gap:16px;align-items:center;}.elementor .e-71f2ada9-747b{font-size:14px;}.elementor .e-1a1b6ac9-c8df{padding:32px;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-1a1b6ac9-c8df:hover,.elementor .e-1a1b6ac9-c8df:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-304c01ce-a1a8{font-size:14px;}.elementor .e-25076b00-b0d8{padding:32px;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-25076b00-b0d8:hover,.elementor .e-25076b00-b0d8:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-67f24b4c-fd2e{font-size:14px;}.elementor .e-78cba974-5a02{padding:32px;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-78cba974-5a02:hover,.elementor .e-78cba974-5a02:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-7513283c-1ca9{max-width:1200px;grid-template-rows:auto;}.elementor .e-2d9d8059-8aac{width:50%;padding:0px;background-color:var(--arena);flex-direction:column;}.elementor .e-479fe006-2411{padding:0px;flex-direction:row;}.elementor .e-535cbe76-b72d{font-size:14px;}.elementor .e-928cb62-3c01{font-size:14px;}.elementor .e-2fffe96b-e4d1{font-size:14px;}.elementor .e-25db570f-8520{width:50%;padding:0px;background-color:var(--arena);flex-direction:column;}.elementor .e-3fb056f3-e745{width:100%;height:100%;object-fit:cover;}.elementor .e-d71fe60-1740{width:50%;padding:0px;background-color:#1f3524;flex-direction:column;}.elementor .e-52e0b135-b5f8{padding:0px;flex-direction:row;}.elementor .e-4cac50bb-7ab8{color:var(--mango);}.elementor .e-74870b5-211f{max-width:720px;}.elementor .e-37db62ba-7e1c{max-width:1200px;padding-block-start:120px;margin:0px;gap:16px;}.elementor .e-316606fb-3cdb{font-size:20px;color:var(--selva);}.elementor .e-630e60b2-43d7{font-size:16px;color:var(--selva);}.elementor .e-442456d2-2bdb{background-color:var(--arena);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-442456d2-2bdb:hover,.elementor .e-442456d2-2bdb:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-5656b4a4-fac1{font-size:20px;color:var(--BrightGreen);}.elementor .e-2e1b9e7e-747f{font-size:16px;color:var(--arena);}.elementor .e-25fe9898-eaa1{background-color:var(--verde-accion);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-25fe9898-eaa1:hover,.elementor .e-25fe9898-eaa1:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-57cd9092-780d{font-size:20px;}.elementor .e-5b6273e4-30b8{font-size:16px;color:rgba(255,255,255,0.75);}.elementor .e-672176be-79ce{background-color:#1a2f1c;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-672176be-79ce:hover,.elementor .e-672176be-79ce:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-11d2899a-9219{max-width:1200px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7d91b9a-29c6077{background-image:url("https://i0.wp.com/www.rezzerva.com/wp-content/uploads/2026/10/Rezzerva-laptops-Mockup.webp?fit=1920%2C1289&ssl=1");background-repeat:no-repeat;background-attachment:scroll;background-size:600px auto;background-position:800px 40px;background-color:var(--verde-rezzerva);}.elementor .e-724cc3fb-3e4b{max-width:760px;text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-3a999b0a-40c8d4d{font-size:40px;}.elementor .e-1114604b-9ba6{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:baseline;\n}.elementor .e-f5af41a-d949{font-weight:700;font-size:16px;color:#a8feaf;margin:0px;}.elementor .e-6a6e9158-701a{padding:0px;margin-block-end:26px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-5f1ec69e-36bc{background-color:rgba(26, 23, 23, 0.06);gap:10px;}.elementor .e-5f0a1c01-e9db195{font-size:12px;}.elementor .e-5f0a1c02-634b263{font-size:12px;color:var(--BrightGreen);}.elementor .e-1f5f0ccb-4885{padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://i0.wp.com/www.rezzerva.com/wp-content/uploads/2026/10/Main-Rezzerva-Background.png?fit=1178%2C1491&ssl=1");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--selva);display:flex;flex-direction:column;gap:36px;align-items:center;}.elementor .e-433ac6ec-6525{max-width:720px;}.elementor .e-5aac544e-943c{text-align:center;flex-direction:column;gap:16px;align-items:center;}.elementor .e-ab8fff0-a815b9f{font-size:50px;}.elementor .e-68e3e7f1-c85b{font-size:19px;}.elementor .e-b869982-bdcc{font-size:15px;}.elementor .e-373ad16c-81b6{transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-373ad16c-81b6:hover,.elementor .e-373ad16c-81b6:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-4aa0f49b-339870c{font-size:50px;color:var(--BrightGreen);}.elementor .e-7f949c8-7b7a{font-size:19px;color:var(--blanco);}.elementor .e-6432038-f223{font-size:15px;color:var(--blanco);}.elementor .e-3fa02eda-25b4{background-color:var(--verde-rezzerva);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-3fa02eda-25b4:hover,.elementor .e-3fa02eda-25b4:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-2319ac52-2f78973{font-size:50px;}.elementor .e-73711829-8a8b{font-size:19px;}.elementor .e-9dfb534-c060{font-size:15px;}.elementor .e-70628001-d95d{transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-70628001-d95d:hover,.elementor .e-70628001-d95d:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-53a993d3-74c5b73{font-size:50px;}.elementor .e-4b8b58f3-42e2{font-size:19px;}.elementor .e-2107f93b-be3c{font-size:15px;}.elementor .e-12d6abd8-7af2{transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-12d6abd8-7af2:hover,.elementor .e-12d6abd8-7af2:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-23453197-6544{max-width:1200px;grid-template-rows:auto;}.elementor .e-37b0158-4c92962{font-size:16px;color:#FFFFFF;line-height:1.2em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ce09776-5c37b7d{width:132px;height:auto;flex:0 0 auto;}.elementor .e-d55dc7d-5e5d44c{width:auto;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#13261A;flex-direction:row;gap:14px;justify-content:center;align-items:center;align-self:center;}.elementor .e-572c415-5ef7442{width:150px;height:auto;max-width:100%;align-self:center;}.elementor .e-574cca0-d4f214d{margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2c472c29-bc93{min-height:440px;border-radius:24px;mix-blend-mode:normal;opacity:100%;flex:1 1 0px;}.elementor .e-24250066-11507fe{color:var(--verde-rezzerva);}.elementor .e-b562122-e17b{font-weight:700;font-size:34px;letter-spacing:-0.015em;line-height:1.2;}.elementor .e-48ecf317-52c7eb3{color:var(--pacifico);}.elementor .e-19a470a3-c87d{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-3c4f1a60-3dd3{flex-direction:row;gap:64px;align-items:center;}.elementor .e-c71fb23-204785f{color:var(--BrightGreen);align-self:center;}.elementor .e-dd7ad4f-f0a8{max-width:760px;font-weight:700;color:var(--blanco);text-align:center;align-self:center;}.elementor .e-4054a8c1-81cf{gap:16px;}.elementor .e-1d97135b-82de{width:40px;height:40px;margin-block-end:8px;}.elementor .e-38faa774-8eba{font-size:20px;}.elementor .e-194a09d0-cd2e{font-size:16px;}.elementor .e-473035ec-7c42{transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-473035ec-7c42:hover,.elementor .e-473035ec-7c42:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-50928982-2c9e{width:40px;height:40px;margin-block-end:8px;}.elementor .e-37328cdc-27ee{font-size:20px;color:var(--arena);}.elementor .e-17c89892-dbfe{font-size:16px;color:var(--arena);}.elementor .e-13852e3a-9598{background-color:var(--pacifico);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-13852e3a-9598:hover,.elementor .e-13852e3a-9598:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-3482848c-ce3b{width:40px;height:40px;margin-block-end:8px;}.elementor .e-3886a2ff-19ec{font-size:20px;}.elementor .e-5816d1c-b206{font-size:16px;}.elementor .e-4124a01a-2c95{background-color:var(--BrightGreen);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-4124a01a-2c95:hover,.elementor .e-4124a01a-2c95:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-5dbe2f84-af23{width:40px;height:40px;margin-block-end:8px;}.elementor .e-95a579f-dd93{font-size:20px;}.elementor .e-c8cba66-f915{font-size:16px;}.elementor .e-472bc315-76d8{background-color:var(--arena);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:10px;}.elementor .e-472bc315-76d8:hover,.elementor .e-472bc315-76d8:focus-visible{box-shadow:0px 22px 44px 0px rgba(19,38,26,0.14);transform:translate3d(0px, -6px, 0px);}.elementor .e-46cd22cf-bd72{max-width:1200px;grid-template-rows:auto;}.elementor .e-3e2b9dad-6899814{color:var(--BrightGreen);border-color:var(--BrightGreen);}.elementor .e-2de22b5-a6abb10{background-image:linear-gradient(var(--verde-accion), var(--verde-accion)),url("https://i0.wp.com/www.rezzerva.com/wp-content/uploads/2026/10/paysage-volcan-tenorio-drone-FD-scaled.jpg?fit=800%2C533&ssl=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--verde-accion);}.elementor .e-72bc10d6-9331{max-width:800px;text-align:center;gap:16px;align-items:center;}.elementor .e-328567e7-6065{font-family:var(--font-display);font-weight:600;font-size:18px;margin:0px;}.elementor .e-32019e75-72ea{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--verde-accion);line-height:1;margin:0px;}.elementor .e-2f4f37bd-5196{width:auto;}.elementor .e-7f842fd3-448c{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-7c67a568-e252{font-size:16px;color:rgba(14,26,20,0.75);margin:0px;}.elementor .e-1eb09287-e7bb{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3c0b7f30-af7b{border-radius:16px;border-width:1px;border-color:rgba(14,26,20,0.1);border-style:solid;background-color:var(--blanco);}.elementor .e-7c61064c-ea8d{font-family:var(--font-display);font-weight:600;font-size:18px;margin:0px;}.elementor .e-155e370c-60ed{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--verde-accion);line-height:1;margin:0px;}.elementor .e-7f8c0cb3-6ac2{width:auto;}.elementor .e-3e0cca-70e1{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-287d42cd-4086{font-size:16px;color:rgba(14,26,20,0.75);margin:0px;}.elementor .e-7822e4c-9cf6{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-32c86d11-c749{border-radius:16px;border-width:1px;border-color:rgba(14,26,20,0.1);border-style:solid;background-color:var(--blanco);}.elementor .e-ec82fdd-ad25{font-family:var(--font-display);font-weight:600;font-size:18px;margin:0px;}.elementor .e-7ff53f1c-eb5a{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--verde-accion);line-height:1;margin:0px;}.elementor .e-3e20e32d-122e{width:auto;}.elementor .e-40c6bf00-5c30{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4d021e88-62ff{font-size:16px;color:rgba(14,26,20,0.75);margin:0px;}.elementor .e-50b6a854-25f6{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-7392cf13-ef00{border-radius:16px;border-width:1px;border-color:rgba(14,26,20,0.1);border-style:solid;background-color:var(--blanco);}.elementor .e-2c016e9d-26c9{font-family:var(--font-display);font-weight:600;font-size:18px;margin:0px;}.elementor .e-3ef804c6-e633{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--verde-accion);line-height:1;margin:0px;}.elementor .e-3dc18b1e-48f7{width:auto;}.elementor .e-4df0c13f-1d26{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-68a44b09-b52b{font-size:16px;color:rgba(14,26,20,0.75);margin:0px;}.elementor .e-ec19291-43e7{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-116f20cd-73c2{border-radius:16px;border-width:1px;border-color:rgba(14,26,20,0.1);border-style:solid;background-color:var(--blanco);}.elementor .e-760f1c40-20c8{font-family:var(--font-display);font-weight:600;font-size:18px;margin:0px;}.elementor .e-3a629b10-faee{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--verde-accion);line-height:1;margin:0px;}.elementor .e-a479710-5fe8{width:auto;}.elementor .e-445160eb-4139{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-14342a17-dc54{font-size:16px;color:rgba(14,26,20,0.75);margin:0px;}.elementor .e-110424de-396d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3821f11c-4a51{border-radius:16px;border-width:1px;border-color:rgba(14,26,20,0.1);border-style:solid;background-color:var(--blanco);}.elementor .e-4a898830-1f2f{width:100%;max-width:800px;gap:12px;}.elementor .e-750e009-eeb036a{width:600px;margin:0px;}.elementor .e-5e88483b-86ec{font-size:60px;}.elementor .e-17ee249d-1878{font-weight:300;font-size:18px;color:rgba(255,255,255,0.75);}.elementor .e-3804c7e4-2f4bdfb{border-color:var(--BrightGreen);background-color:var(--BrightGreen);}.elementor .e-2fdb9b69-cc13:hover,.elementor .e-2fdb9b69-cc13:focus-visible{color:#224425;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-2fdb9b69-cc13{color:#FFFFFF;border-width:2px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;}.elementor .e-6bf18c71-d316{padding:0px;margin-block-start:8px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-1f30ab0c-accd{text-align:center;gap:15px;align-items:center;}.elementor .e-d752c5-48a9b2a{padding-block-start:80px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#00000082, #00000082),url("https://i0.wp.com/www.rezzerva.com/wp-content/uploads/2026/09/rezzerva-costa-rica-costa-aerea-horizontal.jpg?fit=800%2C600&ssl=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}