.elementor .e-90a851f9-876e{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-8cb109ac-a132{font-size:14px;}.elementor .e-98d94951-7baf{font-size:14px;color:var(--color-tinta);}.elementor .e-de3567e0-6327{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-82b7df2a-9ab9{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-6c760209-1862{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-40ccc5cd-2971{max-width:560px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}.elementor .e-b17bbdb5-2df8{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-7c39a173-09b5{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-596d6e0d-a68b{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:1 / span 7;justify-content:flex-start;}.elementor .e-8549cd87-491e{object-position:50% 22%;}.elementor .e-9f0e5961-1bca{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-36bb36c6-54b8{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-368bb156-eba7{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-5b7bd2a0-fec3{height:clamp(420px, 256.6px + 41.9vw, 860px);overflow:hidden;grid-column:8 / span 5;position: relative;\n}.elementor .e-318e875c-17b5{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-748c4263-e9e4{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-a9db88f8-8419{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-0a3bd526-5bcc{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-c0484548-5978{gap:8px;}.elementor .e-0f17cd5d-4b39{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-19e46795-6e22{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-dcc4e57b-6a8b{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-43a5c08b-988f{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-82b65e28-11ce{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-901437fc-6701{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-2ab72f7a-390a{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-03e51020-fb3a{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-59515f82-23b5{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-f0bd2baa-4e4b{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.35;}.elementor .e-0a89a07c-9f45{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-539a9e1f-153f{grid-column:4 / span 8;}.elementor .e-d9ac2683-ef2f{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-ef52d928-5d14{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-faa9defa-7300{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-4887bb7e-eeb1{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:1 / -1;}.elementor .e-35252f89-fd99{grid-template-columns:minmax(0, 1fr);border-top-color: var(--color-tinta); border-top-color: var(--color-linea);\n}.elementor .e-00f2302d-9055{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-34d0d376-96ad{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:1 / -1;}.elementor .e-7750cd94-0f6a{grid-template-columns:minmax(0, 1fr);}.elementor .e-b7131ce6-c47b{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-e734efeb-92db{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:1 / -1;}.elementor .e-a4e5581a-8119{grid-template-columns:minmax(0, 1fr);}.elementor .e-a3f08661-4343{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-d15231f0-30b6{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:1 / -1;}.elementor .e-e265df3e-a71d{grid-template-columns:minmax(0, 1fr);}.elementor .e-577febf9-6847{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-a7605de3-e967{grid-template-columns:minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-0f66f419-8bc6{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-eec505ef-0994{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-5bf6db75-2279{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);}.elementor .e-8dcfafd2-4ba4{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-5db0f337-61b5{grid-template-columns:minmax(0, 1fr);border-top-color: var(--color-tinta); border-top-color: var(--color-linea);\n}.elementor .e-28a5bb36-013d{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-f0af27a9-aa2f{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:1 / -1;}.elementor .e-1c9c7d64-9a64{grid-template-columns:minmax(0, 1fr);}.elementor .e-fd02759e-086d{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-313cc0f0-fb01{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:1 / -1;}.elementor .e-52bd538f-2479{grid-template-columns:minmax(0, 1fr);}.elementor .e-de68dd5a-bfbc{font-size:clamp(16.5px, 15.5714px + 0.2381vw, 19px);letter-spacing:-0.012em;line-height:1.32;grid-column:1 / -1;color: var(--color-gris); & strong { color: var(--color-tinta); font-weight: 600; }\n}.elementor .e-07e84e38-f684{grid-template-columns:minmax(0, 1fr);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-d669a994-d0bb{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-d74d4be9-c419{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-ae6bf571-6db5{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-c3d9cda2-fbbb{grid-column:1 / -1;}.elementor .e-3dd328ba-12a5{margin-block-start:clamp(40px, 28.1143px + 3.0476vw, 72px);}.elementor .e-118ad591-33ab{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-3502a271-eece{grid-column:4 / span 8;}.elementor .e-4db02dff-be3a{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-c758aafe-429e{font-size:clamp(17px, 15.5143px + 0.381vw, 21px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-5d46fdd4-ce51{grid-column:4 / span 8;}.elementor .e-e64677a1-b568{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-0bb94021-8ebd{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-d3c837f2-5ad9{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-664d9871-7b9f{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-ec6c052a-363f{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;flex-direction: row;\n}.elementor .e-260ae137-a5ac{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-2e17c685-7476{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-812842fb-89d3{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-9a16575c-aa4d{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-9cedffc0-11e5{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-d2d2fc9c-6353{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-bccb2221-7383{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-1c1db975-d299{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-23f7f2a7-482f{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-edd2b069-e674{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-e2fc46ee-8621{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-91458a72-cf77{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-34f0ab45-15b8{grid-column:1 / -1;}.elementor .e-360da5f9-9054{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-c2e5acf0-caf6{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-0a1722fa-0ecf{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-fc7f9184-c08d{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-84e7d726-4cf0{grid-column:4 / span 8;}.elementor .e-6f29b246-5754{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-747a1e1e-5729{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-dd65f909-dc66{grid-column:4 / span 8;}.elementor .e-5e0d39b9-d19b{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-4349b34d-4437{color: var(--color-tinta);\n}.elementor .e-b5c94a50-0d5c{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-108f0dfb-0655{padding-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);margin-block-start:0px;grid-column:2 / -1;}.elementor .e-2e9afa5d-df1e{border-top-color: var(--color-tinta);\n}.elementor .e-0502c6b5-537a{color: var(--color-tinta);\n}.elementor .e-3fa6f6d1-fb43{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-71b84e96-f8e5{color: var(--color-tinta);\n}.elementor .e-65b4f50f-c63c{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-3779f084-3ec1{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-0ee493c0-f4b4{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-f3315cd2-eaf7{grid-column:4 / span 9;}.elementor .e-978ae6c0-ce3b{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-8b1a0ebd-3bd5{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-1d24b073-b32e{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-377d36f6-fc07{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-43c23392-0798{grid-column:4 / span 8;}.elementor .e-48b18909-ca20{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-429bd072-1184{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-859ec729-a4d8{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-00c97e6f-a027{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-a4fe27f7-ebd9{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;gap:clamp(12px, 12px, 12px);flex-wrap:wrap;flex-direction: row;\n}.elementor .e-f634279f-2a7c{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);grid-column:span 6;border-style: solid; border-width: 1px; border-color: var(--color-tinta); background-color: var(--color-papel);\n}.elementor .e-76db08e0-b1d9{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-32d759ce-0691{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-4b03a2e6-1d28{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-42c80ae1-8983{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-41ee4a6e-ace9{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);grid-column:span 6;border-style: solid; border-width: 1px; border-color: var(--color-linea); background-color: var(--color-papel);\n}.elementor .e-6c893df1-9d6a{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-a6680e25-1f21{grid-column:1 / -1;}.elementor .e-e6faf1bb-dc90{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-5e03a18e-2a2e{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;color: var(--color-gris);\n}.elementor .e-c91c7620-d026{grid-column:4 / span 9;}.elementor .e-7ceed767-15d6{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-8cd1bc6b-b3ce{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-38a56083-4e30{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-8c9521b8-8d82{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-b5b4878b-b608{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-9dc7d1d1-9a5a{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-02dc220c-3a27{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-c70f8d62-0f3c{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-125c4e05-423b{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-54038435-1015{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-09abc7fa-c192{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-89e5da34-397b{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-884acb55-c4ea{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-b700f384-9c6c{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-58789225-8dca{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-cdc6c38d-798d{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-6a3deaea-722e{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 3;border-top-color: var(--color-tinta);\n}.elementor .e-6bffcd55-ed5a{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-8aa1ae4b-8451{grid-column:1 / -1;}.elementor .e-cf111d90-d174{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-b24abf6a-6a65{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-013e26ca-c382{border-top-color: var(--color-tinta);\n}.elementor .e-3b49ba80-82e4{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-a98129b3-1f29{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-53e95aa4-85d3{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-d5b49628-d42c{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-0e5e55eb-ad3b{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-d90969ce-b0bb{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-9b9212d8-c275{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-e15e82f4-f397{grid-column:4 / span 9;}.elementor .e-377d658b-2676{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-dbd6317a-8a8e{color:var(--color-gris-oscuro);}.elementor .e-f3fa8b4c-3691{color:var(--color-papel);}.elementor .e-bcf51f1d-d7e7{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-8dcc0f07-335a{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-d7134505-d6a6{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-f9ec68c3-9cb4{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-aba88d0e-8429{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-f698c80b-7521{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-b31b8d3e-e700{grid-column:4 / span 9;}.elementor .e-0521fda4-d0bd{margin-block-start:clamp(40px, 22.17px + 4.571vw, 88px);}.elementor .e-48a9268f-d999{color:var(--color-gris-oscuro);padding-block-start:28px;grid-column:1 / span 3;}.elementor .e-737f5857-1a6f{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-43024a02-20b7{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-46f69dc7-1415{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-acef4004-ef48{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-dc95c798-5bed{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-9e374420-9a41{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-1f529b48-e54a{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-f40127ea-a890{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-35172cc4-4346{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-581dbca5-f291{grid-column:4 / span 9;}.elementor .e-13ec9298-3a84{margin-block-start:clamp(44px, 33.60px + 2.667vw, 72px);row-gap: 14px;\n}.elementor .e-1eca6811-ce80{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-3498fc83-427e{align-self:flex-start;}.elementor .e-10d73f22-0c50{border-top-color: var(--color-tinta);\n}.elementor .e-cecd9a88-d4ce{border-top-color: var(--color-linea-piedra);\n}.elementor .e-0897fed4-5fdf{align-self:flex-start;}.elementor .e-dfc521b2-5dcf{border-top-color: var(--color-linea-piedra);\n}.elementor .e-48eef208-84a9{align-self:flex-start;}.elementor .e-fc0db86f-7985{border-top-color: var(--color-linea-piedra);\n}.elementor .e-c07edcfd-5f3a{align-self:flex-start;}.elementor .e-3e8e59ae-dd0a{border-top-color: var(--color-linea-piedra);\n}.elementor .e-03b48525-1674{border-top-color: var(--color-linea-piedra);\n}.elementor .e-4df83e99-f0a3{align-self:flex-start;}.elementor .e-8b6cfa50-ea43{border-top-color: var(--color-linea-piedra);\n}.elementor .e-b9e88115-c553{align-self:flex-start;}.elementor .e-7c7627a2-ee67{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-a36fefb0-62c0{object-position:100% 50%;}.elementor .e-c9c78851-3d00{height:clamp(380px, 216.57px + 41.905vw, 820px);overflow:hidden;grid-column:1 / span 5;}.elementor .e-459fb2ba-5e67{margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-2034c3ff-6863{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-552792f7-adb4{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-66043104-62f7{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px); border-top-color: var(--color-tinta);\n}.elementor .e-da60a940-9dff{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-364a2626-b62e{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-488489c1-da19{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-7e137dcf-821c{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-c284352b-b92c{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-5457ec45-ba79{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-7833b0e5-e0d6{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-34ce4af9-2698{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-c02785b6-5ed8{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-55a14fc0-0bf6{margin-block-start:clamp(32px, 29.03px + 0.762vw, 40px);}.elementor .e-22f2819f-46ed{margin-block-start:36px;flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-652ba49e-5a46{grid-column:7 / span 6;}.elementor .e-b763a73d-afa9{row-gap: 44px;\n}.elementor .e-0c2e6c79-5898{font-size:clamp(128px, 78.97px + 12.571vw, 260px);letter-spacing:-0.06em;line-height:0.85;}.elementor .e-00d942be-9b54{font-size:clamp(18px, 15.03px + 0.762vw, 26px);letter-spacing:0.14em;}.elementor .e-0c78525f-11e8{font-size:clamp(15px, 14.26px + 0.19vw, 17px);line-height:1.4;}.elementor .e-089920ca-c05c{gap:16px;grid-column:1 / span 4;}.elementor .e-84cb1b9f-a84b{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-cf47e174-d564{font-weight:500;}.elementor .e-fb11defa-b637{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-fd9ba5df-0284{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-44b3af50-d2b4{font-weight:500;}.elementor .e-b73d107a-2043{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-7f7bf5d8-8c54{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-c3842fdc-0acc{font-weight:500;}.elementor .e-4d7f9491-8b54{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-0fdc8bd8-b45e{grid-column:6 / span 7;}.elementor .e-169d7d7b-e9c8{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-28174652-0459{font-size:clamp(54px, 8.4vw, 104px);margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-00ebf4b3-4d08{font-size:clamp(22px, 19.03px + 0.762vw, 30px);line-height:1.2;}.elementor .e-895c3421-2ca1{color:var(--color-tinta);margin-block-end:16px;}.elementor .e-be91cc17-42af{font-size:clamp(16px, 15.26px + 0.19vw, 18px);line-height:1.7;margin-block-end:16px;}.elementor .e-9b69d543-4705{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-d4978d13-2f51{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-2f387c34-2e1d{gap:0px;}.elementor .e-19e0f371-5865{gap:clamp(44px, 42.51px + 0.381vw, 48px);grid-column:1 / span 5;justify-content:space-between;}.elementor .e-a22678e3-72e9{height:auto;}.elementor .e-8cbb977e-de25{width:100%;gap:10px;}.elementor .e-4f05e4fd-893e{height:auto;}.elementor .e-1b266d64-8aa4{width:100%;gap:10px;}.elementor .e-90cc6b83-6665{height:auto;}.elementor .e-f0dd7565-21f5{width:100%;gap:10px;}.elementor .e-bf373fa8-5cb3{height:auto;line-height:1.4;resize: none;\n}.elementor .e-9f957de3-2aa4{width:100%;gap:10px;}.elementor .e-00547c20-32b0{width:18px;height:18px;flex:0 1 auto;}.elementor .e-dd571632-9125{width:100%;gap:12px;}.elementor .e-6ad173ea-e9ee{font-size:16px;}.elementor .e-e3b9fd5b-6b80{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-60d5bc52-5b00{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-9a370527-45f1{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-082a92d9-ecf2{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-8e2d2283-20be{margin-block-start:clamp(32px, 8.23px + 6.095vw, 96px);row-gap: clamp(44px, 39.54px + 1.143vw, 56px);\n}.elementor .e-75f5b764-f195{padding-block-start:clamp(88px, 61.26px + 6.857vw, 160px);}