.elementor .e-4f6a7578-152b544{width:auto;height:auto;max-height:180px;}.elementor .e-54c13f9f-542b24c{font-size:clamp(3.75rem, calc(2.045rem + 8.523vw), 7.50rem);;line-height:0.75em;}.elementor .e-64266458-6aeae8d{font-size:clamp(1.25rem, calc(0.682rem + 2.841vw), 2.50rem);;text-transform:uppercase;}.elementor .e-7835fca4-64978f7{font-family:"Gilroy Medium";font-weight:500;font-size:clamp(1.13rem, calc(0.955rem + 0.852vw), 1.50rem);;}.elementor .e-3ca04e4b-50c1993{max-width:max-content;padding:0px;display:flex;flex-direction:column;gap:6px;justify-content:center;}.elementor .e-7a18064d-8a2a971{max-width:max-content;font-family:"Gilroy Bold";font-weight:900;color:var(--secondary-green);padding:0px;gap:20px;justify-content:center;align-items:end;}.elementor .e-3a8139b7-dc26010{font-family:"Gilroy Medium";font-weight:700;}.elementor .e-7c5cb641-c4c01ae{max-width:530px;font-family:"Gilroy Light";font-weight:100;font-size:clamp(1.50rem, calc(1.273rem + 1.136vw), 2.00rem);;color:hsla(0, 0%, 100%);line-height:1em;text-align:center;padding:0px;}.elementor .e-28f4a840-5602bd2{font-family:"Gilroy Light";color:hsl(0, 0%, 100%);text-transform:capitalize;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:14px;border-width:1px;border-color:hsl(0, 0%, 100%);border-style:solid;background-color:hsla(0, 0%, 0%, 0.5);backdrop-filter:blur(8px);}.elementor .e-28c42b7-26cf94a{font-family:"Gilroy Light";color:hsl(0, 0%, 100%);text-transform:capitalize;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:14px;border-width:1px;border-color:hsl(0, 0%, 100%);border-style:solid;background-color:hsla(0, 0%, 0%, 0.5);backdrop-filter:blur(8px);}.elementor .e-52fb50d2-77fccb3{max-width:1200px;padding:0px;gap:20px;justify-content:center;}.elementor .e-10445bd2-91dfdb7{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-5e0d5026-b445874{max-width:1200px;padding:0px;gap:20px;justify-content:center;}.elementor .e-46eaa034-b677fd0{font-size:12px;}.elementor .e-417f3396-a796deb{font-family:"Gilroy Medium";font-size:10px;}.elementor .e-3e52f27d-570b770{max-width:1200px;font-family:"Gilroy Light";font-weight:100;color:hsl(0, 0%, 100%, .75);line-height:1em;text-align:center;padding:0px;margin-block-start:auto;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6538f1c2-fa5e8dc{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/08/banner-CC-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-7a8b8e61-b4a83f8{width:auto;height:auto;max-width:380px;max-height:120px;}.elementor .e-6626ae60-a7e17dc{font-family:"Gilroy Bold";font-size:clamp(1.75rem, calc(1.068rem + 3.409vw), 3.25rem);;color:#f5bf33;text-align:center;text-transform:uppercase;padding:24px;background-color:var(--secondary-black);}.elementor .e-60e70980-580db09{font-size:clamp(3.75rem, calc(2.045rem + 8.523vw), 7.50rem);;line-height:0.75em;}.elementor .e-4e9b4bee-4639674{font-size:clamp(1.50rem, calc(0.955rem + 2.727vw), 3.00rem);;line-height:1em;text-transform:uppercase;}.elementor .e-46b723a7-b161612{max-width:min-content;padding:0px;display:flex;gap:10px;}.elementor .e-749d6e12-186cfed{font-family:"Gilroy Light";font-size:clamp(1.13rem, calc(0.989rem + 0.682vw), 1.50rem);;text-align:center;text-transform:uppercase;}.elementor .e-26fc2f64-72c8ae3{max-width:max-content;padding:0px;flex-direction:column;align-items:center;}.elementor .e-1dcad01f-0963d37{font-size:clamp(3.75rem, calc(2.045rem + 8.523vw), 7.50rem);;color:#f5bf33;line-height:0.75em;}.elementor .e-721a606d-5cf1b00{font-size:clamp(3.75rem, calc(2.045rem + 8.523vw), 7.50rem);;line-height:0.75em;text-transform:uppercase;}.elementor .e-ff328b6-458a0c8{max-width:140px;font-family:"Gilroy Light";font-weight:500;font-size:clamp(1.50rem, calc(1.318rem + 0.909vw), 2.00rem);;line-height:1.2em;text-align:center;text-transform:uppercase;}.elementor .e-5833f939-596d6d5{max-width:max-content;padding:0px;display:flex;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .e-6e3e95da-0f1798a{max-width:1200px;font-family:"Gilroy Bold";font-weight:900;color:hsl(0, 0%, 100%);padding:0px;gap:40px;justify-content:center;align-items:center;}.elementor .e-27747d67-2f1e2e2{font-family:"Gilroy Medium";font-weight:700;}.elementor .e-27828aeb-80df60e{max-width:530px;font-family:"Gilroy Light";font-weight:100;font-size:clamp(1.50rem, calc(1.273rem + 1.136vw), 2.00rem);;color:hsla(0, 0%, 100%);line-height:1em;text-align:center;padding:0px;margin-block-start:20px;}.elementor .e-2f85b14a-1e882c6{font-size:12px;}.elementor .e-12b2ce52-d6ded99{font-size:10px;}.elementor .e-43a1b89-7cb97f9{max-width:1200px;font-family:"Avenir 02";font-weight:100;color:hsl(0, 0%, 100%, .75);line-height:1em;text-align:center;padding:0px;margin-block-start:auto;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2f780c17-a07c3f4{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/08/TH-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:20px;}.elementor .e-5b23ff63-858cb94{width:auto;height:auto;max-width:420px;max-height:180px;}.elementor .e-535e6407-b4912c7{font-weight:500;font-size:clamp(1.13rem, calc(0.716rem + 2.045vw), 2.25rem);;letter-spacing:0.12em;line-height:1em;}.elementor .e-5b7380fd-d41d3f9{font-weight:700;font-size:clamp(3.38rem, calc(2.920rem + 2.273vw), 4.63rem);;line-height:0.8em;}.elementor .e-346584d4-06f8503{font-weight:700;font-size:clamp(1.25rem, calc(0.795rem + 2.273vw), 2.50rem);;letter-spacing:0.12em;line-height:1em;}.elementor .e-5c51d1c1-31c3e42{max-width:max-content;padding:0px;gap:10px;align-items:end;}.elementor .e-37cad794-90ef44a{font-family:Larken;font-weight:100;color:hsla(0, 0%, 100%);line-height:1em;text-align:center;padding:0px;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:end;}.elementor .e-8950b5d-5d8cf4a{font-weight:500;font-size:clamp(1.31rem, calc(0.835rem + 2.386vw), 2.63rem);;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-1d6cd8d-78cdce0{font-weight:700;font-size:clamp(3.38rem, calc(2.920rem + 2.273vw), 4.63rem);;line-height:0.8em;}.elementor .e-18c4bbde-e3cb2a9{max-width:240px;font-weight:200;font-size:clamp(1.13rem, calc(0.898rem + 1.136vw), 1.75rem);;letter-spacing:0.12em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-7d4470ed-ee90cca{font-family:Larken;font-weight:100;color:#d8d093;line-height:1em;text-align:center;padding:0px;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:end;}.elementor .e-38bb9f3d-5a840fa{font-family:Larken;font-size:clamp(0.75rem, calc(0.477rem + 1.364vw), 1.50rem);;color:hsl(0, 0%, 100%);text-align:center;text-transform:uppercase;}.elementor .e-773b0100-c533a98{max-width:1200px;padding:0px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-2516a330-ee001b1{font-size:12px;}.elementor .e-2f511b72-b12314b{font-size:12px;}.elementor .e-1dda2acd-656719a{font-family:"Gilroy Medium";font-size:10px;}.elementor .e-15c44d40-dabd66a{max-width:1200px;font-family:"Gilroy Light";font-weight:100;color:hsl(0, 0%, 100%, .75);line-height:1em;text-align:center;padding:0px;margin-block-start:auto;flex-direction:column;gap:2px;justify-content:center;align-items:center;}.elementor .e-ab5b564-00dbc48{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/XOOK-TERRENOS-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:60px;}.elementor .e-8a17332-690e3a2{width:auto;height:auto;max-width:420px;max-height:180px;}.elementor .e-75382328-4a02e15{max-width:520px;font-family:Larken;font-weight:500;font-size:clamp(1.25rem, calc(0.795rem + 2.273vw), 2.50rem);;color:hsl(0, 0%, 100%);line-height:1em;text-align:center;}.elementor .e-3b76dd8c-9f37518{font-weight:500;font-size:clamp(1.50rem, calc(1.318rem + 0.909vw), 2.00rem);;color:#d8d093;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-218615df-593c870{font-weight:500;font-size:clamp(0.75rem, calc(0.477rem + 1.364vw), 1.50rem);;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-56c570d2-c335825{max-width:max-content;padding:0px;gap:14px;align-items:end;}.elementor .e-3e69e4b-122f50d{font-weight:500;font-size:clamp(3.38rem, calc(2.920rem + 2.273vw), 4.63rem);;line-height:0.8em;}.elementor .e-5c1166bb-0a9541f{font-weight:500;font-size:clamp(0.63rem, calc(0.443rem + 0.909vw), 1.13rem);;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-1f119bd2-0266c47{max-width:max-content;padding:0px;gap:14px;align-items:end;}.elementor .e-288479a0-015fc22{max-width:160px;font-weight:200;font-size:clamp(1.13rem, calc(1.034rem + 0.455vw), 1.38rem);;letter-spacing:0.1em;line-height:1em;text-align:start;}.elementor .e-3b237798-d708029{font-family:Larken;font-weight:100;color:hsl(0, 0%, 100%);line-height:1em;text-align:center;padding:0px;display:flex;flex-direction:row;gap:14px;justify-content:center;align-items:end;}.elementor .e-1e4493c9-a682b83{max-width:1200px;padding:0px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-46e4c173-62f6ec4{font-size:12px;}.elementor .e-209e44ba-9909e32{font-size:12px;}.elementor .e-3a5d1247-abe0b0f{font-family:"Gilroy Medium";font-size:10px;}.elementor .e-29f8421b-4cf4415{font-family:"Gilroy Medium";font-size:10px;}.elementor .e-6a337e3c-7c13b6e{max-width:1200px;font-family:"Gilroy Light";font-weight:100;color:hsl(0, 0%, 100%, .75);line-height:1em;text-align:center;padding:0px;margin-block-start:auto;flex-direction:column;gap:2px;justify-content:center;align-items:center;}.elementor .e-5f0660b2-db979d9{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/XOOK-T1-y-2-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:60px;}.elementor .e-31194bb7-d864104{width:auto;height:auto;max-width:420px;max-height:180px;}.elementor .e-8b94ced-d6de651{max-width:520px;font-family:Larken;font-weight:500;font-size:clamp(1.25rem, calc(0.795rem + 2.273vw), 2.50rem);;color:hsl(0, 0%, 100%);line-height:1em;text-align:center;}.elementor .e-2d5d62bf-f04646b{font-weight:500;font-size:clamp(1.50rem, calc(1.318rem + 0.909vw), 2.00rem);;color:#d8d093;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-1c459bc6-f2aa227{font-weight:500;font-size:clamp(0.75rem, calc(0.477rem + 1.364vw), 1.50rem);;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-68e5245a-bf017c4{max-width:max-content;padding:0px;gap:14px;align-items:end;}.elementor .e-7dd70874-d0f3adc{font-weight:500;font-size:clamp(3.38rem, calc(2.920rem + 2.273vw), 4.63rem);;line-height:0.8em;}.elementor .e-6a90ba77-4fa0789{font-weight:500;font-size:clamp(0.63rem, calc(0.443rem + 0.909vw), 1.13rem);;letter-spacing:0.12em;line-height:1em;text-transform:uppercase;}.elementor .e-5258d2f6-cb54ec2{max-width:max-content;padding:0px;gap:14px;align-items:end;}.elementor .e-58e98dad-18631c4{max-width:160px;font-weight:200;font-size:clamp(1.13rem, calc(1.034rem + 0.455vw), 1.38rem);;letter-spacing:0.1em;line-height:1em;text-align:start;}.elementor .e-62f7094a-772fbc3{font-family:Larken;font-weight:100;color:hsl(0, 0%, 100%);line-height:1em;text-align:center;padding:0px;display:flex;flex-direction:row;gap:14px;justify-content:center;align-items:end;}.elementor .e-6f3f65b6-c5adb72{max-width:1200px;padding:0px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-5866f64a-d235191{font-size:12px;}.elementor .e-42c526ff-93cfbc7{font-size:12px;}.elementor .e-28cb4219-b97695e{font-size:12px;}.elementor .e-35253d22-400af5c{font-family:"Gilroy Medium";font-size:10px;}.elementor .e-4dfdfedd-aee135b{font-family:"Gilroy Medium";font-size:10px;}.elementor .e-7474a1d-7b781fb{max-width:1200px;font-family:"Gilroy Light";font-weight:100;color:hsl(0, 0%, 100%, .75);line-height:1em;text-align:center;padding:0px;margin-block-start:auto;flex-direction:column;gap:2px;justify-content:center;align-items:center;}.elementor .e-40d413bf-ccd5c9e{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/XOOK-TORRE-3-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:60px;}.elementor .e-6567ba0f-c7f1420{height:100%;max-height:790px;padding:0px;display:flex;flex-direction:column;}.elementor .e-bb778fe-cc95535{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-e0ef765-42c96d7{font-weight:500;font-size:18px;color:#ffffff;line-height:1.2em;text-align:start;font-size: 16px !important;\n}.elementor .e-a2891a7-2f0f9a3{max-width:max-content;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-3108a66-df5c630{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--secondary-black);gap:10px;justify-content:center;align-items:center;}.elementor .e-d9feeee-f0503be{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-9f02153-293ae53{font-weight:500;font-size:18px;color:#ffffff;line-height:1.2em;text-align:start;font-size: 16px !important;\n}.elementor .e-1a83d63-1c00639{height:min-content;max-width:max-content;padding:0px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-2c1d102-05a98d4{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-inline-start-width:2px;border-color:hsla(0, 0%, 100%, 0.25);border-style:none;background-color:var(--secondary-black);gap:10px;justify-content:center;align-items:center;}.elementor .e-e2f7ff1-c48d457{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-c02b627-6176ba2{font-weight:500;font-size:18px;color:#ffffff;line-height:1.2em;text-align:start;font-size: 16px !important;\n}.elementor .e-155655a-e933afa{max-width:max-content;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-e1e7e85-7343155{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--secondary-black);gap:10px;justify-content:center;align-items:center;}.elementor .e-74b0978-b2ba777{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-3642b99-3148909{font-weight:500;font-size:18px;color:#ffffff;line-height:1.2em;text-align:start;font-size: 16px !important;\n}.elementor .e-fc7e3d6-0df20e8{height:min-content;max-width:max-content;padding:0px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-ffb2aca-b55c58b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-inline-start-width:2px;border-color:hsla(0, 0%, 100%, 0.25);border-style:none;background-color:var(--secondary-black);gap:10px;justify-content:center;align-items:center;}.elementor .e-f56199a-0a92c9b{min-height:min-content;max-width:1200px;max-height:min-content;padding:0px;background-color:hsla(0, 0%, 100%, 0.25);gap:1px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-11d72db3-3b635ee{width:100%;font-family:"Avenir 02";padding:28px;background-color:var(--secondary-black);flex-direction:column;row-gap:40px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-015f18a-007a5cb{width:100%;max-width:200px;}.elementor .e-7b0cb33-cdeb6d8{width:80%;text-align:justify;}.elementor .e-d7e3b56-6f64234{padding:0px;flex-direction:column;gap:40px;}.elementor .e-7d3c86a-3d2318d{height:100%;object-fit:cover;object-position:center center;transition:transform 200ms;grid-row:1 / 3;}.elementor .e-7cb53ec-d51a18f{overflow:hidden;padding:0px;border-radius:20px;grid-row:1 / 3;}.elementor .e-7cb53ec-d51a18f:hover,.elementor .e-7cb53ec-d51a18f:focus-visible{img {
  transform: scale(1.1);
}\n}.elementor .e-b979972-17f2a31{height:100%;object-fit:cover;object-position:center center;border-radius:20px;transition:transform 200ms;grid-row:1 / 3;}.elementor .e-5f51821-f776bcd{overflow:hidden;padding:0px;border-radius:20px;}.elementor .e-5f51821-f776bcd:hover,.elementor .e-5f51821-f776bcd:focus-visible{img {
  transform: scale(1.1);
}\n}.elementor .e-4166f9e-8cfe184{height:100%;object-fit:cover;object-position:center center;border-radius:20px;transition:transform 200ms;grid-row:1 / 3;}.elementor .e-ad3cf5a-1fddc66{overflow:hidden;padding:0px;border-radius:20px;grid-row:2 / 4;}.elementor .e-ad3cf5a-1fddc66:hover,.elementor .e-ad3cf5a-1fddc66:focus-visible{img {
  transform: scale(1.1);
}\n}.elementor .e-46ef3ca-0eda186{height:100%;object-fit:cover;object-position:center center;border-radius:20px;transition:transform 200ms;grid-row:1 / 3;}.elementor .e-6f2f56e-d336849{overflow:hidden;padding:0px;border-radius:20px;}.elementor .e-6f2f56e-d336849:hover,.elementor .e-6f2f56e-d336849:focus-visible{img {
  transform: scale(1.1);
}\n}.elementor .e-fc649ad-7185418{padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 160px);}.elementor .e-01532b1-3106685{max-width:1200px;padding:0px;gap:40px;align-items:center;}.elementor .e-17eb096{padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-bab4142-06ccd56{color:var(--primary-green);}.elementor .e-5ff6303-44460a4{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 250ms;}.elementor .e-d120845-868c084{width:100%;max-width:360px;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-65d2395-956497a{max-width:360px;color:#FFF;text-align:start;opacity:0%;transition:opacity 250ms;}.elementor .e-ea2fdfa-83c4931{padding:0px;flex-direction:column;gap:10px;}.elementor .e-060216e-95ebc6a{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-897e6e1-f064bbe{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:60px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:20px;}.elementor .e-72139df-68a45db{overflow:hidden;position:relative;padding:0px;border-radius:20px;grid-column:1 / 4;}.elementor .e-72139df-68a45db:hover,.elementor .e-72139df-68a45db:focus-visible{img:first-child {
  scale: 1.1;
  filter: brightness(80%);
}

span, a {
   opacity: 1;
}\n}.elementor .e-623d97f-bd30949{width:100%;height:100%;object-fit:cover;transition:all 250ms;}.elementor .e-ac593b4-5ed0433{width:auto;height:80px;max-height:80px;object-fit:contain;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-be971f8-6aab144{color:#FFF;line-height:1.32em;text-align:center;opacity:0%;transition:opacity 250ms;}.elementor .e-e2d14c6-0c6fe29{padding:0px;flex-direction:column;gap:10px;}.elementor .e-c557c29-9e66676{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-356318e-fc0fda8{width:100%;height:100%;position:absolute;padding:40px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 250ms;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-356318e-fc0fda8:hover,.elementor .e-356318e-fc0fda8:focus-visible{background-image:linear-gradient(hsla(0, 0%, 0%, 0.25), hsla(0, 0%, 0%, 0.25)),linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c9ccbe0-08c80d8{overflow:hidden;position:relative;padding:0px;border-radius:20px;}.elementor .e-c9ccbe0-08c80d8:hover,.elementor .e-c9ccbe0-08c80d8:focus-visible{img:first-child {
  scale: 1.1;
}

span, a {
   opacity: 1;
}\n}.elementor .e-12efec9-8ae00f1{width:100%;height:100%;object-fit:cover;transition:all 250ms;}.elementor .e-f49173b-b699686{width:auto;height:80px;max-height:80px;object-fit:contain;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-d84272e-6256f53{color:#FFF;line-height:1.32em;text-align:center;opacity:0%;transition:opacity 250ms;}.elementor .e-c10eeec-b1d8264{padding:0px;flex-direction:column;gap:10px;}.elementor .e-b9d960c-55df00d{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-2a7b404-1f3f8d4{width:100%;height:100%;position:absolute;padding:40px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 250ms;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-2a7b404-1f3f8d4:hover,.elementor .e-2a7b404-1f3f8d4:focus-visible{background-image:linear-gradient(hsla(0, 0%, 0%, 0.25), hsla(0, 0%, 0%, 0.25)),linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-11e5e63-1596e80{overflow:hidden;position:relative;padding:0px;border-radius:20px;}.elementor .e-11e5e63-1596e80:hover,.elementor .e-11e5e63-1596e80:focus-visible{img:first-child {
  scale: 1.1;
}

span, a {
   opacity: 1;
}\n}.elementor .e-c721617-82247cb{width:100%;height:100%;object-fit:cover;transition:all 250ms;}.elementor .e-e2834a2-1fdd13a{width:auto;height:80px;max-height:80px;object-fit:contain;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-0c63d1c-22ac8e3{color:#FFF;line-height:1.32em;text-align:center;opacity:0%;transition:opacity 250ms;}.elementor .e-2e49ddd-21020c7{padding:0px;flex-direction:column;gap:10px;}.elementor .e-feef703-15043c6{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-3040283-ea0c01f{width:100%;height:100%;position:absolute;padding:40px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 250ms;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-3040283-ea0c01f:hover,.elementor .e-3040283-ea0c01f:focus-visible{background-image:linear-gradient(hsla(0, 0%, 0%, 0.25), hsla(0, 0%, 0%, 0.25)),linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-a6899fe-9c8cdec{overflow:hidden;position:relative;padding:0px;border-radius:20px;}.elementor .e-a6899fe-9c8cdec:hover,.elementor .e-a6899fe-9c8cdec:focus-visible{img:first-child {
  scale: 1.1;
}

span, a {
   opacity: 1;
}\n}.elementor .e-7ee6fd5-300f303{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 250ms;}.elementor .e-091f2ba-4316a8d{width:100%;max-width:360px;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-c0c22f9-d51b946{max-width:360px;color:#FFF;text-align:start;opacity:0%;transition:opacity 250ms;}.elementor .e-57a58be-38f0ce7{padding:0px;flex-direction:column;gap:10px;}.elementor .e-244ed04-6efad21{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-86ac287-1d0bc49{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:60px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:20px;}.elementor .e-dbc36a3-67e7a57{overflow:hidden;position:relative;padding:0px;border-radius:20px;grid-column:1 / 4;}.elementor .e-dbc36a3-67e7a57:hover,.elementor .e-dbc36a3-67e7a57:focus-visible{img:first-child {
  scale: 1.1;
  filter: brightness(80%);
}

span, a {
   opacity: 1;
}\n}.elementor .e-88eb301-40d8f66{width:100%;height:100%;object-fit:cover;transition:all 250ms;}.elementor .e-b6147f1-4e84931{width:auto;height:80px;max-height:80px;object-fit:contain;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-0755ea4-0c06b05{color:#FFF;line-height:1.32em;text-align:center;opacity:0%;transition:opacity 250ms;}.elementor .e-0e91973-9030063{padding:0px;flex-direction:column;gap:10px;}.elementor .e-c36df85-12f2176{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-a0778c6-d635c90{width:100%;height:100%;position:absolute;z-index:1;padding:40px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 250ms;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-a0778c6-d635c90:hover,.elementor .e-a0778c6-d635c90:focus-visible{background-image:linear-gradient(hsla(0, 0%, 0%, 0.25), hsla(0, 0%, 0%, 0.25)),linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-8cf44bb-c824232{font-weight:700;font-size:clamp(2.00rem, calc(1.773rem + 1.136vw), 2.63rem);;line-height:0.8em;text-align:center;}.elementor .e-69f842c-be10130{font-weight:500;font-size:clamp(1.13rem, calc(0.989rem + 0.682vw), 1.50rem);;line-height:0.8em;}.elementor .e-c7326e3-e3e3113{overflow:hidden;position:relative;padding:0px;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-c7326e3-e3e3113:hover,.elementor .e-c7326e3-e3e3113:focus-visible{img:first-child {
  scale: 1.1;
}

span, a {
   opacity: 1;
}

 & .cinta-vendido {
  -webkit-user-select: none;
  -moz-user-select: none;  
  -ms-user-select: none; 
  user-select: none;
  opacity: 0;
}\n}.elementor .e-c6c2630-daebf75{width:100%;height:100%;object-fit:cover;transition:all 250ms;}.elementor .e-f1f1a3e-becefdb{width:auto;height:80px;max-height:80px;object-fit:contain;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-69761b7-13dcba6{color:#FFF;line-height:1.32em;text-align:center;opacity:0%;transition:opacity 250ms;}.elementor .e-7d9fcc0-f07f5f1{padding:0px;flex-direction:column;gap:10px;}.elementor .e-6cd2467-411601d{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-c47a298-5345dae{width:100%;height:100%;position:absolute;padding:40px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 250ms;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-c47a298-5345dae:hover,.elementor .e-c47a298-5345dae:focus-visible{background-image:linear-gradient(hsla(0, 0%, 0%, 0.25), hsla(0, 0%, 0%, 0.25)),linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-14cd91f-35eceec{font-weight:700;font-size:clamp(2.00rem, calc(1.773rem + 1.136vw), 2.63rem);;line-height:0.8em;text-align:center;}.elementor .e-069cbf3-e6752e2{font-weight:500;font-size:clamp(1.13rem, calc(0.989rem + 0.682vw), 1.50rem);;line-height:0.8em;}.elementor .e-741570e-d88b10a{overflow:hidden;position:relative;padding:0px;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-741570e-d88b10a:hover,.elementor .e-741570e-d88b10a:focus-visible{img:first-child {
  scale: 1.1;
}

span, a {
   opacity: 1;
}

 & .cinta-vendido {
  -webkit-user-select: none;
  -moz-user-select: none;  
  -ms-user-select: none; 
  user-select: none;
  opacity: 0;
}\n}.elementor .e-ab3bb2d-d8d0e8b{width:100%;height:100%;object-fit:cover;transition:all 250ms;}.elementor .e-4a23b8f-2cc66b9{width:auto;height:80px;max-height:80px;object-fit:contain;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-1783e18-3d702ec{color:#FFF;line-height:1.32em;text-align:center;opacity:0%;transition:opacity 250ms;}.elementor .e-90fb2e9-66fd364{padding:0px;flex-direction:column;gap:10px;}.elementor .e-40da6b8-1b13afd{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-ad37333-209029b{width:100%;height:100%;position:absolute;padding:40px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 250ms;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-ad37333-209029b:hover,.elementor .e-ad37333-209029b:focus-visible{background-image:linear-gradient(hsla(0, 0%, 0%, 0.25), hsla(0, 0%, 0%, 0.25)),linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-be24385-6950598{font-weight:700;font-size:clamp(2.00rem, calc(1.773rem + 1.136vw), 2.63rem);;line-height:0.8em;text-align:center;}.elementor .e-7617097-9f6d745{font-weight:500;font-size:clamp(1.13rem, calc(0.989rem + 0.682vw), 1.50rem);;line-height:0.8em;}.elementor .e-e6b92dd-6e68520{overflow:hidden;position:relative;padding:0px;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-e6b92dd-6e68520:hover,.elementor .e-e6b92dd-6e68520:focus-visible{img:first-child {
  scale: 1.1;
}

span, a {
   opacity: 1;
}

 & .cinta-vendido {
  -webkit-user-select: none;
  -moz-user-select: none;  
  -ms-user-select: none; 
  user-select: none;
  opacity: 0;
}\n}.elementor .e-8b977bc-008f931{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 250ms;}.elementor .e-91405ab-2d3309c{width:100%;max-width:360px;scale: 1 !important;
filter: brightness(100%) !important;\n}.elementor .e-2c0141a-5e91bd6{max-width:360px;color:#FFF;text-align:start;opacity:0%;transition:opacity 250ms;}.elementor .e-46140fc-956df5f{padding:0px;flex-direction:column;gap:10px;}.elementor .e-f669f51-a55fdc9{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);opacity:0%;backdrop-filter:blur(14px);transition:opacity 250ms;}.elementor .e-3ba5771-8f6fd42{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:60px;background-image:linear-gradient(90deg, hsla(0, 0%, 0%, 0.5) 0%,hsla(0, 0%, 100%, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:20px;}.elementor .e-8853fb8-5f331d2{overflow:hidden;position:relative;padding:0px;border-radius:20px;grid-column:1 / 4;}.elementor .e-8853fb8-5f331d2:hover,.elementor .e-8853fb8-5f331d2:focus-visible{img:first-child {
  scale: 1.1;
  filter: brightness(80%);
}

span, a {
   opacity: 1;
}\n}.elementor .e-49ae9ad-4beb684{max-width:1200px;padding:0px;grid-template-rows: 600px 400px 600px 400px 600px;\n}.elementor .e-24c1d8a-08ad5d1{padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--secondary-black);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-415b377-6cbe224{width:100%;max-width:180px;}.elementor .e-92b67e2-6bb7eb7{width:100%;max-width:419px;font-weight:900;color:#FFF;text-align:start;}.elementor .e-4ebee1e-4cb1965{max-width:max-content;font-family:"Avenir 02";font-weight:300;font-size:16px;color:#FFF;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);transition:background-color 250ms;}.elementor .e-4ebee1e-4cb1965:hover,.elementor .e-4ebee1e-4cb1965:focus-visible{border-width:1px;background-color:var(--primary-green);}.elementor .e-cee31bb-a232613{max-width:420px;padding:0px;flex-direction:column;gap:40px;justify-content:center;}.elementor .e-176b2e5-b9893df{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-76863c7-6852389{color:#FFF;text-align:start;}.elementor .e-71dbfda-1d0198e{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-c503524-013e3ff{color:#FFF;text-align:start;}.elementor .e-fe612f9-cee54ca{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-e12e276-17558f9{color:#FFF;text-align:start;}.elementor .e-aa0a3e7-724a484{width:100%;height:100%;max-width:54px;max-height:54px;overflow:hidden;color:var(--primary-green);padding:10px;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--bg-secondary);}.elementor .e-527dcaa-f3997aa{color:#FFF;text-align:start;}.elementor .e-075729c-f2baf7a{width:100%;height:min-content;min-height:min-content;max-width:740px;max-height:min-content;padding:0px;grid-template-columns:repeat(2, 1fr);}.elementor .e-3655bff-b0189ce{max-width:max-content;font-family:"Avenir 02";font-weight:300;font-size:16px;color:#FFF;border-radius:100px;border-width:1px;border-color:var(--primary-green);border-style:solid;background-color:var(--primary-green);transition:background-color 250ms;display:none;}.elementor .e-3655bff-b0189ce:hover,.elementor .e-3655bff-b0189ce:focus-visible{border-width:1px;background-color:var(--bg-secondary);}.elementor .e-e46b5ee-b5c3a9e{max-width:1200px;padding:0px;gap:40px;justify-content:center;align-items:center;}.elementor .e-1274c51{padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--secondary-black);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-199b192-17b309a{width:100%;}.elementor .e-5907e1b-caed498{width:100%;max-width:496px;padding:100px;border-radius:20px;background-image:url("https://www.grupoorve.com/wp-content/uploads/2026/09/XOOK-TERRENOS-scaled.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;}.elementor .e-caf1a34-f4f45d5{font-weight:900;color:#FFF;text-align:start;}.elementor .e-d46dcc6-58fd16c{color:#FFF;text-align:start;}.elementor .e-21bcaa9-21982aa{width:100%;max-width:528px;padding:0px;flex-direction:column;gap:20px;align-items:start;}.elementor .e-dc65de9-86f8a1b{padding:40px;backdrop-filter:blur(24px);gap:80px;justify-content:center;align-items:center;}.elementor .e-4c4dd57-883b5e7{max-width:1200px;overflow:hidden;padding:0px;border-radius:20px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 100%),url("https://www.grupoorve.com/wp-content/uploads/2026/09/XOOK-TERRENOS-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-3f12abb{padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ef198ad-42fced6{width:100%;object-fit:cover;}.elementor .e-dc9da73-7ac2266{overflow:hidden;position:relative;z-index:1;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:40px;border-width:1px;border-color:#FFF;border-style:solid;background-color:#375efa00;transition:color 250ms;&::before {
  content: '';
  position: absolute;
  top:0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  background-color: #FFF;
  transform-origin: left center;
  transform: scaleX(0%);
  transition: transform .25s ease ;
}\n}.elementor .e-dc9da73-7ac2266:hover,.elementor .e-dc9da73-7ac2266:focus-visible{color:var(--campo-golf-color);&::before {
  transform: scaleX(100%);
}\n}.elementor .e-eec0afd-7a03ea9{width:260px;height:260px;padding:40px;border-radius:20px;background-color:var(--accent-6);flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-ee9cf71-19bcf42{width:100%;object-fit:cover;}.elementor .e-24e706f-c5b0e6f{overflow:hidden;position:relative;z-index:1;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:40px;border-width:1px;border-color:#FFF;border-style:solid;background-color:#375efa00;transition:color 250ms;&::before {
  content: '';
  position: absolute;
  top:0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  background-color: #FFF;
  transform-origin: left center;
  transform: scaleX(0%);
  transition: transform .25s ease ;
}\n}.elementor .e-24e706f-c5b0e6f:hover,.elementor .e-24e706f-c5b0e6f:focus-visible{color:var(--accent-3);&::before {
  transform: scaleX(100%);
}\n}.elementor .e-9b68bea-cc8183c{width:260px;height:260px;padding:40px;border-radius:20px;background-color:var(--accent-3);flex-direction:column;justify-content:space-between;}.elementor .e-9fbdb52-6dfe30a{width:100%;object-fit:cover;}.elementor .e-fae87bc-ca0df1c{overflow:hidden;position:relative;z-index:1;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:40px;border-width:1px;border-color:#FFF;border-style:solid;background-color:#375efa00;transition:color 250ms;&::before {
  content: '';
  position: absolute;
  top:0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  background-color: #FFF;
  transform-origin: left center;
  transform: scaleX(0%);
  transition: transform .25s ease ;
}\n}.elementor .e-fae87bc-ca0df1c:hover,.elementor .e-fae87bc-ca0df1c:focus-visible{color:var(--accent);&::before {
  transform: scaleX(100%);
}\n}.elementor .e-61a1218-005ac97{width:260px;height:260px;padding:40px;border-radius:20px;background-color:var(--accent);flex-direction:column;justify-content:space-between;}.elementor .e-9911995-664fe3e{max-width:1200px;padding:0px;gap:60px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-c8a42d3-024b464{width:100%;min-height:280px;max-width:820px;overflow:hidden;position:relative;padding:0px;border-radius:20px;}.elementor .e-ae16411-7052de9{max-width:max-content;font-size:clamp(0.88rem, calc(0.830rem + 0.227vw), 1.00rem);;color:#FFF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:#FFF;border-style:solid;background-color:hsla(0, 0%, 100%, 0.1);backdrop-filter:blur(14px);}.elementor .e-0efa0d8-e4b8ba5{height:100%;max-width:1200px;flex-direction:column;gap:40px;justify-content:center;align-items:center;}.elementor .e-bced71b-4c157d5{height:100%;position:fixed;inset-block-start:0px;z-index:10;padding:40px;background-color:hsla(0, 0%, 0%, 0.5);backdrop-filter:blur(24px);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3cc9451{padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:40px;justify-content:center;align-items:center;}.elementor .e-662d2dc5-e429cda{font-family:"Avenir 02";color:var(--primary-black);}.elementor .e-c2467c0-f446c04{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;gap:4px;justify-content:center;align-items:center;}.elementor .e-c7dfb24-d3d3c33{width:100%;max-width:32%;}.elementor .e-ffba11a-bd63f90{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-6508b25-db9fab9{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-4f3c60c-f6965f5{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-bdca41c-a7a41ae{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-f64388e-403c6ce{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-0126390-9347f29{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-f0a0a5a-4a684be{height:100%;position:relative;padding:0px;}.elementor .e-f284d55-3e01d49{overflow:hidden;background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/plaza-grande-merida.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-b7f2416-dc7f3c4{width:100%;max-width:32%;}.elementor .e-b4ac5cd-8297f8e{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-5309989-9df44da{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-47c03d1-51672ad{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-6bb1251-2a4c4d2{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-5856cf3-85c3dcf{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-6de610b-1791ab5{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-0133f8d-d226491{height:100%;position:relative;padding:0px;}.elementor .e-3fd6bae-4f426ad{overflow:hidden;padding:0px;border-radius:20px;background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/high-angle-view-sea-against-sky.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-3fd6bae-4f426ad:hover,.elementor .e-3fd6bae-4f426ad:focus-visible{div {
  visibility: visible;
 opacity: 1; 
}\n}.elementor .e-efa62f4-bfc726e{width:100%;max-width:32%;}.elementor .e-030e51a-18a4ca3{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-7ea869c-9fb6559{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-4fa5e1f-0c7c608{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-0de35a0-c7ed39b{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-0bb88f3-58f7592{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-ab8fbac-4c5d507{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-1f18f38-c1a5e94{height:100%;position:relative;padding:0px;}.elementor .e-a5a9a65-f1589ee{overflow:hidden;padding:0px;border-radius:20px;background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/angel-independence-mexico-city.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-a5a9a65-f1589ee:hover,.elementor .e-a5a9a65-f1589ee:focus-visible{div {
  visibility: visible;
 opacity: 1; 
}\n}.elementor .e-7fb1a4c-c63966e{width:100%;max-width:32%;}.elementor .e-874ae80-a9d03c7{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-9261776-867029c{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-7fe312e-5cdcd7b{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-eb84090-c99c97e{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-f881b2c-1e033d9{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-0c850c3-66d7052{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-606a633-049e845{height:100%;position:relative;padding:0px;}.elementor .e-f5fd945-d49d0c4{overflow:hidden;padding:0px;border-radius:20px;background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/cathedral-city-center-puebla-with-blue-sky-metropolitan-cathedral-puebla-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-f5fd945-d49d0c4:hover,.elementor .e-f5fd945-d49d0c4:focus-visible{div {
  visibility: visible;
 opacity: 1; 
}\n}.elementor .e-d3e160e-cf6268e{width:100%;max-width:32%;}.elementor .e-a013756-5a8fc6f{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-5b073e3-e321b17{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-922e967-dc1d0a5{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-48f3765-4c64061{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-67daac4-2717604{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-694bf10-4689b28{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-743abe8-9c0ae2c{height:100%;position:relative;padding:0px;}.elementor .e-c43c9eb-91454c9{overflow:hidden;padding:0px;border-radius:20px;background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/mexico-central-cathedral-guadalajara-famous-tourism-destination.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-c43c9eb-91454c9:hover,.elementor .e-c43c9eb-91454c9:focus-visible{div {
  visibility: visible;
 opacity: 1; 
}\n}.elementor .e-a3e9208-cbefbec{width:100%;max-width:32%;}.elementor .e-3aafdf0-f500720{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-cde796c-856635d{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-fb329f1-d55c1bc{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-16858f3-dd6101a{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-7dd7fcf-3a8a813{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-05a4ad2-111c550{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-0b30ca7-957592f{height:100%;position:relative;padding:0px;}.elementor .e-d244a28-cae3976{overflow:hidden;padding:0px;border-radius:20px;background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/Panoramica_plaza_de_armas_Durango.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-d244a28-cae3976:hover,.elementor .e-d244a28-cae3976:focus-visible{div {
  visibility: visible;
 opacity: 1; 
}\n}.elementor .e-596015b-5de3c2d{width:100%;max-width:32%;}.elementor .e-42085b1-48b7cd2{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-8d8103e-803980d{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-5ae9379-e383b7c{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-708e098-beb1dab{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-6cf3991-28621b6{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-c4437f7-64491da{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-4f9cf6f-23d9a05{height:100%;position:relative;padding:0px;}.elementor .e-12025d4-08f982a{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/borderland-panorama-4k-panoramic-view-el-paso-city-ciudad-de-juarez-with-mountains-sky-1024x683.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-610488c-f06eb3d{width:100%;max-width:32%;}.elementor .e-23d3ba1-69cdf18{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-a21594b-e3d4a0c{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-aaf2b49-4984065{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-700ff4f-a311374{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-e8c2f91-a57326c{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-6c369e3-e09064b{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-276454b-62084d7{height:100%;position:relative;padding:0px;}.elementor .e-05a2830-eaca5fa{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/cerro-de-la-silla-monterrey-mexico-1024x576.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c607cba-e857b89{width:100%;max-width:32%;}.elementor .e-6cdfd41-9dabc26{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-71b9fda-8cbc7c5{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-6c2e97b-999295a{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-981c940-da01c76{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-fde25b4-3220501{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-f2512ea-b85b407{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-6f800c7-3ed1bcc{height:100%;position:relative;padding:0px;}.elementor .e-79850ad-d33af7e{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/cerro-de-la-silla-monterrey-mexico-1-1024x576.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-48f9fd1-10bb7c1{width:100%;max-width:32%;}.elementor .e-aedee45-3ad37cc{width:100%;height:1px;max-width:50%;background-color:var(--primary-green);}.elementor .e-e028229-3772f21{font-weight:600;color:#FFF;font-style:italic;padding-block-start:4px;}.elementor .e-0796dce-7436da6{height:100%;padding:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-aa2512b-8d91dd2{font-weight:600;color:#FFF;font-style:italic;padding-block-end:4px;border-block-end-width:1px;border-color:var(--primary-green);border-style:solid;}.elementor .e-82eb8d9-45e39af{width:100%;font-family:"Avenir 02";font-weight:500;font-size:clamp(0.75rem, calc(0.659rem + 0.455vw), 1.00rem);;color:#FFF;line-height:1.25em;text-align:center;font-style:italic;}.elementor .e-48acf24-c92c6e8{height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;padding:40px;border-radius:10px;background-color:hsla(0, 0%, 15%, 0.5);opacity:0%;backdrop-filter:blur(14px);transition:opacity 500ms;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;visibility: hidden;\n}.elementor .e-cd54022-6f77e13{height:100%;position:relative;padding:0px;}.elementor .e-748fde6-e5bb659{background-image:linear-gradient(hsla(0, 0%, 0%, 0.5), hsla(0, 0%, 0%, 0.5)),url("https://www.grupoorve.com/wp-content/uploads/2026/09/el-paso-texas-usa-downtown-city-skyline-dusk-with-juarez-mexico-1024x683.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-b08d77d-4bd4e73{padding:0px;flex-direction:column;gap:20px;}.elementor .e-7f037b3c-e24f789{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:40px;align-items:center;}.elementor .e-1c3bd6a0-7679081{max-width:420px;border-radius:10px;object-fit: cover;\n}.elementor .e-35dcbc37-b629221{color:#FFFFFF;}.elementor .e-59f36a80-2482c27{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;}.elementor .e-46ff3c45-0708d05{font-family:"Avenir 02";padding:40px;flex-direction:column;align-items:center;}