.elementor .e-2689ee42-04d2{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-32a4594c-dac5{font-size:14px;}.elementor .e-ed33b175-6adf{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-065a6bed-0898{font-size:14px;}.elementor .e-e52cd8a8-31a4{font-size:14px;color:var(--color-tinta);}.elementor .e-b927b117-7759{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-71e97ed6-94c8{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-eb915d03-3c9d{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-3c88f6d9-7428{max-width:560px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}.elementor .e-9b5d19f3-58b2{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-dc7b8828-01a2{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-1ccf35be-88ff{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:1 / span 7;justify-content:flex-start;}.elementor .e-6d3d1d77-f10f{object-position:50% 22%;}.elementor .e-890d7e90-ef63{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-af8982d7-756d{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-191efc04-86a7{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-24930a59-27e4{height:clamp(420px, 256.6px + 41.9vw, 860px);overflow:hidden;grid-column:8 / span 5;position: relative;\n}.elementor .e-6ea02b51-f163{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-2a2f5ab9-0eb3{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-1f809c7f-320e{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-fd271186-8754{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-0316fcba-424f{gap:8px;}.elementor .e-26a90591-5962{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-e731e1ce-1e59{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-90266be9-dd60{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-ee88d57f-aac3{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-c7cb9d40-d2bb{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-b451d8b6-d816{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-e2e4310e-8788{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-bfb7ca8e-edf1{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-b20718cd-e0de{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-1fac6ab2-aca0{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.35;}.elementor .e-c443972e-3899{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-9ee63b50-d52f{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.35;}.elementor .e-56afc29a-90f6{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-b7b9df8c-b4ca{grid-column:4 / span 8;}.elementor .e-2fc50d21-f697{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-93c4398f-0b7b{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-0d1f0c72-0269{grid-column:4 / span 8;}.elementor .e-170bc27a-329b{margin-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);}.elementor .e-257ff202-a4b3{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-d12d0e43-e2c0{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;display:flex;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-a2fad911-73ea{border-top-color: var(--color-tinta);\n}.elementor .e-09bf2533-ccf4{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-976823b5-759b{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;display:flex;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-c3e81fb9-9ffc{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-1c964730-b393{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-7d7e760b-8e56{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;display:flex;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-ec2fc1e2-d701{border-top-color: var(--color-tinta);\n}.elementor .e-bc5b7d58-75c5{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-d57c2abb-7c1e{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;display:flex;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-e5ec6080-3b58{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-b7eab3ac-7218{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-d8cd0654-9cc7{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;display:flex;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-2dee5d38-849a{border-top-color: var(--color-tinta);\n}.elementor .e-95aa063d-5bcb{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-8bb8b5f4-889e{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;display:flex;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-06a4f41e-201d{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-67a01b81-5dd7{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:none;grid-auto-flow:row;align-items:stretch;}.elementor .e-b241c711-81bf{grid-column:4 / span 9;}.elementor .e-c33272ba-2998{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-d8edbb77-39fd{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-ead67a32-95f9{grid-column:4 / span 8;}.elementor .e-e6b7a53a-1e70{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-9b7ba96c-1154{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-111f95ca-93d1{font-size:clamp(24px, 21.7714px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-2464fc1e-7dba{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-2714e77f-05de{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-2ad52a4c-b216{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-d91489e5-55e4{font-size:clamp(24px, 21.7714px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-86037b44-1be0{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-4cc095fa-2636{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-b234f764-9893{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-a5e5ae93-69c9{font-size:clamp(24px, 21.7714px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-f0424a70-41ca{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-7138bb53-d3bf{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-aa0d3dc8-fdc5{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-503cb6a7-c38c{font-size:clamp(24px, 21.7714px + 0.5714vw, 30px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-287df994-f95b{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-77c53905-c0a3{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-398541b7-cb3c{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-100a2121-9d3e{grid-column:1 / -1;}.elementor .e-c869b50f-9231{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-20be6ee3-a5d8{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-45bdc3b3-6335{color: var(--color-tinta);\n}.elementor .e-83e2f301-a17c{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-c70e2e4c-fc47{border-top-color: var(--color-tinta);\n}.elementor .e-c8378629-fff8{color: var(--color-tinta);\n}.elementor .e-6b4bd9f3-c6b8{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-c817c0f6-b891{color: var(--color-tinta);\n}.elementor .e-586b6511-0e7d{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-c586b579-5d8c{color: var(--color-tinta);\n}.elementor .e-086d5454-d222{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-b4d12f52-59ab{color: var(--color-tinta);\n}.elementor .e-3130efee-7e7d{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-334a0d37-5fe6{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-fe1c74aa-d096{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);margin-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}.elementor .e-123d9953-a3fd{grid-column:4 / span 8;}.elementor .e-7d142819-a5e1{margin-block-start:clamp(56px, 44.1143px + 3.0476vw, 88px);}.elementor .e-3ff21227-7380{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-45b7182e-d5ce{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-766efda6-71a7{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-1d8aecd7-5279{grid-column:4 / span 8;}.elementor .e-79d4252a-2bfe{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-f861a99b-0f8e{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-f9a0a48d-e1c4{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-d6731005-f03d{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-479086b1-5a18{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);background-color:var(--color-piedra);grid-column:span 6;border-top-width: 1px; border-style: solid; border-width: 1px; border-color: var(--color-linea);\n}.elementor .e-5a31bfbf-f785{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-992a0a5b-33ad{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-ae1c5b14-5ed0{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-e566cc06-36d0{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);background-color:var(--color-piedra);grid-column:span 6;border-top-width: 1px; border-style: solid; border-width: 1px; border-color: var(--color-linea);\n}.elementor .e-a779c1c8-526e{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-9ccfe1f5-9d86{grid-column:1 / -1;}.elementor .e-08495e5c-f301{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-e3640d17-7178{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-da3909ad-62e8{grid-column:4 / span 8;}.elementor .e-507a2b91-4fd9{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-b727c4f9-71e4{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-ca0015ba-1a37{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-b7cbad0e-510a{display:block;grid-column:span 8;}.elementor .e-d455ad47-b571{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-f7939f67-e671{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-1c7681c7-2754{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-9c55842c-c94f{display:block;grid-column:span 8;}.elementor .e-806b147f-b150{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-20cf5a43-4518{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-d7de276a-f01d{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-c8bd7c7f-fc25{display:block;grid-column:span 8;}.elementor .e-30879f77-ca28{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-f7ab111f-de8c{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-0abf2c5b-1e73{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-5fccd25a-bed5{display:block;grid-column:span 8;}.elementor .e-0a1127e2-ddaa{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-2b7fe8cb-7d73{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-899fffb2-e545{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-34ed0f48-6e6b{display:block;grid-column:span 8;}.elementor .e-b2be3229-a4c1{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-835c8526-ee9c{margin-block-start:clamp(40px, 28.1143px + 3.0476vw, 72px);}.elementor .e-e55826d3-ba4f{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;}.elementor .e-ecf78c34-040e{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-4ba8f593-1e89{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-14ef0da4-4958{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-b926e67a-ae36{grid-column:4 / span 8;}.elementor .e-e933aa6a-ca2e{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-b819e7a3-0e22{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-52bc49ec-1268{grid-column:4 / span 8;}.elementor .e-2a76aa9d-cb33{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-5f76fc2e-a7b0{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-ae729c80-26e6{border-top-color: var(--color-tinta);\n}.elementor .e-eb5f92a5-2200{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-9753ae96-0d5e{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-e0156bff-3579{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-c394afe1-ba15{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-519aecae-688a{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-75f51955-0e85{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-071ba030-011c{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-706f8146-9612{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-67ce541d-afdf{grid-column:4 / span 9;}.elementor .e-753861de-8443{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-168b3293-dfff{color:var(--color-gris-oscuro);}.elementor .e-74b0bb44-1589{color:var(--color-papel);}.elementor .e-bd2507e0-419f{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-dffbcc11-c5ea{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-773bea33-ac59{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-98bf156e-ddf8{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-1c1ab378-2a5a{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-8590cc1b-f61c{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-265c192d-6e43{grid-column:4 / span 9;}.elementor .e-b677951d-5b6d{margin-block-start:clamp(40px, 22.17px + 4.571vw, 88px);}.elementor .e-622f3367-8da3{color:var(--color-gris-oscuro);padding-block-start:28px;grid-column:1 / span 3;}.elementor .e-144bbff0-0e6b{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-abe6890e-c1f5{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-0d12738b-6e19{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-a38aee82-91c6{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-1a8ae0f8-b83f{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-9c93806f-1fb3{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-ec2a383b-a8c6{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-95e53947-3a68{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-fa80b9d4-46c6{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-36ce2ab5-46e3{grid-column:4 / span 9;}.elementor .e-dfd3c158-7fce{margin-block-start:clamp(44px, 33.60px + 2.667vw, 72px);row-gap: 14px;\n}.elementor .e-053aa467-50aa{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-ce1e35d9-334b{border-top-color: var(--color-tinta);\n}.elementor .e-23b8b223-3904{border-top-color: var(--color-linea-piedra);\n}.elementor .e-4d45129a-666b{align-self:flex-start;}.elementor .e-1867b71c-6b5e{border-top-color: var(--color-linea-piedra);\n}.elementor .e-925b5cb5-27ed{align-self:flex-start;}.elementor .e-3b3b3fee-31d6{align-self:flex-start;}.elementor .e-aa58121f-a892{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:clamp(18px, 16.5143px + 0.381vw, 22px);gap:clamp(12px, 12px, 12px);flex-wrap:wrap;grid-column:2 / -1;}.elementor .e-926f9f5c-9e18{border-top-color: var(--color-linea-piedra);\n}.elementor .e-9ce8a6aa-c3fb{border-top-color: var(--color-linea-piedra);\n}.elementor .e-c9e354cb-bd99{align-self:flex-start;}.elementor .e-f37b74a8-3ead{border-top-color: var(--color-linea-piedra);\n}.elementor .e-ac8768ea-e6aa{border-top-color: var(--color-linea-piedra);\n}.elementor .e-2065aab6-9c3e{align-self:flex-start;}.elementor .e-43b8e51b-23c8{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-d00bd49f-3e25{object-position:100% 50%;}.elementor .e-725b534f-466c{height:clamp(380px, 216.57px + 41.905vw, 820px);overflow:hidden;grid-column:1 / span 5;}.elementor .e-56574319-dd11{margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-3928a0d1-ffc3{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-81bbed3f-81ee{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-fbb50788-f93c{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px); border-top-color: var(--color-tinta);\n}.elementor .e-0c02ab14-10a5{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-67bb04c0-62f1{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-4305b774-e82d{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-0879109d-2437{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-0f041d21-f015{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-3f75b84a-6de4{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-4a45961a-4958{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-6ba5dec8-410d{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-f5255b55-89fc{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-c477157d-b0a8{margin-block-start:clamp(32px, 29.03px + 0.762vw, 40px);}.elementor .e-466e8493-8082{margin-block-start:36px;flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-0df2b520-7906{grid-column:7 / span 6;}.elementor .e-39e543b0-1a0b{row-gap: 44px;\n}.elementor .e-87560831-005e{font-size:clamp(128px, 78.97px + 12.571vw, 260px);letter-spacing:-0.06em;line-height:0.85;}.elementor .e-3ddfebf6-6429{font-size:clamp(18px, 15.03px + 0.762vw, 26px);letter-spacing:0.14em;}.elementor .e-67ae2071-be95{font-size:clamp(15px, 14.26px + 0.19vw, 17px);line-height:1.4;}.elementor .e-924a6d16-5f57{gap:16px;grid-column:1 / span 4;}.elementor .e-3ffa8327-7783{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-466bfdea-c9cd{font-weight:500;}.elementor .e-741f180b-7f09{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-ac318c76-7e01{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-ea08472e-e996{font-weight:500;}.elementor .e-74b5468c-5bbd{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-4a9f7510-6b6d{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-12f10f6e-f53f{font-weight:500;}.elementor .e-291fd65d-11b5{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-10611971-bade{grid-column:6 / span 7;}.elementor .e-2346258a-780c{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-80c23540-d177{font-size:clamp(54px, 8.4vw, 104px);margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-3950ff8d-3646{font-size:clamp(22px, 19.03px + 0.762vw, 30px);line-height:1.2;}.elementor .e-9df30dd1-b200{color:var(--color-tinta);margin-block-end:16px;}.elementor .e-e906e661-8541{font-size:clamp(16px, 15.26px + 0.19vw, 18px);line-height:1.7;margin-block-end:16px;}.elementor .e-a0af855c-c05a{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-f9e4bf8c-59a7{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-c46753e4-009f{gap:0px;}.elementor .e-25576cc4-b2ed{gap:clamp(44px, 42.51px + 0.381vw, 48px);grid-column:1 / span 5;justify-content:space-between;}.elementor .e-4a981a92-1105{height:auto;}.elementor .e-2295da3c-be35{width:100%;gap:10px;}.elementor .e-7709b9b3-d343{height:auto;}.elementor .e-06eeed95-cd9c{width:100%;gap:10px;}.elementor .e-9b2f8bfd-17e5{height:auto;}.elementor .e-baf3cffd-f8f0{width:100%;gap:10px;}.elementor .e-72f9ac2c-fc65{height:auto;line-height:1.4;resize: none;\n}.elementor .e-a2f6bca2-3fd7{width:100%;gap:10px;}.elementor .e-7228ff65-c273{width:18px;height:18px;flex:0 1 auto;}.elementor .e-1149873e-b0d2{width:100%;gap:12px;}.elementor .e-a652dbe4-ab55{font-size:16px;}.elementor .e-ac53f327-4fba{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-8d6e6bae-7358{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-43d8f527-f910{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-5cfb1424-216e{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-3c9c1902-6d7d{margin-block-start:clamp(32px, 8.23px + 6.095vw, 96px);row-gap: clamp(44px, 39.54px + 1.143vw, 56px);\n}.elementor .e-d95e24c9-92dc{padding-block-start:clamp(88px, 61.26px + 6.857vw, 160px);}