.elementor .e-33be96ec-3017{width:250px;margin-block-start:40px;margin-inline-start:80px;}.elementor .e-5c2e5b26-9d32{margin-block-end:14px;text-shadow: 0px 1px 14px rgba(6,31,27,0.7);\n}.elementor .e-78874fca-e100{margin-block-end:28px;}.elementor .e-55456438-bdfc{max-width:520px;}.elementor .e-2370b55b-4b3b{max-width:720px;display:flex;flex-direction:column;}.elementor .e-797469fc-fbd0{display:flex;flex-direction:column;gap:120px;flex:1 1 auto;justify-content:space-between;}.elementor .e-2b3f0e73-aaab{min-height:118vh;padding-block-start:150px;padding-block-end:140px;background-image:linear-gradient(180deg, rgba(6,31,27,0) 22%,rgba(6,31,27,0.62) 50%,rgba(6,31,27,0.9) 74%,#061f1b 100%),url("/wp-content/uploads/2026/10/EXT-06-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:flex-end;background-position:center 20%; background-position:center 30%; background-position:center 0%;\n}.elementor .e-55437be1-adb6{position:relative;z-index:2;font-family:var(--font-serif);font-weight:300;font-size:400px;color:var(--crema);letter-spacing:-0.02em;line-height:0.8;}.elementor .e-5732a4c8-715e{width:440px;height:440px;object-fit:cover;position:relative;z-index:1;margin-block-start:-150px;margin-inline-start:30px;border-radius:50%;object-position:35% center;\n}.elementor .e-3ba84fca-1231{position:relative;display:flex;flex-direction:column;flex:1 1 50%;align-items:flex-start;}.elementor .e-5d82694a-2c3b{margin-block-end:36px;}.elementor .e-3f64521a-5ab2{width:28px;height:1px;min-height:0px;padding:0px;margin-block-end:44px;background-color:var(--terracota);}.elementor .e-650e71a3-600a{margin-block-end:40px;}.elementor .e-649d68b-ca15{max-width:560px;padding-block-start:200px;display:flex;flex-direction:column;flex:1 1 50%;}.elementor .e-3a2bbb4-7482{display:flex;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-5cf619be-5cbb{padding-block-start:40px;padding-block-end:140px;}.elementor .e-657a18bd-7567{font-family:var(--font-serif);font-weight:300;font-size:84px;color:rgba(30,60,52,0.16);line-height:1;}.elementor .e-40b1cb49-79b6{flex:1 1 auto;}.elementor .e-73c08cd6-8518{font-family:Avenir;font-size:13px;color:var(--terracota);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:12px;align-self:flex-start;}.elementor .e-59a6f2c9-370a{padding-block-start:24px;padding-block-end:40px;padding-inline-start:52px;padding-inline-end:52px;border-inline-end-width:1px;transition:background-color 0.4s;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;border-right-style: solid; border-right-color: rgba(30,60,52,0.18);\n}.elementor .e-59a6f2c9-370a:hover,.elementor .e-59a6f2c9-370a:focus-visible{background-color:rgba(30,60,52,0.05);}.elementor .e-321bc8ea-dae7{font-family:var(--font-serif);font-weight:300;font-size:84px;color:rgba(30,60,52,0.16);line-height:1;}.elementor .e-776902ab-24b6{flex:1 1 auto;}.elementor .e-647672c8-5878{font-family:Avenir;font-size:13px;color:var(--terracota);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:12px;align-self:flex-start;}.elementor .e-4eed372f-a6d4{padding-block-start:24px;padding-block-end:40px;padding-inline-start:52px;padding-inline-end:52px;border-inline-end-width:1px;transition:background-color 0.4s;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;border-right-style: solid; border-right-color: rgba(30,60,52,0.18);\n}.elementor .e-4eed372f-a6d4:hover,.elementor .e-4eed372f-a6d4:focus-visible{background-color:rgba(30,60,52,0.05);}.elementor .e-3b6c6523-5af9{font-family:var(--font-serif);font-weight:300;font-size:84px;color:rgba(30,60,52,0.16);line-height:1;}.elementor .e-26da282b-3526{flex:1 1 auto;}.elementor .e-5bf032e1-ea4c{font-family:Avenir;font-size:13px;color:var(--terracota);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:12px;align-self:flex-start;}.elementor .e-15a264b8-7882{padding-block-start:24px;padding-block-end:40px;padding-inline-start:52px;padding-inline-end:52px;transition:background-color 0.4s;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-15a264b8-7882:hover,.elementor .e-15a264b8-7882:focus-visible{background-color:rgba(30,60,52,0.05);}.elementor .e-7d71c3cd-5d9a{padding:0px;border-width:1px;border-color:rgba(30,60,52,0.18);border-style:solid;gap:0px;}.elementor .e-27b3a55e-4151{display:flex;flex-direction:column;gap:48px;}.elementor .e-30c7126b-514b{min-height:760px;background-image:url("/wp-content/uploads/2026/10/EXT-01-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex:1 1 50%;background-position:30% center;\n}.elementor .e-660f2ebb-481d{margin-block-end:40px;}.elementor .e-6476400d-50ae{max-width:520px;margin-block-end:48px;}.elementor .e-6827fce9-76b9{width:180px;height:1px;min-height:0px;padding:0px;background-color:var(--oro);}.elementor .e-50f5d431-270e{width:auto;padding:0px;gap:18px;align-items:center;}.elementor .e-f47dd0d-6e4b{padding-block-start:140px;padding-block-end:140px;padding-inline-start:96px;padding-inline-end:96px;display:flex;flex-direction:column;flex:1 1 50%;justify-content:center;}.elementor .e-267950e2-baaa{padding:0px;background-color:var(--verde-bosque);gap:0px;}.elementor .e-41e30887-24bc{margin-block-end:56px;}.elementor .e-636a0b88-b1f8{max-width:500px;margin-block-end:48px;}.elementor .e-3e51cbd2-86bd{width:120px;height:1px;min-height:0px;padding:0px;background-color:var(--terracota);}.elementor .e-71563c07-c979{width:auto;padding:0px;gap:18px;align-items:center;}.elementor .e-4cbae6-b9fa{padding-block-start:120px;padding-block-end:120px;padding-inline-start:96px;padding-inline-end:96px;display:flex;flex-direction:column;flex:1 1 50%;justify-content:center;}.elementor .e-783cfb52-ae4a{min-height:850px;background-image:url("/wp-content/uploads/2026/10/EXT-02-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 50%;}.elementor .e-bc330f3-9889{padding:0px;background-color:var(--marfil);gap:0px;}.elementor .e-1f54219a-c989{font-size:84px;margin-block-end:24px;}.elementor .e-2fd976-85f1{font-family:var(--font-serif);font-weight:300;font-size:38px;color:var(--marfil);line-height:1.05;}.elementor .e-1a48512d-43e4{min-height:760px;padding-block-end:110px;background-image:linear-gradient(90deg, rgba(6,31,27,0.9) 0%,rgba(6,31,27,0.15) 45%,rgba(6,31,27,0) 70%),url("/wp-content/uploads/2026/10/EXT-07-sin-pergola.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--verde-noche);justify-content:flex-end;}.elementor .e-7260cf57-b4bb{margin-block-end:40px;}.elementor .e-4870a00-bfec{max-width:540px;margin-block-end:48px;}.elementor .e-1584151c-c7c1{font-family:var(--font-serif);font-weight:300;font-size:50px;color:var(--verde-bosque);line-height:1;}.elementor .e-621b5e5a-687f{font-family:Avenir;font-size:12px;color:var(--verde-bosque);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-3b8889a-dac9{display:flex;flex-direction:column;gap:6px;flex:0 0 50%;}.elementor .e-58739e56-ffa4{font-family:var(--font-serif);font-weight:300;font-size:50px;color:var(--verde-bosque);line-height:1;}.elementor .e-3a383f72-abc6{font-family:Avenir;font-size:12px;color:var(--verde-bosque);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-764524a6-69c2{display:flex;flex-direction:column;gap:6px;flex:0 0 50%;}.elementor .e-5ff4c1b8-ce98{font-family:var(--font-serif);font-weight:300;font-size:50px;color:var(--verde-bosque);line-height:1;}.elementor .e-7eafce1c-8307{font-family:Avenir;font-size:12px;color:var(--verde-bosque);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-2009eed0-550a{display:flex;flex-direction:column;gap:6px;flex:0 0 50%;}.elementor .e-74631ad6-9bcc{font-family:var(--font-serif);font-weight:300;font-size:50px;color:var(--verde-bosque);line-height:1;}.elementor .e-3c37294b-27a9{font-family:Avenir;font-size:12px;color:var(--verde-bosque);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1d7816f-b1fb{display:flex;flex-direction:column;gap:6px;flex:0 0 50%;}.elementor .e-3cc9eaf-7f29{max-width:600px;column-gap:0px;padding:0px;flex-wrap:wrap;row-gap:36px;\n}.elementor .e-77fe3ba4-9b3e{display:flex;flex-direction:column;flex:1 1 50%;}.elementor .e-bc6dc4e-4161{width:100%;height:710px;max-width:560px;object-fit:cover;flex:1 1 45%;object-position:62% center;\n}.elementor .e-50c259b7-11ee{display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .e-8dbcf10-d1da{padding-block-start:64px;padding-block-end:64px;}.elementor .e-842dd7-b732{text-align:center;margin-block-end:28px;}.elementor .e-71472e51-37ec{text-align:center;margin-block-end:44px;}.elementor .e-429cb7be-53b1{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-350eaf9c-c2b4{padding-block-start:110px;padding-block-end:120px;}