.elementor .e-7f5c8837-96d4{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-7faf51bf-7ba4{font-size:14px;}.elementor .e-44889d65-cf67{font-size:14px;color:var(--color-tinta);}.elementor .e-e88e95c9-656f{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-e1ae6eeb-cc06{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-96baaa8b-867a{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-58117121-14da{max-width:600px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;& strong { font-weight: 600; }\n}.elementor .e-edd8f1a8-2262{max-width:600px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;& strong { font-weight: 600; }\n}.elementor .e-13a079c2-3e7d{gap:clamp(14px, 12.5143px + 0.381vw, 18px);}.elementor .e-9a0f928d-615f{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);line-height:1.5;color: var(--color-gris);\n}.elementor .e-8d8385e5-8b8b{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-3526a470-cb7a{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-aeb83b43-ee5e{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:6 / span 7;justify-content:flex-start;grid-row: 1; padding-left: clamp(24px, 6.87px + 4.38vw, 56px);\n}.elementor .e-0cdfad3e-75c9{object-position:50% 50%;}.elementor .e-55fcbea8-8b57{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-4baa545c-6631{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-2163931c-f03b{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-4bedac23-f1c2{height:clamp(420px, 256.6px + 41.9vw, 860px);overflow:hidden;grid-column:1 / span 5;grid-row: 1; position: relative;\n}.elementor .e-326ca80b-997c{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-9a781d39-f41f{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-8c151c22-7770{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-b463e855-46fc{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-95582f16-0626{gap:8px;}.elementor .e-5a0af999-fe6f{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-d8603d37-e28e{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-67a7004e-5160{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-ae5be149-2518{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-92863c62-bd61{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-a9d39212-45e1{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-b383c172-f2c3{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-e78536e1-e63d{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-5ac1262f-0e3c{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-d6cf170c-fefd{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);letter-spacing:-0.01em;line-height:1.35;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-ce7a38f6-e116{font-size:clamp(17.5px, 16.2px + 0.3333vw, 21px);letter-spacing:-0.005em;line-height:1.5;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-a863428a-f4fd{font-size:clamp(17.5px, 16.2px + 0.3333vw, 21px);letter-spacing:-0.005em;line-height:1.5;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-ed53d98f-c669{gap:clamp(20px, 17.0286px + 0.7619vw, 28px);grid-column:4 / span 8;}.elementor .e-4e72b4f7-d9f1{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-7ccbb8b2-8841{font-size:clamp(26px, 17.8286px + 2.0952vw, 48px);letter-spacing:-0.03em;line-height:1.12;padding-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);border-top-color: var(--color-tinta); font-weight: 300;\n}.elementor .e-6e45caeb-0b96{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-ad32d204-cd06{grid-column:4 / span 8;}.elementor .e-f33fa050-e07c{margin-block-start:clamp(48px, 39.0857px + 2.2857vw, 72px);}.elementor .e-9c4f8f89-d57a{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);letter-spacing:-0.01em;line-height:1.35;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-04e4e253-c6d4{font-size:clamp(17.5px, 16.2px + 0.3333vw, 21px);letter-spacing:-0.005em;line-height:1.5;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-fd4d3029-9fc0{font-size:clamp(17.5px, 16.2px + 0.3333vw, 21px);letter-spacing:-0.005em;line-height:1.5;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-45491cd9-4207{gap:clamp(20px, 17.0286px + 0.7619vw, 28px);grid-column:4 / span 8;}.elementor .e-86ce1272-2a87{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-3ca1ac4b-ba0d{font-size:clamp(56px, 41.1429px + 3.8095vw, 96px);letter-spacing:-0.05em;line-height:1;}.elementor .e-034f4a83-8bd0{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.35;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-gris);\n}.elementor .e-4928c75a-3bb4{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);border-top-color: var(--color-tinta);\n}.elementor .e-0c4dc9ea-d9da{font-size:clamp(56px, 41.1429px + 3.8095vw, 96px);letter-spacing:-0.05em;line-height:1;}.elementor .e-b242d3d0-19cd{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.35;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-gris);\n}.elementor .e-b3ae6f04-6e68{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);border-top-color: var(--color-tinta);\n}.elementor .e-8b84e3bc-1409{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: clamp(16px, 13.03px + 0.7619vw, 24px);\n}.elementor .e-5a723452-11c4{grid-column:4 / span 8;}.elementor .e-ef28bd95-6b0c{margin-block-start:clamp(48px, 39.0857px + 2.2857vw, 72px);}.elementor .e-0f93256c-0a3e{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.04em;line-height:1;grid-column:1 / span 3;}.elementor .e-d40c38ea-f5aa{font-size:clamp(24px, 20.2857px + 0.9524vw, 34px);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-621cfd53-dc73{font-size:clamp(17px, 16.2571px + 0.1905vw, 19px);line-height:1.55;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-tinta);\n}.elementor .e-494880bf-36e0{grid-column:4 / span 7;}.elementor .e-b20677d1-9b89{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); border-top-color: var(--color-tinta);\n}.elementor .e-90767b1c-1af1{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.04em;line-height:1;grid-column:1 / span 3;}.elementor .e-82e5c769-c412{font-size:clamp(24px, 20.2857px + 0.9524vw, 34px);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-cc6ca65c-9362{font-size:clamp(17px, 16.2571px + 0.1905vw, 19px);line-height:1.55;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-tinta);\n}.elementor .e-89cc71cb-ed2f{grid-column:4 / span 7;}.elementor .e-a7230160-ac1a{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-bcfc6424-bf25{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.04em;line-height:1;grid-column:1 / span 3;}.elementor .e-72f7c66a-6505{font-size:clamp(24px, 20.2857px + 0.9524vw, 34px);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-e3331c81-62ca{font-size:clamp(17px, 16.2571px + 0.1905vw, 19px);line-height:1.55;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-tinta);\n}.elementor .e-b94dd7f9-f6c3{grid-column:4 / span 7;}.elementor .e-1a9e3485-b28b{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-3e39db32-1a55{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.04em;line-height:1;grid-column:1 / span 3;}.elementor .e-cdfece85-ab91{font-size:clamp(24px, 20.2857px + 0.9524vw, 34px);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-6da83d41-8efc{font-size:clamp(17px, 16.2571px + 0.1905vw, 19px);line-height:1.55;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-tinta);\n}.elementor .e-48335cfe-0479{grid-column:4 / span 7;}.elementor .e-2ca4fc1a-7274{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-0a530f32-bd9e{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.04em;line-height:1;grid-column:1 / span 3;}.elementor .e-3ec5ddea-6679{font-size:clamp(24px, 20.2857px + 0.9524vw, 34px);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-758309c5-cbe2{font-size:clamp(17px, 16.2571px + 0.1905vw, 19px);line-height:1.55;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-tinta);\n}.elementor .e-54f838c6-dbff{grid-column:4 / span 7;}.elementor .e-6eb63af9-769a{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-1a7df801-624b{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.04em;line-height:1;grid-column:1 / span 3;}.elementor .e-64154545-add7{font-size:clamp(24px, 20.2857px + 0.9524vw, 34px);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-98e6ce90-5207{font-size:clamp(17px, 16.2571px + 0.1905vw, 19px);line-height:1.55;margin-block-start:clamp(10px, 8.5143px + 0.381vw, 14px);color: var(--color-tinta);\n}.elementor .e-ccf73ebf-d3e4{grid-column:4 / span 7;}.elementor .e-e08ddb20-10d8{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); border-bottom: 1px solid var(--color-linea);\n}.elementor .e-7b666237-4b63{margin-block-start:clamp(40px, 25.1429px + 3.8095vw, 80px);}.elementor .e-ad86831e-830a{height: 100%; width: auto; max-width: 100%; object-fit: contain; mix-blend-mode: multiply;\n}.elementor .e-06d4d892-02e8{height:clamp(56px, 47.0857px + 2.2857vw, 80px);display: flex; align-items: center;\n}.elementor .e-64b812e4-af49{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);letter-spacing:-0.01em;line-height:1.25;margin-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);color: var(--color-tinta); font-weight: 600;\n}.elementor .e-e6824c08-6499{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);line-height:1.4;margin-block-start:4px;color: var(--color-gris);\n}.elementor .e-fb07d77c-31ec{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);border-top-color: var(--color-tinta);\n}.elementor .e-67f87098-1e57{height: 100%; width: auto; max-width: 100%; object-fit: contain; mix-blend-mode: multiply;\n}.elementor .e-dfe002b3-ea2b{height:clamp(56px, 47.0857px + 2.2857vw, 80px);display: flex; align-items: center;\n}.elementor .e-aecd88b6-1b86{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);letter-spacing:-0.01em;line-height:1.25;margin-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);color: var(--color-tinta); font-weight: 600;\n}.elementor .e-d149f1c1-13f0{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);line-height:1.4;margin-block-start:4px;color: var(--color-gris);\n}.elementor .e-44684ec1-5c5c{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);border-top-color: var(--color-tinta);\n}.elementor .e-a36a7605-6816{height: 100%; width: auto; max-width: 100%; object-fit: contain; mix-blend-mode: multiply;\n}.elementor .e-473801bf-76ee{height:clamp(56px, 47.0857px + 2.2857vw, 80px);display: flex; align-items: center;\n}.elementor .e-b27b7181-b6a9{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);letter-spacing:-0.01em;line-height:1.25;margin-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);color: var(--color-tinta); font-weight: 600;\n}.elementor .e-4d4a1c09-9e5b{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);line-height:1.4;margin-block-start:4px;color: var(--color-gris);\n}.elementor .e-73c46995-aa6b{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);border-top-color: var(--color-tinta);\n}.elementor .e-7d4c2246-a0e1{height: auto; width: auto; max-height: 100%; max-width: min(100%, 176px); object-fit: contain; mix-blend-mode: multiply;\n}.elementor .e-6caf38ac-fa3d{height:clamp(56px, 47.0857px + 2.2857vw, 80px);display: flex; align-items: center;\n}.elementor .e-75a19c5b-8871{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);letter-spacing:-0.01em;line-height:1.25;margin-block-start:clamp(14px, 12.5143px + 0.381vw, 18px);color: var(--color-tinta); font-weight: 600;\n}.elementor .e-fbdef53f-4d65{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);line-height:1.4;margin-block-start:4px;color: var(--color-gris);\n}.elementor .e-045c626d-c28d{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);border-top-color: var(--color-tinta);\n}.elementor .e-beb54c67-ea1c{margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); column-gap: clamp(16px, 13.03px + 0.7619vw, 24px); row-gap: clamp(28px, 24.29px + 0.9524vw, 40px);\n}.elementor .e-c1c60f68-2dc5{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);letter-spacing:-0.01em;line-height:1.35;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-9252ac41-5ac0{font-size:clamp(17.5px, 16.2px + 0.3333vw, 21px);letter-spacing:-0.005em;line-height:1.5;color: var(--color-tinta); & strong { font-weight: 600; }\n}.elementor .e-c08a4bcd-869c{gap:clamp(20px, 17.0286px + 0.7619vw, 28px);grid-column:4 / span 8;}.elementor .e-6594a17d-d6e2{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);}.elementor .e-070f5fba-cfe7{grid-column:1 / span 1;color: var(--color-gris);\n}.elementor .e-3c8ade1a-a94a{font-size:clamp(32px, 24.5714px + 1.9048vw, 52px);letter-spacing:-0.035em;line-height:1.05;grid-column:2 / span 5;}.elementor .e-eeb4840f-d82c{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-0f25a925-f338{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); border-top-color: var(--color-tinta);\n}.elementor .e-27ac51d6-a0f2{grid-column:1 / span 1;color: var(--color-gris);\n}.elementor .e-7d36a87e-0286{font-size:clamp(32px, 24.5714px + 1.9048vw, 52px);letter-spacing:-0.035em;line-height:1.05;grid-column:2 / span 5;}.elementor .e-faa33386-5a2d{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-fe8ca24e-2017{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-e999def9-a165{grid-column:1 / span 1;color: var(--color-gris);\n}.elementor .e-9f93116b-512d{font-size:clamp(32px, 24.5714px + 1.9048vw, 52px);letter-spacing:-0.035em;line-height:1.05;grid-column:2 / span 5;}.elementor .e-5532c37f-6e23{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-acede56e-284e{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-93472712-d8a9{grid-column:1 / span 1;color: var(--color-gris);\n}.elementor .e-e1143e72-74a4{font-size:clamp(32px, 24.5714px + 1.9048vw, 52px);letter-spacing:-0.035em;line-height:1.05;grid-column:2 / span 5;}.elementor .e-3fe41fb3-5a16{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-3a091a5e-10cf{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); border-bottom: 1px solid var(--color-linea);\n}.elementor .e-f62c213e-988a{margin-block-start:clamp(40px, 25.1429px + 3.8095vw, 80px);}.elementor .e-55775706-4138{font-size:clamp(128px, 78.97px + 12.571vw, 260px);letter-spacing:-0.06em;line-height:0.85;}.elementor .e-e4063960-ef45{font-size:clamp(18px, 15.03px + 0.762vw, 26px);letter-spacing:0.14em;}.elementor .e-e7287df4-7972{font-size:clamp(15px, 14.26px + 0.19vw, 17px);line-height:1.4;}.elementor .e-25448b2e-1fa1{gap:16px;grid-column:1 / span 4;}.elementor .e-a1abdc65-de1d{font-size:clamp(19px, 16.4px + 0.6667vw, 26px);line-height:1.25;}.elementor .e-8230ba83-2543{font-weight:500;}.elementor .e-cb19ff9a-0bcb{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-97aa7bbc-13f6{font-size:clamp(19px, 16.4px + 0.6667vw, 26px);line-height:1.25;}.elementor .e-62895d08-8b6a{font-weight:500;}.elementor .e-3fc3f57d-bcfc{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-28fbf97b-d70c{font-size:clamp(19px, 16.4px + 0.6667vw, 26px);line-height:1.25;}.elementor .e-ee04e40d-4e92{font-weight:500;}.elementor .e-3fbec0e5-8da9{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-5f1f636f-d7f6{grid-column:6 / span 7;}.elementor .e-ea858fe8-2452{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; border-top-style: none; border-block-start-width: 0; border-top-width: 0;\n}.elementor .e-3dc2f3e3-2442{color:var(--color-gris-oscuro);}.elementor .e-e9243c55-6610{color:var(--color-papel);}.elementor .e-8c08c358-5774{font-family:var(--font-principal);font-weight:600;font-size:clamp(32px, 23.09px + 2.286vw, 56px);color:var(--color-papel);letter-spacing:-0.035em;line-height:1.04;}.elementor .e-f35089d0-5211{width:clamp(48px, 41.14px + 1.7143vw, 72px);height:clamp(48px, 41.14px + 1.7143vw, 72px);font-family:var(--font-principal);font-size:clamp(22px, 18.29px + 0.9524vw, 32px);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-fa99f08d-2f64{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-53465e2c-f1b5{font-family:var(--font-principal);font-weight:600;font-size:clamp(32px, 23.09px + 2.286vw, 56px);color:var(--color-papel);letter-spacing:-0.035em;line-height:1.04;}.elementor .e-d2be387c-e74e{width:clamp(48px, 41.14px + 1.7143vw, 72px);height:clamp(48px, 41.14px + 1.7143vw, 72px);font-family:var(--font-principal);font-size:clamp(22px, 18.29px + 0.9524vw, 32px);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-ce7e3ee7-94e5{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-a8a65ed1-1981{font-family:var(--font-principal);font-weight:600;font-size:clamp(32px, 23.09px + 2.286vw, 56px);color:var(--color-papel);letter-spacing:-0.035em;line-height:1.04;}.elementor .e-9ebd425a-5314{width:clamp(48px, 41.14px + 1.7143vw, 72px);height:clamp(48px, 41.14px + 1.7143vw, 72px);font-family:var(--font-principal);font-size:clamp(22px, 18.29px + 0.9524vw, 32px);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-06150c8e-23cc{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-73d43a00-778b{grid-column:4 / span 9;}.elementor .e-43d216ff-0ba7{margin-block-start:clamp(40px, 22.17px + 4.571vw, 88px);}.elementor .e-4b2ef926-b3ed{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-c31b5601-b5d3{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-d81a006b-28e6{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-77b35693-9997{grid-column:4 / span 9;}.elementor .e-87821480-1e6c{margin-block-start:clamp(32px, 26.0571px + 1.5238vw, 48px);row-gap: 14px;\n}.elementor .e-64040ad5-d87d{font-size:clamp(28px, 20.5714px + 1.9048vw, 48px);letter-spacing:-0.035em;line-height:1.05;display: inline-block; border-bottom: 2px solid var(--color-tinta); padding-bottom: clamp(4px, 3.43px + 0.19vw, 6px);\n}.elementor .e-1acfe44c-cc61{grid-column:1 / span 6;align-items: flex-start;\n}.elementor .e-30d7094c-282e{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-133cffad-64a7{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); border-top-color: var(--color-tinta); align-items: center;\n}.elementor .e-89fe49d5-d679{font-size:clamp(28px, 20.5714px + 1.9048vw, 48px);letter-spacing:-0.035em;line-height:1.05;display: inline-block; border-bottom: 2px solid var(--color-tinta); padding-bottom: clamp(4px, 3.43px + 0.19vw, 6px);\n}.elementor .e-3320e19f-8a53{grid-column:1 / span 6;align-items: flex-start;\n}.elementor .e-aeb12c64-1e84{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-40b0d29d-a247{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); align-items: center;\n}.elementor .e-22108441-5116{font-size:clamp(28px, 20.5714px + 1.9048vw, 48px);letter-spacing:-0.035em;line-height:1.05;display: inline-block; border-bottom: 2px solid var(--color-tinta); padding-bottom: clamp(4px, 3.43px + 0.19vw, 6px);\n}.elementor .e-d9a2e421-b0be{grid-column:1 / span 6;align-items: flex-start;\n}.elementor .e-eb455b5a-8e13{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-d67a2d31-83aa{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); align-items: center;\n}.elementor .e-9dff0572-93d1{font-size:clamp(28px, 20.5714px + 1.9048vw, 48px);letter-spacing:-0.035em;line-height:1.05;display: inline-block; border-bottom: 2px solid var(--color-tinta); padding-bottom: clamp(4px, 3.43px + 0.19vw, 6px);\n}.elementor .e-3a0c8827-1e56{grid-column:1 / span 6;align-items: flex-start;\n}.elementor .e-81ede744-8871{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-8983a97e-dc4c{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); align-items: center;\n}.elementor .e-cab9629d-1a0d{font-size:clamp(28px, 20.5714px + 1.9048vw, 48px);letter-spacing:-0.035em;line-height:1.05;display: inline-block; border-bottom: 2px solid var(--color-tinta); padding-bottom: clamp(4px, 3.43px + 0.19vw, 6px);\n}.elementor .e-61265c02-f208{grid-column:1 / span 6;align-items: flex-start;\n}.elementor .e-4086bc77-ef04{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;grid-column:8 / span 5;color: var(--color-tinta);\n}.elementor .e-3ae5531b-11ec{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);padding-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);align-items: baseline; row-gap: clamp(12px, 9.03px + 0.7619vw, 20px); border-bottom: 1px solid var(--color-linea); align-items: center;\n}.elementor .e-0ae2594c-f37c{margin-block-start:clamp(40px, 25.1429px + 3.8095vw, 80px);}.elementor .e-db928c98-157f{font-size:clamp(40px, 19.2px + 5.3333vw, 96px);line-height:0.95;margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-d6e396be-35e7{font-size:clamp(22px, 19.03px + 0.762vw, 30px);line-height:1.2;}.elementor .e-d274fab4-0f22{color:var(--color-tinta);margin-block-end:16px;}.elementor .e-fe8de8ac-97b7{font-size:clamp(16px, 15.26px + 0.19vw, 18px);line-height:1.7;margin-block-end:16px;}.elementor .e-3b283054-2eaf{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-e3209b32-ba5b{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-8846bde1-eaf5{gap:0px;}.elementor .e-8c46e897-088f{gap:clamp(44px, 42.51px + 0.381vw, 48px);grid-column:1 / span 5;justify-content:space-between;}.elementor .e-1eae16c1-3e68{height:auto;}.elementor .e-c373b790-7a91{width:100%;gap:10px;}.elementor .e-68b712f2-207f{height:auto;}.elementor .e-85951fac-b081{width:100%;gap:10px;}.elementor .e-2001cd41-7bb1{height:auto;}.elementor .e-bba11824-1cd5{width:100%;gap:10px;}.elementor .e-3393c602-9104{height:auto;line-height:1.4;resize: none;\n}.elementor .e-dee19290-c1d3{width:100%;gap:10px;}.elementor .e-2f3c7749-6a8b{width:18px;height:18px;flex:0 1 auto;}.elementor .e-142105e3-bce0{width:100%;gap:12px;}.elementor .e-42e1ddd1-716b{font-size:16px;}.elementor .e-f42763ee-a99b{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-4144de8b-d276{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-b155ecf0-1dae{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-161968b9-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-af287b1f-020f{margin-block-start:clamp(32px, 8.23px + 6.095vw, 96px);row-gap: clamp(44px, 39.54px + 1.143vw, 56px);\n}.elementor .e-5763d06f-ea92{padding-block-start:clamp(88px, 61.26px + 6.857vw, 160px);}