.elementor .e-7bfe26e3-39f5{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-48548f4e-2f3a{font-size:14px;}.elementor .e-74899389-ee6b{font-size:14px;color:var(--color-tinta);}.elementor .e-decb83cb-b392{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-8a1444b3-4e42{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-3678868b-1795{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-200a227b-c095{max-width:560px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}.elementor .e-7e785e03-eba4{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-c01ba5b7-afb8{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-c60db499-1b4b{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:1 / span 7;justify-content:flex-start;}.elementor .e-1d314527-2657{object-position:50% 22%;}.elementor .e-0f73855c-45f3{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-3538f0a1-0e5e{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-defe6f77-9420{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-7e43fbc9-6e19{height:clamp(420px, 256.6px + 41.9vw, 860px);overflow:hidden;grid-column:8 / span 5;position: relative;\n}.elementor .e-d0cd42f0-2551{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-3c28ab08-ac21{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-88a1979b-7f90{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-15d72002-0ab0{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-f94e3602-3ceb{gap:8px;}.elementor .e-578862ae-6228{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-0cf8da4c-e78f{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-bedbb79a-e272{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-36fec2c4-b091{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-94374918-67dc{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-e4ecf03c-5fee{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-979c185c-ec8f{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-88577a59-c3c4{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-0a7440ee-f9ff{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-079adb4c-544d{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.35;}.elementor .e-08300228-51e1{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-ff006359-3d69{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-eed485ae-78d1{grid-column:4 / span 8;}.elementor .e-134d855e-1fef{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-b1537430-ddee{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-df53b1a2-eb72{grid-column:4 / span 8;}.elementor .e-c6b82256-1044{margin-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);}.elementor .e-4310be1f-ed14{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-b99b76f0-bee9{border-top-color: var(--color-tinta);\n}.elementor .e-38ec6e8d-04c3{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-51ca0dd6-2d66{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-0ee4b6dc-2dbb{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-dc54fa3e-5d63{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-1643cebe-af5f{border-top-color: var(--color-tinta);\n}.elementor .e-e339e63d-b0ac{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-75bf4420-d157{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-d0113950-b6a5{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(3, auto);grid-auto-flow:column;}.elementor .e-68dcbcf9-8e81{grid-column:4 / span 9;}.elementor .e-229861e6-71e9{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-0c2022b9-3905{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);letter-spacing:-0.015em;line-height:1.25;padding-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);border-top-color: var(--color-tinta);\n}.elementor .e-c9b8e789-1636{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-2269c581-aa3a{grid-column:4 / span 8;}.elementor .e-90d8783f-8946{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-89e1432c-908a{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-c74367f3-e6e3{grid-column:4 / span 8;}.elementor .e-9f6c2caa-7ae5{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-590c8ded-8438{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;margin-block-end:clamp(16px, 13.7714px + 0.5714vw, 22px);}.elementor .e-420bc837-2264{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-372881f1-bae7{border-top-color: var(--color-tinta);\n}.elementor .e-b2c9fb95-a634{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-abd62b88-d9bf{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-c41b6504-e747{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-83467028-2604{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);letter-spacing:-0.012em;line-height:1.32;grid-column:2 / -1;}.elementor .e-1b712d10-d40d{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--color-linea);\n}.elementor .e-105e4967-4195{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-66a06e38-48f6{grid-column:4 / span 5;}.elementor .e-ed60ef6b-5baf{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);letter-spacing:-0.03em;line-height:1.05;margin-block-start:0px;}.elementor .e-e3d29805-e9d3{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-3f5f835d-843a{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 4;border-top-color: var(--color-tinta); border-top-width: 3px; background-color: var(--color-papel);\n}.elementor .e-9986efb5-0242{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.55;margin-block-start:clamp(0px, 0px + 0vw, 0px);}.elementor .e-6b659258-4225{padding-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);padding-block-end:clamp(20px, 17.0286px + 0.7619vw, 28px);padding-inline-start:clamp(20px, 17.0286px + 0.7619vw, 28px);padding-inline-end:clamp(20px, 17.0286px + 0.7619vw, 28px);margin-block-start:clamp(16px, 14.5143px + 0.381vw, 20px);grid-column:span 4;border-top-color: var(--color-tinta); border-width: 1px; border-style: solid; border-color: var(--color-linea);\n}.elementor .e-2133292c-bab1{grid-column:9 / span 4;}.elementor .e-1dc5df45-e904{margin-block-start:clamp(40px, 34.0571px + 1.5238vw, 56px);}.elementor .e-0652ffa6-a0c6{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-4b330b2f-491e{grid-column:4 / span 8;}.elementor .e-8583724a-4777{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-5d383d04-d5be{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);letter-spacing:-0.015em;line-height:1.25;padding-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);border-top-color: var(--color-tinta);\n}.elementor .e-ffd36fdf-c6d9{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-850dbfe5-d0f0{grid-column:4 / span 8;}.elementor .e-0097ff82-8367{margin-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);}.elementor .e-930b640b-2755{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-452fb53c-94b6{grid-column:4 / span 8;}.elementor .e-c13e8cd4-4b3e{margin-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-10b34c03-b481{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-233584ac-55e2{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-b2d19f86-f80f{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-ed99e4eb-1ac5{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-8a9a093d-9172{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-cd5ab463-0b1f{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-a700b2ce-5ed8{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-0d288b6e-424b{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-cb44177a-dd3c{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-0734f02b-cfda{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-aac1ce4f-ec0a{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-cd87f64b-0d26{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-e42a60b4-7956{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-c5c7c6b6-df1b{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-93fe112a-a75d{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-730facf4-bb15{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-83c9e245-307e{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-c9aeff51-4427{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-8b05e5b7-874a{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-34bfe0fc-3a4d{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 6;border-top-color: var(--color-tinta);\n}.elementor .e-6b624e82-4645{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-ae824a86-2272{grid-column:1 / -1;}.elementor .e-d2e7f1d9-fa71{margin-block-start:clamp(40px, 28.11px + 3.048vw, 72px);}.elementor .e-2495a7b5-de52{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);letter-spacing:-0.015em;line-height:1.25;padding-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);border-top-color: var(--color-tinta);\n}.elementor .e-fca89921-2028{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-93d9be7a-c1b3{grid-column:4 / span 8;}.elementor .e-a2249f70-44da{margin-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);}.elementor .e-2b8b6dec-35ea{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-99955f6c-0186{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-98e47f6f-c08e{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-f7f9d925-001a{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-9fe16ab2-3929{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-f70284ba-982f{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-53ecd4d3-ba83{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-491394bc-de27{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-48c4c30f-b4c4{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-ea227f94-0ee7{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-b8ff48d9-8b06{font-size:clamp(13px, 11.5px + 0.381vw, 15px);}.elementor .e-ec1096f4-eadd{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-d58f5432-db83{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-f38f221b-ebe8{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);margin-block-start:auto;}.elementor .e-a82efc2a-1d8d{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta);\n}.elementor .e-9381b85e-1d50{row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-5c715564-05d5{grid-column:1 / -1;}.elementor .e-dad4bfb6-9a35{margin-block-start:clamp(40px, 28.11px + 3.048vw, 72px);}.elementor .e-ebdc1c43-17e0{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);letter-spacing:-0.015em;line-height:1.25;padding-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);border-top-color: var(--color-tinta);\n}.elementor .e-223e0e47-aca2{margin-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);align-self:flex-start;}.elementor .e-20f8eb6c-e09c{grid-column:4 / span 8;}.elementor .e-06441694-186d{margin-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);}.elementor .e-623dea03-badd{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);color:var(--color-tinta);letter-spacing:-0.01em;line-height:1.4;}.elementor .e-88d6ebce-e26c{grid-column:4 / span 8;}.elementor .e-4a19f0aa-2906{margin-block-start:clamp(24px, 21.03px + 0.7619vw, 32px);}.elementor .e-45706691-4f3f{padding-block-start:clamp(28px, 25.0286px + 0.7619vw, 36px);margin-block-start:0px;border-top-color: var(--color-tinta);\n}.elementor .e-26f4358a-7bac{grid-column:4 / span 9;}.elementor .e-eb6fdc07-8807{margin-block-start:clamp(40px, 34.06px + 1.524vw, 56px);}.elementor .e-c494f567-1407{font-size:clamp(38px, 31.3143px + 1.7143vw, 56px);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-4ca06faa-6c99{font-size:clamp(16.5px, 15.57px + 0.2381vw, 19px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-21a17f92-61d4{margin-block-start:clamp(20px, 18.51px + 0.381vw, 24px);flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-7ca2cc99-1412{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta); border-top-width: 3px;\n}.elementor .e-6018174d-a67d{font-size:clamp(38px, 31.3143px + 1.7143vw, 56px);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-6615941e-2714{font-size:clamp(16.5px, 15.57px + 0.2381vw, 19px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-423b1651-0c97{margin-block-start:clamp(20px, 18.51px + 0.381vw, 24px);flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-7d855f29-1da0{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta); border-top-width: 3px;\n}.elementor .e-41c9de48-d07c{font-size:clamp(38px, 31.3143px + 1.7143vw, 56px);letter-spacing:-0.03em;line-height:1.05;}.elementor .e-c3396990-61d8{font-size:clamp(16.5px, 15.57px + 0.2381vw, 19px);line-height:1.55;margin-block-start:clamp(14px, 11.77px + 0.5714vw, 20px);}.elementor .e-1be3eb0d-7ecf{margin-block-start:clamp(20px, 18.51px + 0.381vw, 24px);flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-4ff34ce2-f8ba{padding-block-start:clamp(20px, 17.03px + 0.7619vw, 28px);grid-column:span 4;border-top-color: var(--color-tinta); border-top-width: 3px;\n}.elementor .e-c34fd6a4-19a5{margin-block-start:clamp(40px, 28.11px + 3.048vw, 72px);row-gap: clamp(32px, 29.03px + 0.7619vw, 40px);\n}.elementor .e-e3405e28-4466{align-self:flex-start;}.elementor .e-2e472972-15cc{border-top-color: var(--color-tinta);\n}.elementor .e-75f0e0bb-a87a{border-top-color: var(--color-linea-piedra);\n}.elementor .e-a0d307c6-d75f{border-top-color: var(--color-linea-piedra);\n}.elementor .e-5fe0c148-98d8{border-top-color: var(--color-linea-piedra);\n}.elementor .e-bc4ab04c-1342{align-self:flex-start;}.elementor .e-d015b0dd-3edf{border-top-color: var(--color-linea-piedra);\n}.elementor .e-dc31ff9a-84b0{align-self:flex-start;}.elementor .e-542bd921-a33b{border-top-color: var(--color-linea-piedra);\n}.elementor .e-c2adabbc-3935{align-self:flex-start;}.elementor .e-6735f042-8143{border-top-color: var(--color-linea-piedra);\n}.elementor .e-7e3b44e3-0e85{align-self:flex-start;}.elementor .e-ad213c41-a3a2{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-12961602-9112{color:var(--color-gris-oscuro);}.elementor .e-5d766320-33d1{color:var(--color-papel);}.elementor .e-2c3ab64d-aa18{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-13998d4f-19e9{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-30d542b1-83fe{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-f191dfca-2b9f{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-96b85710-bf8b{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-c27e83de-9470{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-a84c7852-018a{grid-column:4 / span 9;}.elementor .e-cb7b1ba4-d6d5{margin-block-start:clamp(40px, 22.17px + 4.571vw, 88px);}.elementor .e-7dce93ae-1f9c{color:var(--color-gris-oscuro);padding-block-start:28px;grid-column:1 / span 3;}.elementor .e-6216b075-98b3{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-372be4b5-aca2{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-0cf16777-e03a{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-376af82f-5c64{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-49c72183-5b40{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-789396fe-fecc{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-3f596f83-8ba6{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-7b01891b-d596{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-213f3223-2456{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-b1ed78f0-4fba{grid-column:4 / span 9;}.elementor .e-7ee92db0-2cf2{margin-block-start:clamp(44px, 33.60px + 2.667vw, 72px);row-gap: 14px;\n}.elementor .e-c4d07188-8301{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-202a2123-5285{object-position:100% 50%;}.elementor .e-fc3ed226-84b6{height:clamp(380px, 216.57px + 41.905vw, 820px);overflow:hidden;grid-column:1 / span 5;}.elementor .e-68755bbe-12a2{margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-9aa96363-4fa9{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-03ed7e2f-bedf{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-737d2001-6bed{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px); border-top-color: var(--color-tinta);\n}.elementor .e-61e13947-4eed{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-96d86d30-241d{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-609ed2b6-b8aa{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-b3044bc4-5af0{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-4ae47262-9bb6{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-a1441aba-c057{gap:8px;padding-block: clamp(20px, 18.51px + 0.381vw, 24px);\n}.elementor .e-9f521211-4511{font-weight:600;font-size:clamp(22px, 20.51px + 0.381vw, 26px);line-height:1.15;}.elementor .e-6e942c0e-b4f8{font-size:clamp(16px, 15.63px + 0.095vw, 17px);line-height:1.5;}.elementor .e-0c7b7d0a-f8fc{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-5c4bfdf8-0ede{margin-block-start:clamp(32px, 29.03px + 0.762vw, 40px);}.elementor .e-3da34739-d645{margin-block-start:36px;flex-wrap:wrap;gap: 14px 32px;\n}.elementor .e-de20aff5-9074{grid-column:7 / span 6;}.elementor .e-6b747547-56d5{row-gap: 44px;\n}.elementor .e-3df3be4b-9ed0{font-size:clamp(128px, 78.97px + 12.571vw, 260px);letter-spacing:-0.06em;line-height:0.85;}.elementor .e-fc710310-f5a3{font-size:clamp(18px, 15.03px + 0.762vw, 26px);letter-spacing:0.14em;}.elementor .e-aedf3e70-b78b{font-size:clamp(15px, 14.26px + 0.19vw, 17px);line-height:1.4;}.elementor .e-d30dcd6d-8cf0{gap:16px;grid-column:1 / span 4;}.elementor .e-1b230968-69a5{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-bb95d640-04a2{font-weight:500;}.elementor .e-5abee4f3-0f7f{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-9914f4fd-4ab2{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-08a08672-12d7{font-weight:500;}.elementor .e-4a3038ba-8b64{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-27b6575a-a951{font-size:clamp(28px, 25.77px + 0.571vw, 34px);}.elementor .e-18ce0636-8909{font-weight:500;}.elementor .e-b1c0cb40-259e{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-562315ef-696f{grid-column:6 / span 7;}.elementor .e-ae6b3c95-37ec{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-ca528433-572c{font-size:clamp(54px, 8.4vw, 104px);margin-block-start:clamp(20px, 17.03px + 0.762vw, 28px);}.elementor .e-01af6e08-b926{font-size:clamp(22px, 19.03px + 0.762vw, 30px);line-height:1.2;}.elementor .e-e3626bee-d9f9{color:var(--color-tinta);margin-block-end:16px;}.elementor .e-40130eb7-c3ef{font-size:clamp(16px, 15.26px + 0.19vw, 18px);line-height:1.7;margin-block-end:16px;}.elementor .e-e97b31e7-5c4e{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-166ae01a-7910{font-size:clamp(16px, 15.26px + 0.19vw, 18px);color:var(--color-tinta);line-height:1.7;}.elementor .e-22cbe631-2208{gap:0px;}.elementor .e-14e683b7-b853{gap:clamp(44px, 42.51px + 0.381vw, 48px);grid-column:1 / span 5;justify-content:space-between;}.elementor .e-35aa6609-32c0{height:auto;}.elementor .e-8e68c4b7-d37e{width:100%;gap:10px;}.elementor .e-bb332a31-d76a{height:auto;}.elementor .e-47ca2389-e4ec{width:100%;gap:10px;}.elementor .e-7fb70d4d-af71{height:auto;}.elementor .e-fdecf8d0-9593{width:100%;gap:10px;}.elementor .e-e4f1fb50-32af{height:auto;line-height:1.4;resize: none;\n}.elementor .e-36e5e21f-10c1{width:100%;gap:10px;}.elementor .e-3c1b8acf-6121{width:18px;height:18px;flex:0 1 auto;}.elementor .e-b4248f7e-0a78{width:100%;gap:12px;}.elementor .e-69b1721e-5808{font-size:16px;}.elementor .e-85f38c4b-6a76{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-9b20dd7b-481c{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-bf3b6fa0-103b{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-add77825-2b14{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-cc7f524c-d7f6{margin-block-start:clamp(32px, 8.23px + 6.095vw, 96px);row-gap: clamp(44px, 39.54px + 1.143vw, 56px);\n}.elementor .e-573c68f5-d5ae{padding-block-start:clamp(88px, 61.26px + 6.857vw, 160px);}