.elementor .e-6b1c04e0-82a5{position:absolute;inset-block-start:-2%;inset-inline-end:-1%;font-family:var(--font-titulos);font-size:clamp(120px, 15vw, 230px);color:#EBC900;letter-spacing:0.02em;line-height:1;pointer-events: none;\n}.elementor .e-beda2f7-111f{font-weight:700;font-size:11px;color:var(--amarillo);letter-spacing:0.24em;background-color:var(--negro);padding-block: 7px; padding-inline: 12px;\n}.elementor .e-75ac87af-d7c4{padding:0px;}.elementor .e-5a10f7f0-1166{font-size:clamp(52px, 7.4vw, 112px);line-height:0.92;& strong { font-weight: 400; display: inline-block; background-color: var(--negro); color: var(--amarillo); padding-inline: 0.14em; padding-top: 0.06em; margin-top: 0.06em; }\n}.elementor .e-6829632d-dcd4{max-width:520px;color:var(--negro);padding-inline-start:18px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--negro);\n}.elementor .e-bcb25be-6f62{padding:0px;flex-direction:column;gap:28px;}.elementor .e-584ec068-a385{width:60%;height:60%;position:absolute;inset-block-start:-18px;inset-inline-start:-18px;padding:0px;background-color:var(--negro);}.elementor .e-45120e6d-831a{width:100%;aspect-ratio:4 / 5;object-fit:cover;position:relative;}.elementor .e-6aa2cbda-2ae9{position:relative;padding:0px;}.elementor .e-7c69b83-5386{position:relative;column-gap:48px;grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr);}.elementor .e-1c99e6b-88d2{overflow:hidden;position:relative;background-color:var(--amarillo);}.elementor .e-2b5c8e72-bb63{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-5126099c-8717{width:72px;height:72px;min-width:0px;padding:19px;border-width:2px;border-color:var(--negro);border-style:solid;background-color:var(--amarillo);transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg);order:99999;}.elementor .e-23fb4869-117d{padding:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-2a358e4a-7a58{font-family:var(--font-titulos);font-size:34px;color:#9C978F;}.elementor .e-7684866a-f1a5{border-inline-end-width:3px;flex-direction:column;gap:16px;padding-block: 40px 44px; padding-inline: 36px; border-right-style: solid; border-right-color: var(--negro);\n}.elementor .e-3ee5a49f-90d7{font-family:var(--font-titulos);font-size:34px;color:#9C978F;}.elementor .e-33c0903d-935b{border-inline-end-width:3px;flex-direction:column;gap:16px;padding-block: 40px 44px; padding-inline: 36px; border-right-style: solid; border-right-color: var(--negro);\n}.elementor .e-229e9fb-faee{font-family:var(--font-titulos);font-size:34px;color:#9C978F;}.elementor .e-27e81af4-bf55{flex-direction:column;gap:16px;padding-block: 40px 44px; padding-inline: 36px;\n}.elementor .e-5ed4a32e-945e{column-gap:0px;padding:0px;border-width:3px;border-color:var(--negro);border-style:solid;background-color:#FBFAF8;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;row-gap: 0px;\n}.elementor .e-57ea2d14-8070{flex-direction:column;gap:48px;}.elementor .e-7890af2c-30aa{font-size:clamp(60px, 7vw, 108px);color:var(--amarillo);}.elementor .e-7f7ee966-65a7{color:#C9C5BF;}.elementor .e-3a474f7b-94a9{max-width:400px;color:#C9C5BF;margin-block-end:16px;}.elementor .e-4f635fea-809a{width:100%;max-width:300px;aspect-ratio:1 / 1;object-fit:cover;border-width:3px;border-color:var(--amarillo);border-style:solid;box-shadow: -12px -12px 0px 0px var(--amarillo);\n}.elementor .e-449d4aae-a136{padding:0px;flex-direction:column;gap:20px;}.elementor .e-1330243d-d235{font-size:26px;color:var(--blanco);line-height:1.05;}.elementor .e-475d971a-7c22{color:#BDB9B2;}.elementor .e-44c7ca14-9d2d{border-block-end-width:1px;border-inline-end-width:1px;flex-direction:column;gap:12px;padding-block: 32px; padding-inline: 28px; border-right-style: solid; border-right-color: #4A4630; border-bottom-style: solid; border-bottom-color: #4A4630;\n}.elementor .e-5995a74f-16b8{font-size:26px;color:var(--blanco);line-height:1.05;}.elementor .e-68abeff5-8014{color:#BDB9B2;}.elementor .e-7d2fc86b-435a{border-block-end-width:1px;flex-direction:column;gap:12px;padding-block: 32px; padding-inline: 28px; border-bottom-style: solid; border-bottom-color: #4A4630;\n}.elementor .e-2a74c48a-3c0e{font-size:26px;color:var(--blanco);line-height:1.05;}.elementor .e-6448cef6-dc47{color:#BDB9B2;}.elementor .e-2e1f1adf-2e5d{border-block-end-width:1px;border-inline-end-width:1px;flex-direction:column;gap:12px;padding-block: 32px; padding-inline: 28px; border-right-style: solid; border-right-color: #4A4630; border-bottom-style: solid; border-bottom-color: #4A4630;\n}.elementor .e-3ea457c3-69ce{font-size:26px;color:var(--blanco);line-height:1.05;}.elementor .e-2309edf3-a104{color:#BDB9B2;}.elementor .e-655a41ae-bab0{border-block-end-width:1px;flex-direction:column;gap:12px;padding-block: 32px; padding-inline: 28px; border-bottom-style: solid; border-bottom-color: #4A4630;\n}.elementor .e-2674582e-b292{font-size:26px;color:var(--blanco);line-height:1.05;}.elementor .e-5f3e5a67-51e1{color:#BDB9B2;}.elementor .e-16910c94-3f5d{border-inline-end-width:1px;flex-direction:column;gap:12px;padding-block: 32px; padding-inline: 28px; border-right-style: solid; border-right-color: #4A4630;\n}.elementor .e-606f4777-fccf{font-size:26px;color:var(--blanco);line-height:1.05;}.elementor .e-4ddcdd12-9d75{color:#BDB9B2;}.elementor .e-2ae3267d-4121{flex-direction:column;gap:12px;padding-block: 32px; padding-inline: 28px;\n}.elementor .e-abfdc12-a8fa{column-gap:0px;padding:0px;border-width:1px;border-color:#4A4630;border-style:solid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;row-gap: 0px;\n}.elementor .e-3d1dc6aa-63a6{column-gap:56px;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.4fr);align-items:start;}.elementor .e-3b78261e-ef95{background-color:var(--carbon);}.elementor .e-b6e68b9-c27d{text-align:center;}.elementor .e-6e01d241-8a81{font-weight:700;color:var(--blanco);letter-spacing:0.16em;background-color:var(--negro);padding-block: 7px; padding-inline: 16px;\n}.elementor .e-1e7aa0d7-8bfc{color:var(--negro);text-align:center;}.elementor .e-644c10fd-966e{text-align:center;padding:0px;margin-block-end:56px;flex-direction:column;gap:16px;align-items:center;}.elementor .e-377f1331-ba7e{flex:1 1 auto;}.elementor .e-5ef299fe-3bc0:hover,.elementor .e-5ef299fe-3bc0:focus-visible{color:var(--olivo);}.elementor .e-5ef299fe-3bc0{font-weight:700;color:var(--negro);padding-block-end:3px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--negro);\n}.elementor .e-714af4db-3244{background-color:var(--blanco);flex-direction:column;gap:16px;padding-block: 36px 40px; padding-inline: 32px; box-shadow: 12px 12px 0px 0px var(--negro);\n}.elementor .e-5b15ede6-fdb6{flex:1 1 auto;}.elementor .e-243711d1-4767:hover,.elementor .e-243711d1-4767:focus-visible{color:var(--olivo);}.elementor .e-243711d1-4767{font-weight:700;color:var(--negro);padding-block-end:3px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--negro);\n}.elementor .e-273de0a9-3d3a{background-color:var(--blanco);flex-direction:column;gap:16px;padding-block: 36px 40px; padding-inline: 32px; box-shadow: 12px 12px 0px 0px var(--negro);\n}.elementor .e-ed81f96-f44e{flex:1 1 auto;}.elementor .e-5c73e030-2f0a:hover,.elementor .e-5c73e030-2f0a:focus-visible{color:var(--olivo);}.elementor .e-5c73e030-2f0a{font-weight:700;color:var(--negro);padding-block-end:3px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--negro);\n}.elementor .e-1d76c055-1530{background-color:var(--blanco);flex-direction:column;gap:16px;padding-block: 36px 40px; padding-inline: 32px; box-shadow: 12px 12px 0px 0px var(--negro);\n}.elementor .e-69be9e1-a02b{width:100%;max-width:1160px;column-gap:36px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;margin-inline: auto; row-gap: 36px;\n}.elementor .e-7510b969-bf2f{background-color:var(--amarillo);}.elementor .e-5a360e0e-e7cb{max-width:900px;color:#333333;text-align:center;}.elementor .e-1545f7d8-79e2{font-family:var(--font-titulos);font-weight:400;font-size:clamp(28px, 2.6vw, 38px);letter-spacing:0.03em;padding-block: 16px 12px; padding-inline: 40px;\n}.elementor .e-7bb0c157-bd0a{text-align:center;gap:36px;align-items:center;}