.elementor .e-7cd1ef14-d372{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:var(--amarillo);clip-path:polygon(34% 0, 100% 0, 100% 100%, 27% 100%);}.elementor .e-70c4e2a1-4c93{font-size:clamp(56px, 9.6vw, 150px);& em { font-style: normal; color: transparent; -webkit-text-stroke: 2px #1A1A1A; letter-spacing: 0.04em; }\n}.elementor .e-2bf386ba-62b6{position:relative;flex-direction:column;gap:20px;}.elementor .e-6adcefe8-11ac{overflow:hidden;position:relative;background-color:var(--crema);padding-block: clamp(56px, 8vw, 112px);\n}.elementor .e-195ae579-ff97{width:100%;height:100%;position:absolute;inset-block-start:18px;inset-inline-start:18px;padding:0px;background-color:#E6E3DF;}.elementor .e-1d9360af-ba55{width:42px;height:18px;position:absolute;inset-block-start:-48px;inset-inline-start:220px;padding:0px;background-color:var(--amarillo);transform:rotateX(0deg) rotateY(0deg) rotateZ(-102deg);}.elementor .e-6f46b1d6-36c3{max-width:380px;font-size:11px;letter-spacing:0.14em;margin-block-end:10px;}.elementor .e-39a6c70e-5c4e{margin-block-end:10px;border-left-color: #C9C5BF;\n}.elementor .e-5e87eab0-6361{position:relative;border-inline-start-width:6px;background-color:#FBFAF8;flex-direction:column;gap:18px;border-left-style: solid; border-left-color: var(--amarillo); padding-block: 56px 48px; padding-inline: 48px;\n}.elementor .e-4b8bdbd7-9f06{position:relative;padding:0px;}.elementor .e-215cde78-c14b{width:88%;height:auto;max-width:560px;}.elementor .e-6f55d813-d7fc{width:110px;height:17px;position:absolute;inset-block-start:22%;inset-inline-end:-12px;padding:0px;background-color:var(--amarillo);}.elementor .e-70343131-2d9a{min-height:520px;position:relative;padding:0px;border-width:1px;border-color:#DEDAD4;border-style:solid;background-color:var(--blanco);justify-content:center;align-items:flex-end;}.elementor .e-4d8caf23-7f7c{width:100%;height:1px;min-width:0px;position:absolute;inset-block-end:120px;inset-inline-start:0px;padding:0px;background-color:#8A8680;}.elementor .e-2d97a40a-7679{width:34px;height:34px;min-width:0px;position:absolute;inset-block-end:104px;inset-inline-start:0px;padding:0px;background-color:var(--amarillo);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-29368576-aa48{width:70%;height:auto;max-width:420px;position:relative;}.elementor .e-311c05b7-2772{min-height:440px;position:relative;padding:0px;justify-content:center;align-items:flex-end;}.elementor .e-713b3e55-32e1{background-color:var(--amarillo);padding-block: 12px; padding-inline: 18px;\n}.elementor .e-1b08788c-9a8b{font-weight:700;font-size:11px;color:var(--negro);letter-spacing:0.14em;margin-block-end:14px;background-color:var(--amarillo);padding-block: 6px; padding-inline: 12px;\n}.elementor .e-5cfd48cf-5d95{margin-block-end:14px;}.elementor .e-27c8468c-d990{color:var(--texto-claro);}.elementor .e-2c3b2416-40c5{border-inline-start-width:6px;background-color:#262626;border-left-style: solid; border-left-color: var(--amarillo); padding-block: 32px; padding-inline: 36px;\n}.elementor .e-b146336-9e0a{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-710e6441-4ad5{background-color:var(--gris-claro);}.elementor .e-56b988ba-ea62{width:100%;height:100%;position:absolute;inset-block-start:18px;inset-inline-start:18px;padding:0px;background-color:#E6E3DF;}.elementor .e-48559936-3fd8{width:50px;height:20px;position:absolute;inset-block-start:-60px;inset-inline-start:calc(50% - 50px);padding:0px;background-color:var(--amarillo);filter:blur(0px);backdrop-filter:blur(0px);transform:rotateX(0deg) rotateY(0deg) rotateZ(-86deg);transition:all 200ms;}.elementor .e-75b2798e-ab2d{font-size:clamp(56px, 7.6vw, 110px);text-align:center;}.elementor .e-307cb657-a69f{font-weight:700;font-size:11px;color:var(--blanco);letter-spacing:0.16em;background-color:var(--negro);padding-block: 10px; padding-inline: 18px;\n}.elementor .e-78ad2cc8-34fa{padding:0px;margin-block-end:20px;justify-content:center;}.elementor .e-bae8006-5f49{font-weight:700;font-size:clamp(20px, 2vw, 28px);margin-block-end:14px;border-inline-start-width:4px;}.elementor .e-75923e8c-3e5e{position:relative;border-width:2px;border-color:var(--negro);border-style:solid;background-color:#F4F2EF;flex-direction:column;gap:18px;padding-block: clamp(48px, 6vw, 72px); padding-inline: clamp(24px, 6vw, 80px);\n}.elementor .e-2bc7cad-156b{width:100%;max-width:900px;position:relative;padding:0px;margin-inline: auto;\n}.elementor .e-4464589e-de27{position:absolute;inset-block-start:50%;inset-inline-start:-2%;font-family:var(--font-texto);font-weight:900;font-size:clamp(120px, 17vw, 260px);color:#262626;letter-spacing:-0.02em;line-height:1;transform:translate3d(0px, -50%, 0px);white-space: nowrap; pointer-events: none;\n}.elementor .e-159d28a7-2609{color:var(--amarillo);}.elementor .e-369be41b-31ad{font-weight:500;font-size:13px;color:var(--texto-claro);letter-spacing:0.06em;text-transform:none;border-width:1px;border-color:#555555;border-style:solid;padding-block: 10px; padding-inline: 16px;\n}.elementor .e-46b3eb89-2e97{font-weight:500;font-size:13px;color:var(--texto-claro);letter-spacing:0.06em;text-transform:none;border-width:1px;border-color:#555555;border-style:solid;padding-block: 10px; padding-inline: 16px;\n}.elementor .e-4f914d26-534e{font-weight:500;font-size:13px;color:var(--texto-claro);letter-spacing:0.06em;text-transform:none;border-width:1px;border-color:#555555;border-style:solid;padding-block: 10px; padding-inline: 16px;\n}.elementor .e-28e4d6da-3f09{font-weight:500;font-size:13px;color:var(--texto-claro);letter-spacing:0.06em;text-transform:none;border-width:1px;border-color:#555555;border-style:solid;padding-block: 10px; padding-inline: 16px;\n}.elementor .e-7292d7fc-faa9{padding:0px;gap:10px;flex-wrap:wrap;}.elementor .e-7ca5cdc9-82b5{padding:0px;flex-direction:column;gap:24px;}.elementor .e-f8578d-6496{color:var(--amarillo);}.elementor .e-30f215df-653b{max-width:520px;color:var(--texto-claro);}.elementor .e-30b3f5da-286c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(24px, 4vw, 56px);padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:18px;border-left-style: solid; border-left-color: #444444;\n}.elementor .e-3ee57b3a-8fc7{position:relative;align-items:start;}.elementor .e-bab60e0-e073{overflow:hidden;position:relative;background-color:var(--carbon);padding-block: clamp(64px, 7vw, 96px);\n}