.elementor .e-5ab2728c-8f6e{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-2c4c6889-3425{font-size:14px;}.elementor .e-42818ef7-ff92{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-fa715880-7576{font-size:14px;}.elementor .e-789c0933-8cee{font-size:14px;color:var(--color-tinta);}.elementor .e-4389f0a9-fc43{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-e26ddc55-6f1e{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-08b2c005-670a{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-a24bdb17-a7ec{max-width:560px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}.elementor .e-198c4c9e-f67a{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-4b9c2958-3c15{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-2b516052-24c6{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:1 / span 7;justify-content:flex-start;}.elementor .e-795e6673-c36e{object-position:50% 22%;}.elementor .e-0184e14c-9db7{font-family:var(--font-principal);font-weight:600;font-size:clamp(14px, 13.26px + 0.19vw, 15px);color:var(--color-tinta);line-height:1.2;}.elementor .e-9e90e503-37e3{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-897203a8-5e0e{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-7210bcab-676d{height:clamp(420px, 256.6px + 41.9vw, 860px);overflow:hidden;grid-column:8 / span 5;position: relative;\n}.elementor .e-abe16173-d18d{min-height:clamp(0px, -1200px + 200vw, 860px);background-color:var(--color-papel);padding-block: clamp(20px, 18.51px + 0.381vw, 24px) 0; padding-inline: var(--sp-lateral);\n}.elementor .e-2f6e1ca2-b7ef{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-be3e48f4-c85d{font-family:var(--font-principal);font-size:clamp(15px, 13.51px + 0.381vw, 19px);color:var(--color-tinta);letter-spacing:0.12em;line-height:1;}.elementor .e-390366f7-e510{font-family:var(--font-principal);font-weight:500;font-size:clamp(14px, 13.26px + 0.19vw, 16px);color:var(--color-tinta);line-height:1.25;}.elementor .e-e4c2e448-5427{gap:8px;}.elementor .e-e13cd2b0-9f06{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-336ba675-722e{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-99ca2284-21aa{font-family:var(--font-principal);font-weight:500;font-size:clamp(14px, 13.26px + 0.19vw, 16px);color:var(--color-tinta);line-height:1.25;}.elementor .e-0f1b5bb7-7b13{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;border-left: 1px solid var(--color-linea); padding-left: clamp(20px, 16px + 1vw, 32px);\n}.elementor .e-7f48a9d2-cb0e{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-a3cf0d6d-675c{font-family:var(--font-principal);font-weight:500;font-size:clamp(14px, 13.26px + 0.19vw, 16px);color:var(--color-tinta);line-height:1.25;}.elementor .e-00de8564-f904{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;border-left: 1px solid var(--color-linea); padding-left: clamp(20px, 16px + 1vw, 32px);\n}.elementor .e-28c85c35-a518{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-b52b08bc-465b{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-a873a9f1-832b{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.35;}.elementor .e-f6604015-5462{font-size:clamp(17px, 15.51px + 0.381vw, 21px);line-height:1.5;margin-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);}.elementor .e-729d2846-c677{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-ea6e9589-04f1{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:clamp(28px, 23.5429px + 1.1429vw, 40px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-7c126a89-6fd4{grid-column:4 / span 8;}.elementor .e-ab69ebc2-d8a4{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-c0e93403-4b3a{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-925c2896-05c5{grid-column:4 / span 8;}.elementor .e-7f7440e8-ff22{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-61a99198-f8e9{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-50d0f5d4-adda{font-size:clamp(21px, 19.1429px + 0.4762vw, 26px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-a6906027-21a3{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-fbe9c37d-37d4{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-a8d67b1c-3d5e{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-badf0482-560e{font-size:clamp(21px, 19.1429px + 0.4762vw, 26px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-09cd3bd5-08f6{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-a664b890-5ac9{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-613ae899-9614{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-bb16ee1d-a69f{font-size:clamp(21px, 19.1429px + 0.4762vw, 26px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-92f45a60-5d07{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-26225a85-878c{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-c8841e7b-3c39{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-e83e1607-fb85{font-size:clamp(21px, 19.1429px + 0.4762vw, 26px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-5c459777-44c2{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-cf7a492b-f6bd{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-1c96f5ea-81b1{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-a236196e-5166{grid-column:1 / -1;}.elementor .e-5d637d1f-2037{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-2533c3aa-16c6{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);& strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-ff8088c4-f2e6{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-a9a715f3-752d{padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-inline-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-inline-end:clamp(24px, 19.5429px + 1.1429vw, 36px);background-color:var(--color-piedra);border-top-width: 0px; border-left-style: solid; border-left-width: 3px; border-left-color: var(--color-tinta);\n}.elementor .e-4850cb5a-f8c3{grid-column:4 / span 8;}.elementor .e-f0eaa1cb-e76f{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-86235296-5795{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-298905a4-b7d3{grid-column:4 / span 8;}.elementor .e-bac30f00-32bc{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-4bda96f4-4302{color: var(--color-tinta);\n}.elementor .e-69c6bb7f-d304{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-cffc9f71-7a88{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;flex-direction: row;\n}.elementor .e-cace68ca-9cf4{border-top-color: var(--color-tinta);\n}.elementor .e-9bde379e-1d8b{color: var(--color-tinta);\n}.elementor .e-f3c1bdc4-9e19{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-8d114176-cad2{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-c25e5964-f215{color: var(--color-tinta);\n}.elementor .e-03453783-d4a4{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-12b5099f-8db6{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-cde05120-e1fb{color: var(--color-tinta);\n}.elementor .e-e0b53867-ca32{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-69b5774d-0482{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-0958f9b3-d2a8{color: var(--color-tinta);\n}.elementor .e-cb83515d-09cf{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-90d02472-4f3f{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-66b095e9-4f61{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}.elementor .e-d6c05ee2-3338{grid-column:4 / span 9;}.elementor .e-30836ad4-9061{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-cbbea57b-6891{font-family:var(--font-principal);font-weight:600;font-size:clamp(44px, 33.60px + 2.667vw, 72px);letter-spacing:-0.05em;line-height:0.9;grid-column:span 2;}.elementor .e-3a8d9d2e-a65f{font-size:clamp(22px, 19.0286px + 0.7619vw, 30px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);color: var(--color-gris); line-height: 1.2; letter-spacing: -0.01em; & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-8c15e7d5-b2e7{display:block;grid-column:span 8;}.elementor .e-9a682192-6f3b{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(28px, 23.5429px + 1.1429vw, 40px);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column:1 / -1;align-items:start;border-top-color: var(--color-tinta);\n}.elementor .e-811d15ea-70cc{font-family:var(--font-principal);font-weight:600;font-size:clamp(44px, 33.60px + 2.667vw, 72px);letter-spacing:-0.05em;line-height:0.9;grid-column:span 2;}.elementor .e-192770c8-e232{font-size:clamp(22px, 19.0286px + 0.7619vw, 30px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);color: var(--color-gris); line-height: 1.2; letter-spacing: -0.01em; & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-dc9bc3ad-332d{display:block;grid-column:span 8;}.elementor .e-402aae20-dfb8{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(28px, 23.5429px + 1.1429vw, 40px);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column:1 / -1;align-items:start;}.elementor .e-cb2b6d5e-01c0{font-family:var(--font-principal);font-weight:600;font-size:clamp(44px, 33.60px + 2.667vw, 72px);letter-spacing:-0.05em;line-height:0.9;grid-column:span 2;}.elementor .e-856e92c2-9cd2{font-size:clamp(22px, 19.0286px + 0.7619vw, 30px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);color: var(--color-gris); line-height: 1.2; letter-spacing: -0.01em; & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-3b694758-140a{display:block;grid-column:span 8;}.elementor .e-80f78259-3ebd{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(28px, 23.5429px + 1.1429vw, 40px);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column:1 / -1;align-items:start;}.elementor .e-3f984227-dc5e{font-family:var(--font-principal);font-weight:600;font-size:clamp(44px, 33.60px + 2.667vw, 72px);letter-spacing:-0.05em;line-height:0.9;grid-column:span 2;}.elementor .e-d6acfbfb-ec8b{font-size:clamp(22px, 19.0286px + 0.7619vw, 30px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);color: var(--color-gris); line-height: 1.2; letter-spacing: -0.01em; & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-2580e926-8abb{display:block;grid-column:span 8;}.elementor .e-648fa340-d5c1{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(28px, 23.5429px + 1.1429vw, 40px);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column:1 / -1;align-items:start;}.elementor .e-adf55c37-a0da{font-family:var(--font-principal);font-weight:600;font-size:clamp(44px, 33.60px + 2.667vw, 72px);letter-spacing:-0.05em;line-height:0.9;grid-column:span 2;}.elementor .e-ab75e0a6-03d9{font-size:clamp(22px, 19.0286px + 0.7619vw, 30px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);color: var(--color-gris); line-height: 1.2; letter-spacing: -0.01em; & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-f4ba4bb4-ae0a{display:block;grid-column:span 8;}.elementor .e-40ab69ae-0e62{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(28px, 23.5429px + 1.1429vw, 40px);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column:1 / -1;align-items:start;}.elementor .e-8a351e5c-75da{font-family:var(--font-principal);font-weight:600;font-size:clamp(44px, 33.60px + 2.667vw, 72px);letter-spacing:-0.05em;line-height:0.9;grid-column:span 2;}.elementor .e-007bd4cc-742a{font-size:clamp(22px, 19.0286px + 0.7619vw, 30px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);color: var(--color-gris); line-height: 1.2; letter-spacing: -0.01em; & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-b9c433e3-d35a{display:block;grid-column:span 8;}.elementor .e-2173f056-87f9{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(28px, 23.5429px + 1.1429vw, 40px);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column:1 / -1;align-items:start;border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: var(--color-linea);\n}.elementor .e-66a78ed1-027e{margin-block-start:clamp(40px, 28.1143px + 3.0476vw, 72px);}.elementor .e-e516c28d-6307{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);& strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-ebccb38e-fd5a{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-3f157ac9-a245{padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-inline-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-inline-end:clamp(24px, 19.5429px + 1.1429vw, 36px);background-color:var(--color-piedra);border-top-width: 0px; border-left-style: solid; border-left-width: 3px; border-left-color: var(--color-tinta);\n}.elementor .e-32ebb27c-90d3{grid-column:4 / span 8;}.elementor .e-6eb78074-b7f5{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-e953b180-64d5{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-96c21d3f-985a{grid-column:4 / span 8;}.elementor .e-5d380dd7-f354{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-30eda1eb-671b{color: var(--color-tinta);\n}.elementor .e-14483e10-3b8a{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-f9c310eb-a38a{border-top-color: var(--color-tinta);\n}.elementor .e-60dbd245-1444{color: var(--color-tinta);\n}.elementor .e-91cb27e0-009c{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-9effcbd0-05ea{color: var(--color-tinta);\n}.elementor .e-770cbaec-10d5{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-2c16c830-d701{color: var(--color-tinta);\n}.elementor .e-37ff4c6a-ed97{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-6a438a16-6aac{color: var(--color-tinta);\n}.elementor .e-ea08beff-583b{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-tinta);\n}.elementor .e-db7dd288-f3c6{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-e97b979f-a117{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}.elementor .e-5f575c79-80a7{grid-column:4 / span 9;}.elementor .e-64d52f5a-6f26{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-fa0d8dba-9bf9{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);& strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-b995e260-eed3{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-3243548c-b7a4{padding-block-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-block-end:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-inline-start:clamp(24px, 19.5429px + 1.1429vw, 36px);padding-inline-end:clamp(24px, 19.5429px + 1.1429vw, 36px);border-top-width: 0px; border-left-style: solid; border-left-width: 3px; border-left-color: var(--color-tinta); background-color: var(--color-papel);\n}.elementor .e-5a74184e-8cf8{grid-column:4 / span 8;}.elementor .e-2f777955-afe6{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-ac16ea1d-f3e1{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-c400fada-8c2f{grid-column:4 / span 8;}.elementor .e-ef236ddf-2566{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-dec00836-861c{font-size:clamp(17px, 15.5143px + 0.381vw, 21px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-477c1205-160b{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-4f5b7a07-21bc{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:clamp(28px, 23.5429px + 1.1429vw, 40px);gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-8caa431c-35ea{grid-column:4 / span 8;}.elementor .e-312f8091-6c9a{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-a04fe1e4-8de8{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-899e2b41-351c{border-top-color: var(--color-tinta);\n}.elementor .e-ab5dd686-0d86{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-622eefc7-9209{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-3713d7c9-f419{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-38436463-f29e{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-294b9731-8cb2{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-29316a0a-255f{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-65c26efd-dcad{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-322206fc-a61c{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}.elementor .e-4fcdbb35-6256{grid-column:4 / span 9;}.elementor .e-0a23c957-1216{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-4a9b3e25-a84c{font-size:clamp(11.5px, 10.9429px + 0.1429vw, 13px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;text-transform: uppercase; letter-spacing: 0.14em; font-weight: 500;\n}.elementor .e-8f5f959f-3295{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);line-height: 1.3; letter-spacing: -0.015em;\n}.elementor .e-a1c81728-5eb0{padding-block-start:clamp(28px, 17.6px + 2.6667vw, 56px);padding-block-end:clamp(28px, 17.6px + 2.6667vw, 56px);padding-inline-start:clamp(28px, 17.6px + 2.6667vw, 56px);padding-inline-end:clamp(28px, 17.6px + 2.6667vw, 56px);border-width: 0px; background-color: var(--color-tinta); & p, & h2, & h3 { color: var(--color-papel); } & > :first-child { color: #9A968C; }\n}.elementor .e-679e2883-46a0{grid-column:4 / span 8;}.elementor .e-53f1fc68-1bb6{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-50f4c387-6116{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-b03041c2-cc5e{grid-column:4 / span 8;}.elementor .e-31102838-cf16{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-a9ce15cb-d154{font-size:clamp(17px, 15.5143px + 0.381vw, 21px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-a4667a8e-601b{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-e29166ac-4ff3{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-94bb33c6-7c6e{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-4f849a06-0790{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:clamp(28px, 23.5429px + 1.1429vw, 40px);gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-7003e232-25bf{grid-column:4 / span 8;}.elementor .e-a1c310f8-0595{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-af36ca56-de27{color:var(--color-gris-oscuro);}.elementor .e-990b0fc7-a087{color:var(--color-papel);}.elementor .e-7841f719-7074{font-family:var(--font-principal);font-weight:600;font-size:clamp(24px, 19.55px + 1.143vw, 36px);color:var(--color-papel);letter-spacing:-0.035em;line-height:1.04;}.elementor .e-d314dd17-a86d{width:clamp(48px, 41.14px + 1.7143vw, 72px);height:clamp(48px, 41.14px + 1.7143vw, 72px);font-family:var(--font-principal);font-size:clamp(20px, 17.03px + 0.7619vw, 28px);color:var(--color-tinta);line-height:1;border-radius:50%;background-color:var(--color-beis);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-63f4ff14-5b7d{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;padding-block: clamp(28px, 22.06px + 1.524vw, 44px) clamp(32px, 26.06px + 1.524vw, 48px); border-top-color: var(--color-papel);\n}.elementor .e-5970dd04-af8b{font-family:var(--font-principal);font-weight:600;font-size:clamp(24px, 19.55px + 1.143vw, 36px);color:var(--color-papel);letter-spacing:-0.035em;line-height:1.04;}.elementor .e-ff5698be-9835{width:clamp(48px, 41.14px + 1.7143vw, 72px);height:clamp(48px, 41.14px + 1.7143vw, 72px);font-family:var(--font-principal);font-size:clamp(20px, 17.03px + 0.7619vw, 28px);color:var(--color-tinta);line-height:1;border-radius:50%;background-color:var(--color-beis);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-33c81af5-3c5b{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;padding-block: clamp(28px, 22.06px + 1.524vw, 44px) clamp(32px, 26.06px + 1.524vw, 48px); border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea-oscura);\n}.elementor .e-d4266817-75c2{grid-column:4 / span 9;}.elementor .e-2bebcbca-02dd{margin-block-start:clamp(40px, 22.17px + 4.571vw, 88px);}.elementor .e-3e85824b-c80a{color:var(--color-gris-oscuro);padding-block-start:28px;grid-column:1 / span 3;}.elementor .e-878c6f14-53b0{font-weight:500;font-size:clamp(20px, 17.03px + 0.7619vw, 28px);color:var(--color-papel);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-7f1e3b00-fc3e{font-family:var(--font-principal);font-size:clamp(22px, 19.77px + 0.5714vw, 28px);color:var(--color-beis);line-height:1;flex:0 1 auto;}.elementor .e-29f5d4d6-e69d{gap:clamp(12px, 10.51px + 0.381vw, 16px);justify-content:space-between;align-items:center;padding-block: clamp(20px, 17.77px + 0.5714vw, 26px) clamp(22px, 19.77px + 0.5714vw, 28px);\n}.elementor .e-4c59780d-a58a{font-weight:500;font-size:clamp(20px, 17.03px + 0.7619vw, 28px);color:var(--color-papel);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-9d31edbe-3c33{font-family:var(--font-principal);font-size:clamp(22px, 19.77px + 0.5714vw, 28px);color:var(--color-beis);line-height:1;flex:0 1 auto;}.elementor .e-d673883d-5704{gap:clamp(12px, 10.51px + 0.381vw, 16px);justify-content:space-between;align-items:center;padding-block: clamp(20px, 17.77px + 0.5714vw, 26px) clamp(22px, 19.77px + 0.5714vw, 28px);\n}.elementor .e-2eef1bc7-af30{font-weight:500;font-size:clamp(20px, 17.03px + 0.7619vw, 28px);color:var(--color-papel);letter-spacing:-0.02em;line-height:1.2;& span { display: block; margin-top: 8px; font-size: clamp(14.5px, 13.9429px + 0.1429vw, 16px); font-weight: 400; line-height: 1.45; letter-spacing: 0; color: #9A968C; }\n}.elementor .e-ed1f3975-edfa{font-family:var(--font-principal);font-size:clamp(22px, 19.77px + 0.5714vw, 28px);color:var(--color-beis);line-height:1;flex:0 1 auto;}.elementor .e-485eafdd-d44d{gap:clamp(12px, 10.51px + 0.381vw, 16px);justify-content:space-between;align-items:center;padding-block: clamp(20px, 17.77px + 0.5714vw, 26px) clamp(22px, 19.77px + 0.5714vw, 28px); border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea-oscura);\n}.elementor .e-0281ebb2-4a59{grid-column:4 / span 9;}.elementor .e-19c08407-bfbe{margin-block-start:clamp(44px, 33.60px + 2.667vw, 72px);row-gap: 14px;\n}.elementor .e-ffdfa623-edf4{color:var(--color-papel);margin-block-start:clamp(24px, 18.06px + 1.5238vw, 40px);align-self:flex-end;border-bottom-color: var(--color-papel);\n}.elementor .e-3aca625e-58c3{border-top-color: var(--color-tinta);\n}.elementor .e-6a13e21c-7dd6{border-top-color: var(--color-linea-piedra);\n}.elementor .e-e169c855-9cb9{align-self:flex-start;}.elementor .e-f0b1a4ec-454c{border-top-color: var(--color-linea-piedra);\n}.elementor .e-18bdc909-ec40{align-self:flex-start;}.elementor .e-b6a94612-793c{border-top-color: var(--color-linea-piedra);\n}.elementor .e-57a5cb7d-b2df{align-self:flex-start;}.elementor .e-e877afa1-e850{border-top-color: var(--color-linea-piedra);\n}.elementor .e-d58090c3-e5f6{align-self:flex-start;}.elementor .e-a4277df1-86a4{border-top-color: var(--color-linea-piedra);\n}.elementor .e-e132e99a-75b9{align-self:flex-start;}.elementor .e-2e0e7917-487f{border-top-color: var(--color-linea-piedra);\n}.elementor .e-ef8fda31-75a7{align-self:flex-start;}.elementor .e-b6137439-0b2a{border-top-color: var(--color-linea-piedra); border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea-piedra);\n}.elementor .e-ed9372e3-012c{object-position:100% 50%;}.elementor .e-8120db54-9445{height:clamp(380px, 216.57px + 41.905vw, 820px);overflow:hidden;grid-column:1 / span 5;}.elementor .e-4f3c7570-1634{margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-d12346c4-29be{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-023789c3-d1d1{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-2b528982-4d38{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px); border-top-color: var(--color-tinta);\n}.elementor .e-56fa90b5-8877{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-7bc50a58-9710{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-d044a2fb-3e7a{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-7a268258-ab52{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-642bf51e-e13f{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-0f59ce34-0c99{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-e8626dbf-4261{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-e32ef157-ccd6{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-89125847-ee92{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px); border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-14974d97-c3c1{margin-block-start:clamp(32px, 29.03px + 0.762vw, 40px);}.elementor .e-00f0d081-d8ff{margin-block-start:36px;flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-93e62383-7e8a{grid-column:7 / span 6;}.elementor .e-aceff365-49fe{row-gap: 44px;\n}.elementor .e-9b4a26c3-bd03{font-size:clamp(128px, 78.97px + 12.571vw, 260px);letter-spacing:-0.06em;line-height:0.85;}.elementor .e-bb66fd81-8d6f{font-size:clamp(18px, 15.03px + 0.762vw, 26px);letter-spacing:0.14em;}.elementor .e-3cde5c53-ca9b{font-size:clamp(15px, 14.26px + 0.19vw, 17px);line-height:1.4;}.elementor .e-4a878bf2-57df{gap:16px;grid-column:1 / span 4;}.elementor .e-dbec1fa8-a8ea{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-36d3b3ea-a88b{font-weight:500;}.elementor .e-273ef168-8970{padding-block-start:clamp(24px, 21.03px + 0.762vw, 32px);padding-block-end:clamp(28px, 23.54px + 1.143vw, 40px);gap:clamp(14px, 12.51px + 0.381vw, 18px);border-top-color: var(--color-tinta);\n}.elementor .e-4f1d5a61-55e1{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-4ec06333-e421{font-weight:500;}.elementor .e-d9a0df97-c452{padding-block-start:clamp(24px, 21.03px + 0.762vw, 32px);padding-block-end:clamp(28px, 23.54px + 1.143vw, 40px);gap:clamp(14px, 12.51px + 0.381vw, 18px);}.elementor .e-55c97050-633a{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-50ff1b03-6c83{font-weight:500;}.elementor .e-7056b44e-542d{padding-block-start:clamp(24px, 21.03px + 0.762vw, 32px);padding-block-end:clamp(28px, 23.54px + 1.143vw, 40px);gap:clamp(14px, 12.51px + 0.381vw, 18px);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-dee7fc89-e517{grid-column:6 / span 7;}.elementor .e-ec3f7b73-9a08{padding-block-start:clamp(32px, 29.03px + 0.762vw, 40px);margin-block-start:clamp(72px, 46.74px + 6.476vw, 140px);border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-tinta); row-gap: 48px;\n}.elementor .e-74d197c0-085e{font-size:clamp(54px, 8.4vw, 104px);margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-6c25a979-c95d{font-size:clamp(22px, 19.03px + 0.762vw, 30px);line-height:1.2;}.elementor .e-0aa8cfb2-3883{color:var(--color-tinta);margin-block-end:16px;}.elementor .e-98fcc05e-da79{font-size:clamp(16px, 15.26px + 0.19vw, 18px);line-height:1.7;margin-block-end:16px;}.elementor .e-1df37ffe-0bdf{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-362c7980-688b{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-5c2caf2c-8d7b{gap:0px;}.elementor .e-c94a86bd-dd64{gap:clamp(44px, 42.51px + 0.381vw, 48px);grid-column:1 / span 5;justify-content:space-between;}.elementor .e-913a94cb-bc2d{height:auto;}.elementor .e-269b2cb5-a259{width:100%;gap:10px;}.elementor .e-36370068-0071{height:auto;}.elementor .e-1e28d4bb-1dab{width:100%;gap:10px;}.elementor .e-34fd5efc-d287{height:auto;}.elementor .e-281aead6-9dee{width:100%;gap:10px;}.elementor .e-4272500e-defb{height:auto;line-height:1.4;resize: none;\n}.elementor .e-09f722f1-ba00{width:100%;gap:10px;}.elementor .e-b74097f9-577b{width:18px;height:18px;flex:0 1 auto;}.elementor .e-dbc5e6a6-2d24{width:100%;gap:12px;}.elementor .e-b67da60e-38d9{font-size:16px;}.elementor .e-affbeec8-74f1{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-39411d80-5058{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-238e1c22-eac3{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-b79f4102-e701{padding:0px;display:flex;flex-direction:column;gap:clamp(26px, 25.26px + 0.19vw, 28px);flex-wrap:nowrap;grid-column:8 / span 5;align-items:stretch;align-content: normal;\n}.elementor .e-29276c26-cc9a{margin-block-start:clamp(32px, 8.23px + 6.095vw, 96px);row-gap: clamp(44px, 39.54px + 1.143vw, 56px);\n}.elementor .e-79bc1c34-ac3f{padding-block-start:clamp(88px, 61.26px + 6.857vw, 160px);}