.elementor .e-42109443-b01b{font-family:Montserrat;font-weight:700;font-size:0.76rem;color:#353538;letter-spacing:0.17em;padding-inline-start:0.7rem;border-inline-start-width:3px;}.elementor .e-644d0897-2b70{max-width:12ch;font-family:Montserrat;font-weight:600;font-size:clamp(3rem, 5.5vw, 5.5rem);color:#353538;letter-spacing:-0.04em;line-height:1.02;}.elementor .e-36b53ee0-25cc{max-width:38rem;font-family:Montserrat;font-weight:400;font-size:clamp(1.05rem, 1.4vw, 1.3rem);color:#55555C;line-height:1.65;}.elementor .e-52d49650-7da1{width:4.25rem;height:3px;padding:0px;background-color:#E97A30;}.elementor .e-1946d0f0-d93b{font-family:Montserrat;font-size:0.86rem;color:#65656E;line-height:1.6;}.elementor .e-43fcd9fc-de4f{padding:0px;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .e-2fb52d97-9e61{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;}.elementor .e-365ffc89-6235{overflow:hidden;padding:0px;border-radius:1.25rem;box-shadow:0px 24px 48px 0px rgba(53,53,56,0.12);}.elementor .e-4102edc4-f942{max-width:78rem;padding-block-start:clamp(4.5rem, 8vw, 8rem);padding-block-end:clamp(4.5rem, 8vw, 8rem);padding-inline-start:clamp(1.25rem, 4vw, 3rem);padding-inline-end:clamp(1.25rem, 4vw, 3rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0, 1.15fr) minmax(0, 0.85fr);grid-template-rows:auto;align-items:center;}.elementor .e-c0f3df0-892c{font-family:Montserrat;font-weight:700;font-size:0.72rem;color:#FFFFFF;letter-spacing:0.16em;padding-inline-start:0.7rem;border-inline-start-width:3px;border-color:var(--Naranjo);}.elementor .e-53a6f0da-e283{font-family:Montserrat;font-weight:600;font-size:clamp(2rem, 3.5vw, 3.25rem);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.15;}.elementor .e-6b4cc582-71be{max-width:47rem;font-family:Montserrat;font-size:1rem;color:#E5E5E8;line-height:1.75;}.elementor .e-220a2640-d279{color:#FFFFFF;text-align:center;padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 3rem);padding-inline-end:clamp(1.25rem, 4vw, 3rem);background-color:#353538;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-1ffb8835-a375{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#353538;letter-spacing:0.16em;padding-inline-start:0.7rem;margin-block-end:0.8rem;border-inline-start-width:3px;}.elementor .e-3ba49fb1-7bb7{font-family:Montserrat;font-weight:600;font-size:clamp(2rem, 3vw, 3.2rem);color:#353538;letter-spacing:-0.03em;line-height:1.15;}.elementor .e-3e6901e3-c106{padding:0px;}.elementor .e-4a5be8d2-8142{padding:0px;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:end;}.elementor .e-4c154d5-cecf092{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;}.elementor .e-df8a721-d0d8{overflow:hidden;padding:0px;margin-block-start:-25px;border-radius:10px;border-width:1px;border-color:var(--Borde-gris);border-style:solid;background-color:#FFFFFF;}.elementor .e-2ad88c52-7d34{width:100%;max-width:78rem;padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 4vw, 3rem);padding-inline-end:clamp(1.25rem, 4vw, 3rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-6c04a63d-6e37{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#353538;letter-spacing:0.16em;padding-inline-start:0.7rem;margin-block-end:1.25rem;border-inline-start-width:3px;}.elementor .e-364103ed-5e20{font-family:Montserrat;font-weight:600;font-size:clamp(2rem, 3.5vw, 3.4rem);color:#353538;letter-spacing:-0.035em;line-height:1.12;margin-block-end:1.25rem;}.elementor .e-561afa93-85b8{font-family:Montserrat;font-size:1rem;color:#55555C;line-height:1.75;}.elementor .e-32fbceb8-dec4{padding:0px;}.elementor .e-5dc73908-f63c{font-family:Montserrat;font-weight:600;font-size:1.7rem;color:#353538;line-height:1.2;margin-block-end:0.75rem;}.elementor .e-67f89036-7fda{padding:clamp(2rem, 4vw, 3.5rem);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:1rem;border-end-end-radius:1rem;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 20px 45px 0px rgba(53,53,56,0.08);}.elementor .e-6578b055-3731{max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);grid-template-rows:auto;align-items:center;}.elementor .e-401e483a-1223{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 4vw, 3rem);padding-inline-end:clamp(1.25rem, 4vw, 3rem);background-color:#F0F1F2;}.elementor .e-3d2acb9c-ac7d{font-family:Montserrat;color:#353538;padding:0px;background-color:#F9FAFA;display:flex;flex-direction:column;gap:0px;}