.elementor .e-06bc9f14-1c1d{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-b4ce5f83-396f{font-size:14px;}.elementor .e-021eed97-f91e{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-af228d34-7d94{font-size:14px;}.elementor .e-4d3beb12-734e{font-size:14px;color:var(--color-tinta);}.elementor .e-baf0e67a-6936{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-a352a806-f81c{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-5514b7c9-a7db{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-4ca4a273-0c21{max-width:560px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}.elementor .e-84e04b86-f1bc{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-87bed1bb-aeae{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-f6af0563-4968{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:1 / span 7;justify-content:flex-start;}.elementor .e-1fa48e3b-6c97{object-position:50% 22%;}.elementor .e-c784514e-65f1{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-392782a9-8ed9{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-63c1d491-cc6b{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-2f4188e0-7ddb{height:clamp(420px, 256.6px + 41.9vw, 860px);overflow:hidden;grid-column:8 / span 5;position: relative;\n}.elementor .e-b1f4e01e-9204{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-bb480a58-ebd9{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-6f02a2ad-98fe{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-2cd048b4-8973{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-942cf76c-d328{gap:8px;}.elementor .e-36638b01-3f9e{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-21f77153-5083{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-73e755f9-f821{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-4689acab-1530{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-a269060d-73b5{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-64ad43d4-b22e{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-4aac2ba6-8f14{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-d08ed164-40d9{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-1397f533-5010{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-b646ada4-35b0{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.35;}.elementor .e-5b887f39-fbbe{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-7f19b7ca-077e{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.35;}.elementor .e-9f30f7a3-595d{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-885dc72d-059d{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:clamp(28px, 23.5429px + 1.1429vw, 40px);gap:clamp(10px, 10px, 10px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-d0ff375c-a41e{grid-column:4 / span 8;}.elementor .e-05fef320-02aa{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-695f351b-6e29{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-437033d7-7e42{grid-column:4 / span 8;}.elementor .e-636146df-626d{margin-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);}.elementor .e-46f2fcfd-d48d{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-da021209-d2ce{border-top-color: var(--color-tinta);\n}.elementor .e-7c49629d-232b{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-315fcb94-cd84{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-3dfa74cd-6646{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-c1361dd6-5373{border-top-color: var(--color-tinta);\n}.elementor .e-f740b3c7-5f1e{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-912512f0-b40f{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-727c32b4-caba{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-aa3e0949-a922{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2, auto);grid-auto-flow:column;}.elementor .e-9f7f640f-d7ef{grid-column:4 / span 9;}.elementor .e-a1ec152a-fbdb{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-9ec366ce-2125{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;}.elementor .e-7566edb3-4f42{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-6eb6b103-9251{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;}.elementor .e-b712f2bc-9364{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-b3036a2c-2727{grid-column:4 / span 8;}.elementor .e-4e13254f-de66{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-ff664050-089d{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-1cc9ff2e-a972{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-74d1b0a6-9a87{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);}.elementor .e-4e644deb-115f{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);grid-column:span 10;align-items:start;}.elementor .e-24fa7014-7603{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-1f9d9168-add8{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-340cc24d-c3ff{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-bd4d2f7f-5585{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);}.elementor .e-1b3dcfc1-6acb{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);grid-column:span 10;align-items:start;}.elementor .e-6da04d54-f7e0{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-55644a1e-975b{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-c66bc4df-ba22{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-d71c4a7e-3611{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);}.elementor .e-da2b7e06-c20b{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);grid-column:span 10;align-items:start;}.elementor .e-bd49aa27-5b8e{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-5925a84f-a2d4{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-d597be47-6295{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-e4553e98-f767{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);}.elementor .e-36b19c28-9e4f{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);grid-column:span 10;align-items:start;}.elementor .e-fdf0a591-bde0{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-bde8c6ca-a917{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-9f49e4e6-1f92{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-31a4fc12-ece4{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;margin-block-start:clamp(12px, 10.51px + 0.381vw, 16px);}.elementor .e-6728d0a5-d204{column-gap:clamp(16px, 13.0286px + 0.7619vw, 24px);display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);grid-column:span 10;align-items:start;}.elementor .e-461d6071-a20c{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-1351f6a4-99d9{margin-block-start:clamp(40px, 28.1143px + 3.0476vw, 72px);}.elementor .e-9a0c92bf-20dc{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-09dec669-69ee{grid-column:4 / span 8;}.elementor .e-c2ef1c6e-045c{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-56a580e5-06b4{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-56e09b9b-488c{font-size:clamp(26px, 23.0286px + 0.7619vw, 34px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-c5906733-33da{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-fcdaba82-0083{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-538ef70d-56f4{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-e8741579-e75a{font-size:clamp(26px, 23.0286px + 0.7619vw, 34px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-d6935399-b2ad{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-3fd3b31f-40fb{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-b5ff6d3c-802e{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-141ccf41-61a1{font-size:clamp(26px, 23.0286px + 0.7619vw, 34px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-c99e9e03-7f2f{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-95e1a272-6d89{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-868580a4-19b9{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-091ecbd8-e011{grid-column:1 / -1;}.elementor .e-8160b788-0093{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-88a3c21d-ccdc{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-2a24b126-0286{grid-column:4 / span 8;}.elementor .e-f8767db4-8088{margin-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);}.elementor .e-59d4ebb4-e079{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-b9d69147-3627{grid-column:4 / span 8;}.elementor .e-188e1763-bfd5{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-48b6179a-7bf5{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-f06657e0-1725{font-size:clamp(24px, 21.0286px + 0.7619vw, 32px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-33bb62ba-b01b{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-8398bfc9-9a8b{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-39a367a0-041f{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-381c3b23-ee75{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-8bc63dce-f72f{font-size:clamp(24px, 21.0286px + 0.7619vw, 32px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-e33e3511-2996{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-2137d33b-92ca{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-571bc490-2805{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-dc0915ad-1981{grid-column:4 / span 9;}.elementor .e-959eda4f-ec06{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-53db428e-f4c8{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-cfd31419-23e7{grid-column:4 / span 8;}.elementor .e-56bf7d1d-ae81{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-5df97292-fb04{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);letter-spacing:-0.015em;line-height:1.25;padding-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);border-top-color: var(--color-tinta);\n}.elementor .e-bf15cea0-6ec5{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-fc93c2d1-c130{grid-column:4 / span 8;}.elementor .e-617ad776-4a2b{margin-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);}.elementor .e-62ed616c-f514{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-b0cef433-2764{font-size:clamp(28px, 25.0286px + 0.7619vw, 36px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-d41ee264-3583{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-b07a4eda-f257{width:100%;height:56px;font-weight:600;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#CDBF9F;display:flex;justify-content:space-between;align-items:center;box-sizing: border-box; color: var(--color-tinta); text-decoration: none;\n}.elementor .e-7d901996-f0f2{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-1d502cc6-9717{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-end:clamp(24px, 21.0286px + 0.7619vw, 32px);grid-column:span 4;border-top-width: 1px; border-style: solid; border-width: 1px; border-color: var(--color-tinta); background-color: var(--color-papel);\n}.elementor .e-41512d79-a6c6{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-d7ca862d-5291{font-size:clamp(28px, 25.0286px + 0.7619vw, 36px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-efc9387a-ddfa{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-3775e565-c992{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-fd054cf5-b0ba{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-end:clamp(24px, 21.0286px + 0.7619vw, 32px);grid-column:span 4;border-top-width: 1px; border-style: solid; border-width: 1px; border-color: var(--color-linea); background-color: var(--color-papel);\n}.elementor .e-4ca8b527-47e0{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-ca42b527-b86f{font-size:clamp(28px, 25.0286px + 0.7619vw, 36px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-6cd9990d-957a{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-bbede674-25e9{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-end:clamp(24px, 21.0286px + 0.7619vw, 32px);grid-column:span 4;border-top-width: 1px; border-style: solid; border-width: 1px; border-color: var(--color-linea); background-color: var(--color-papel);\n}.elementor .e-094188d8-57e8{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-824d38e1-e07b{grid-column:1 / -1;}.elementor .e-6395c405-cae8{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-cc6ca30b-4594{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;}.elementor .e-80949d96-3b38{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-ad70f6e5-490a{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;gap:clamp(10px, 10px, 10px);flex-wrap:wrap;}.elementor .e-56024cc6-36da{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-end:clamp(24px, 21.0286px + 0.7619vw, 32px);grid-column:span 6;border-top-width: 1px; border-style: solid; border-width: 1px; border-left-width: 3px; border-color: var(--color-linea); border-left-color: var(--color-gris);\n}.elementor .e-b99e8246-d4da{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;}.elementor .e-3a76f89e-8a14{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-9e94fb93-0460{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;gap:clamp(10px, 10px, 10px);flex-wrap:wrap;}.elementor .e-b503ee22-4898{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-inline-end:clamp(24px, 21.0286px + 0.7619vw, 32px);grid-column:span 6;border-top-width: 1px; border-style: solid; border-width: 1px; border-left-width: 3px; border-color: var(--color-linea); border-left-color: var(--color-gris);\n}.elementor .e-d20bc958-7226{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-16e5117a-072f{grid-column:1 / -1;}.elementor .e-0cc31b73-7abd{margin-block-start:clamp(40px, 28.11px + 3.048vw, 72px);}.elementor .e-1b0aa6f4-338c{padding-block-start:clamp(48px, 39.0857px + 2.2857vw, 72px);padding-block-end:clamp(48px, 39.0857px + 2.2857vw, 72px);}.elementor .e-bf8e0e33-f2d5{border-top-color: var(--color-tinta);\n}.elementor .e-61cf446c-c92e{border-top-color: var(--color-linea-piedra);\n}.elementor .e-83eb5e60-6a2c{align-self:flex-start;}.elementor .e-c008b3d2-5c30{border-top-color: var(--color-linea-piedra);\n}.elementor .e-8586648e-1575{border-top-color: var(--color-linea-piedra);\n}.elementor .e-5ba94a30-04a0{align-self:flex-start;}.elementor .e-e632473a-50fe{border-top-color: var(--color-linea-piedra);\n}.elementor .e-3a458101-29a8{border-top-color: var(--color-linea-piedra);\n}.elementor .e-2b5ad8ac-5c77{border-top-color: var(--color-linea-piedra);\n}.elementor .e-442d8c4b-0619{align-self:flex-start;}.elementor .e-5715d721-3b17{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-1cb6443b-5e8d{color:var(--color-gris-oscuro);}.elementor .e-3a9afd58-6d38{color:var(--color-papel);}.elementor .e-33f81ce7-e41d{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-8d51913a-0774{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-fd22693b-4bfa{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-07bf307f-18cf{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-5aebd063-2376{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-6d8bf8cb-e684{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-f0b55dac-ec84{grid-column:4 / span 9;}.elementor .e-cd0764a8-79cf{margin-block-start:clamp(40px, 22.17px + 4.571vw, 88px);}.elementor .e-a65c3d70-63cc{color:var(--color-gris-oscuro);padding-block-start:28px;grid-column:1 / span 3;}.elementor .e-f39dfeec-54a8{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-c9c608da-3727{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-dfcbfd46-390d{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-1f3e8161-4688{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-bc0bb45e-8e2a{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-270d0365-4fad{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-50fe33ea-fd2b{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-40001c94-da00{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-75e08264-f837{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-1a0338a7-9350{grid-column:4 / span 9;}.elementor .e-e55621a4-f1f2{margin-block-start:clamp(44px, 33.60px + 2.667vw, 72px);row-gap: 14px;\n}.elementor .e-b79b9ff9-a238{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-9bf7b7ac-677d{object-position:100% 50%;}.elementor .e-638cad83-7573{height:clamp(380px, 216.57px + 41.905vw, 820px);overflow:hidden;grid-column:1 / span 5;}.elementor .e-4693d5ea-8ac1{margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-9a4962cb-a294{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-319d8883-f76c{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-c62205bc-d244{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px); border-top-color: var(--color-tinta);\n}.elementor .e-f790dcf2-4d8b{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-30457f58-162d{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-31853e63-d939{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-25ce31d8-f885{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-67d6631d-fcec{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-004a7090-0e5e{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-cfa04f3b-f8d5{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-481cf338-45ff{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-3bec6b7e-7403{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-1366205d-4291{margin-block-start:clamp(32px, 29.03px + 0.762vw, 40px);}.elementor .e-c136e039-bdb1{margin-block-start:36px;flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-80305f7f-a4f9{grid-column:7 / span 6;}.elementor .e-f98a0264-c314{row-gap: 44px;\n}.elementor .e-02f4494e-4be0{font-size:clamp(128px, 78.97px + 12.571vw, 260px);letter-spacing:-0.06em;line-height:0.85;}.elementor .e-7913af85-6aa5{font-size:clamp(18px, 15.03px + 0.762vw, 26px);letter-spacing:0.14em;}.elementor .e-edbe7fec-4b4f{font-size:clamp(15px, 14.26px + 0.19vw, 17px);line-height:1.4;}.elementor .e-6ae38a01-1f4b{gap:16px;grid-column:1 / span 4;}.elementor .e-5f95e703-6478{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-95aed6be-8fb5{font-weight:500;}.elementor .e-1052b0ff-4f73{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-37ee23f9-3ed5{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-795e7803-5028{font-weight:500;}.elementor .e-97ad8fb7-abed{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-c7c383b3-e2ee{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-920c1a42-3329{font-weight:500;}.elementor .e-4063ca4d-c5a3{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-5cce5fba-2f0f{grid-column:6 / span 7;}.elementor .e-e46ad0b2-0af2{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-74afa08e-5b36{font-size:clamp(54px, 8.4vw, 104px);margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-bf095c72-64d4{font-size:clamp(22px, 19.03px + 0.762vw, 30px);line-height:1.2;}.elementor .e-64d47af0-8d1a{color:var(--color-tinta);margin-block-end:16px;}.elementor .e-c49b527a-d8a9{font-size:clamp(16px, 15.26px + 0.19vw, 18px);line-height:1.7;margin-block-end:16px;}.elementor .e-2370155f-fcaa{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-eb6c35bf-a6f1{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-7ece20a5-52f2{gap:0px;}.elementor .e-c60fb00e-769b{gap:clamp(44px, 42.51px + 0.381vw, 48px);grid-column:1 / span 5;justify-content:space-between;}.elementor .e-eecad597-23c1{height:auto;}.elementor .e-0199a29d-3fbd{width:100%;gap:10px;}.elementor .e-9bcbc98f-9903{height:auto;}.elementor .e-bde44661-5f08{width:100%;gap:10px;}.elementor .e-4cce3aea-9701{height:auto;}.elementor .e-885f0374-2201{width:100%;gap:10px;}.elementor .e-c24a7847-b49a{height:auto;line-height:1.4;resize: none;\n}.elementor .e-39ba950f-3ffb{width:100%;gap:10px;}.elementor .e-d42d44cd-ab63{width:18px;height:18px;flex:0 1 auto;}.elementor .e-699ec166-4e26{width:100%;gap:12px;}.elementor .e-a3a85894-861b{font-size:16px;}.elementor .e-468338ff-ec4e{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-219929c1-788f{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-d937c109-d12b{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-9c9032d9-758b{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-f51cdf91-7a97{margin-block-start:clamp(32px, 8.23px + 6.095vw, 96px);row-gap: clamp(44px, 39.54px + 1.143vw, 56px);\n}.elementor .e-25a740ec-d216{padding-block-start:clamp(88px, 61.26px + 6.857vw, 160px);}