.elementor .e-41282c22-e682{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-2be63ecc-4c52{font-size:14px;}.elementor .e-7e695d48-b5e7{font-size:14px;color:var(--color-tinta);}.elementor .e-f855bfca-3ee1{margin-block-end:auto;gap:10px;flex-wrap:wrap;}.elementor .e-41888f7f-525f{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1;}.elementor .e-24db719d-c980{gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-67f9312d-0bc4{max-width:560px;font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}.elementor .e-9d22a8ac-9fd2{padding-block-end:0px;margin-block-end:auto;gap:clamp(22px, 18.29px + 0.952vw, 32px);}.elementor .e-fe9687d7-90b2{gap:clamp(28px, 23.54px + 1.1429vw, 40px);grid-column:1 / span 6;grid-row:1;justify-content:flex-start;}.elementor .e-7b2529ae-feae{font-size:clamp(28px, 24.29px + 0.952vw, 38px);line-height:1.05;}.elementor .e-70135a90-d1ca{font-size:clamp(15px, 14.26px + 0.19vw, 17px);color:var(--color-gris);line-height:1.5;}.elementor .e-ee16251b-8453{height:auto;}.elementor .e-050361b8-1328{width:100%;gap:10px;}.elementor .e-0893a99e-cc3d{height:auto;}.elementor .e-f097ed1f-8b89{width:100%;gap:10px;}.elementor .e-931902b3-2125{height:auto;}.elementor .e-104c4566-a122{width:100%;gap:10px;}.elementor .e-f6614af8-246a{height:auto;line-height:1.4;resize: none;\n}.elementor .e-3d3cfe0f-ac1c{width:100%;gap:10px;}.elementor .e-83f9fc90-c6a2{width:18px;height:18px;flex:0 1 auto;}.elementor .e-7d50fc91-ddde{width:100%;gap:12px;}.elementor .e-3f01cbf1-1756{font-size:16px;}.elementor .e-e1f69f0f-c7bc{width:100%;gap:clamp(22px, 19.77px + 0.571vw, 28px);}.elementor .e-6abbd5a6-8d64{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-0cf96abf-4225{font-family: var(--font-principal); font-size: 16px; line-height: 1.5;\n}.elementor .e-6dbf22ad-2122{padding:0px;margin-block-start:8px;display:flex;flex-direction:column;gap:clamp(22px, 20.51px + 0.381vw, 26px);flex-wrap:nowrap;align-items:stretch;align-content: normal;\n}.elementor .e-2c638a2a-5dec{padding:clamp(28px, 20.57px + 1.905vw, 48px);margin-block-start:clamp(0px, -24px + 4.5vw, 64px);background-color:var(--color-piedra);display:flex;flex-direction:column;gap:clamp(20px, 17.77px + 0.571vw, 26px);grid-column:8 / span 5;grid-row:1 / span 2;align-self:start;}.elementor .e-13fcf2ea-5d61{color: var(--color-gris);\n}.elementor .e-39d4b4b9-ff62{font-size:clamp(28px, 23.5429px + 1.1429vw, 40px);letter-spacing:-0.03em;line-height:1.1;align-self: flex-start;\n}.elementor .e-524bb75b-a1d5{padding-block-start:clamp(20px, 17.7714px + 0.5714vw, 26px);padding-block-end:clamp(20px, 17.7714px + 0.5714vw, 26px);gap:clamp(10px, 9.2571px + 0.1905vw, 12px);border-top-color: var(--color-tinta);\n}.elementor .e-e6f0f9d5-05dc{color: var(--color-gris);\n}.elementor .e-fdd3858d-db92{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);line-height:1.35;color: var(--color-tinta); align-self: flex-start; border-bottom: 1px solid var(--color-tinta); padding-bottom: 2px; overflow-wrap: anywhere;\n}.elementor .e-51badaed-8331{padding-block-start:clamp(20px, 17.7714px + 0.5714vw, 26px);padding-block-end:clamp(20px, 17.7714px + 0.5714vw, 26px);gap:clamp(10px, 9.2571px + 0.1905vw, 12px);grid-column:1 / -1;}.elementor .e-ffce4807-786a{color: var(--color-gris);\n}.elementor .e-c8a677ed-69cb{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);color:var(--color-tinta);line-height:1.35;align-self:flex-start;}.elementor .e-5853a61a-eaf0{padding-block-start:clamp(20px, 17.7714px + 0.5714vw, 26px);padding-block-end:clamp(20px, 17.7714px + 0.5714vw, 26px);gap:clamp(10px, 9.2571px + 0.1905vw, 12px);}.elementor .e-994a39fb-4a4e{color: var(--color-gris);\n}.elementor .e-4e40e6d4-8298{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);line-height:1.35;color: var(--color-gris);\n}.elementor .e-97e7e928-cc6d{padding-block-start:clamp(20px, 17.7714px + 0.5714vw, 26px);padding-block-end:clamp(20px, 17.7714px + 0.5714vw, 26px);gap:clamp(10px, 9.2571px + 0.1905vw, 12px);}.elementor .e-e48354c6-d051{color: var(--color-gris);\n}.elementor .e-3837d6d8-59b0{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.4;color: var(--color-gris);\n}.elementor .e-c56ab9b2-061d{padding-block-start:clamp(20px, 17.7714px + 0.5714vw, 26px);padding-block-end:clamp(20px, 17.7714px + 0.5714vw, 26px);gap:clamp(10px, 9.2571px + 0.1905vw, 12px);}.elementor .e-d6bd1fb0-010e{column-gap:clamp(24px, 15.09px + 2.286vw, 48px);margin-block-start:clamp(40px, 28.11px + 3.048vw, 72px);display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:row dense;grid-column:1 / span 6;grid-row:2;align-self:end;}.elementor .e-53e6af49-fe20{background-color:var(--color-papel);padding-block: clamp(20px, 18.51px + 0.381vw, 24px) clamp(56px, 41.14px + 3.81vw, 96px); padding-inline: var(--sp-lateral);\n}.elementor .e-ffd16fb4-9bc6{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-4bcc2eaa-9578{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-6c888a86-9c16{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-7b309987-51c6{gap:8px;}.elementor .e-0772794a-046e{gap:clamp(16px, 13.77px + 0.571vw, 22px);align-items:center;}.elementor .e-7099bc45-a6c9{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-3e4950e9-0fa3{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-feffdcaa-881f{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-7d8b739d-916f{font-size:clamp(38px, 28.34px + 2.476vw, 64px);letter-spacing:-0.04em;line-height:1;}.elementor .e-bbb948cd-693a{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-0afcb9cd-e6ef{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-31eabd52-28aa{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;padding-block: 0;\n}.elementor .e-83c1dba4-a8d1{background-color:var(--color-papel);padding-inline: var(--sp-lateral); padding-block: clamp(32px, 26.06px + 1.5238vw, 48px);\n}.elementor .e-b7adcf2a-0b8b{object-position:50% 30%;}.elementor .e-7b7c10a2-7a1d{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-5f71f3c5-7e9b{font-size:clamp(13px, 12.63px + 0.095vw, 14px);line-height:1.3;}.elementor .e-2a52a1bf-836c{gap:4px;position: absolute; left: 0; bottom: 0; z-index: 2; background: #F5F3EF; padding: 18px 28px 18px 0;\n}.elementor .e-1487c6dd-1ec9{height:clamp(420px, 301.14px + 15.24vw, 640px);overflow:hidden;position:relative;grid-column:1 / span 5;grid-row:1;}.elementor .e-31e95247-bd62{margin-block-end:clamp(28px, 22.06px + 1.524vw, 44px);gap:clamp(16px, 13.03px + 0.762vw, 24px);}.elementor .e-4d1b333a-0c08{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);letter-spacing:0.04em;line-height:1;color: var(--color-gris); font-weight: 600;\n}.elementor .e-409ca2c4-e811{font-size:clamp(19px, 17.8857px + 0.2857vw, 22px);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-e30d67af-6b25{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.4;color: var(--color-gris);\n}.elementor .e-dac177d4-cddb{padding-block-start:clamp(18px, 15.7714px + 0.5714vw, 24px);gap:clamp(10px, 8.5143px + 0.381vw, 14px);border-top-color: var(--color-tinta);\n}.elementor .e-375d65e0-8339{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);letter-spacing:0.04em;line-height:1;color: var(--color-gris); font-weight: 600;\n}.elementor .e-1619ba8f-2ed9{font-size:clamp(19px, 17.8857px + 0.2857vw, 22px);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-17ead1d7-31c0{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.4;color: var(--color-gris);\n}.elementor .e-546d618c-6e7c{padding-block-start:clamp(18px, 15.7714px + 0.5714vw, 24px);gap:clamp(10px, 8.5143px + 0.381vw, 14px);border-top-color: var(--color-tinta);\n}.elementor .e-3f0f3701-84cf{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);letter-spacing:0.04em;line-height:1;color: var(--color-gris); font-weight: 600;\n}.elementor .e-4f6a88f2-508d{font-size:clamp(19px, 17.8857px + 0.2857vw, 22px);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-3e92a2e4-9389{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);line-height:1.4;color: var(--color-gris);\n}.elementor .e-c46b3d52-36f2{padding-block-start:clamp(18px, 15.7714px + 0.5714vw, 24px);gap:clamp(10px, 8.5143px + 0.381vw, 14px);border-top-color: var(--color-tinta);\n}.elementor .e-39b76657-d47d{display:grid;grid-template-columns:minmax(0, 1fr);row-gap: clamp(18px, 15.77px + 0.571vw, 24px);\n}.elementor .e-25d25007-222a{grid-column:7 / span 6;grid-row:1;}.elementor .e-64fbd5eb-ae1b{align-items:center;row-gap: 40px;\n}.elementor .e-ef22244f-c4ed{padding-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);padding-block-end:clamp(48px, 36.1143px + 3.0476vw, 80px);}.elementor .e-f26f410d-bb38{margin-block-end:clamp(24px, 21.0286px + 0.7619vw, 32px);}.elementor .e-ad5e9696-02d4{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-8089f919-a0b3{gap:clamp(24px, 22.5143px + 0.381vw, 28px);grid-column:4 / span 9;}.elementor .e-9558917e-1981{margin-block-start:clamp(0px, 0px + 0vw, 0px);}.elementor .e-bc73fb7e-1ae8{padding-block-end:clamp(40px, 31.0857px + 2.2857vw, 64px);}.elementor .e-0d23613d-fd13{width: 100%; & iframe { display: block; width: 100%; min-height: 600px; border: 0; filter: grayscale(1) contrast(1.05); }\n}