.elementor .e-1feac164-5caa{font-family:var(--font-titulos);font-weight:800;font-size:clamp(40px, 7vw, 86px);color:var(--gris-oscuro);letter-spacing:-0.035em;line-height:0.95;text-transform:uppercase;margin:0px;}.elementor .e-73412159-ebe6{max-width:820px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5210e56e-cc4c{text-align:center;padding-block-start:190px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--fondo);}.elementor .e-544fbbda-3118{width:100%;height:auto;display:block;}.elementor .e-670e7969-733a{overflow:hidden;padding:0px;}.elementor .e-3c6cef85-51d4{width:0px;font-family:var(--font-titulos);font-weight:700;font-size:clamp(20px, 2.4vw, 30px);color:var(--gris-oscuro);letter-spacing:0em;line-height:1.25;margin:0px;}.elementor .e-716b9f87-e845{max-width:540px;font-family:var(--font-textos);font-size:18px;color:#6b6666;line-height:1.7;margin-block-start:28px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5d1fd8f0-2217{font-family:var(--font-textos);font-size:16px;color:#5b5757;line-height:1.8;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7dc63383-d88a{font-family:var(--font-textos);font-size:16px;color:#5b5757;line-height:1.8;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d9881e1-537f{font-family:var(--font-textos);font-size:16px;color:#5b5757;line-height:1.8;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c41a101-0001{font-family:var(--font-textos);font-size:16px;color:#5b5757;line-height:1.8;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c41a102-0002{font-family:var(--font-textos);font-size:16px;color:#5b5757;line-height:1.8;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cb20242-caa5:hover,.elementor .e-cb20242-caa5:focus-visible{border-width:1px;border-color:var(--naranja);border-style:solid;background-color:var(--naranja);}.elementor .e-cb20242-caa5{font-family:var(--font-titulos);font-weight:700;font-size:11px;color:var(--blanco);letter-spacing:0.18em;text-decoration:none;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:44px;padding-inline-end:44px;border-radius:0px;border-width:1px;border-color:var(--gris-oscuro);border-style:solid;background-color:var(--gris-oscuro);transition:background-color 0.35s;}.elementor .e-73656590-846f:hover,.elementor .e-73656590-846f:focus-visible{color:var(--blanco);background-color:var(--gris-oscuro);}.elementor .e-73656590-846f{font-family:var(--font-titulos);font-weight:700;font-size:11px;color:var(--gris-oscuro);letter-spacing:0.18em;text-decoration:none;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:44px;padding-inline-end:44px;border-radius:0px;border-width:1px;border-color:var(--gris-oscuro);border-style:solid;background-color:transparent;transition:background-color 0.35s;}.elementor .e-30903ff8-a91b{padding:0px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-22f32f0d-73fd{padding:0px;}.elementor .e-55fa6077-7cf8{max-width:1150px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:80px;grid-template-columns:1fr 1fr;align-items:center;}.elementor .e-673739ce-85b3{padding-block-start:100px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--blanco);}