.elementor .e-61e264d-154648e{font-weight:700;font-size:13px;color:#C49A52;letter-spacing:1.6px;line-height:18px;display:block;}.elementor .e-2efba40-7056d41{max-width:13ch;font-family:"Playfair Display";font-size:68px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.05;}.elementor .e-0094b77-4eae6c2{max-width:48rem;font-size:19px;color:#FFFFFFEB;line-height:30.4px;}.elementor .e-d14f5e6-7b439bc{max-width:48rem;font-size:19px;color:#FFFFFFEB;line-height:30.4px;}.elementor .e-b9d5975-a3f86c9{font-weight:700;font-size:15px;color:#0E1A26;letter-spacing:0em;line-height:22.5px;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.625rem;padding-inline-end:1.625rem;border-radius:0.5rem;border-width:1px;border-color:#C49A52;border-style:solid;background-color:#C49A52;box-shadow:0px 12px 28px 0px rgba(5,45,24,0.25);flex:0 0 auto;align-self:center;}.elementor .e-b9d5975-a3f86c9:hover,.elementor .e-b9d5975-a3f86c9:focus-visible{background-color:#B8944E;}.elementor .e-7fa8dbe-1669a78{font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0em;line-height:22.5px;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.625rem;padding-inline-end:1.625rem;border-radius:0.5rem;border-width:1px;border-color:rgba(255,255,255,0.65);border-style:solid;background-color:transparent;}.elementor .e-9be7c8b-cedf9b4{padding:0px;margin-block-start:0.35rem;display:flex;flex-direction:row;gap:0.9rem;flex-wrap:wrap;align-items:center;}.elementor .e-0ceedac-cbfd675{width:91%;max-width:1290px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-8dd5220-292d804{min-height:0px;padding-block-start:clamp(5rem, 10vw, 8rem);padding-block-end:clamp(5rem, 10vw, 8rem);padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(14,26,38,0.9) 0%,rgba(14,26,38,0.79) 38%,rgba(14,26,38,0.5) 55%,rgba(14,26,38,0.06) 72%,rgba(14,26,38,0) 100%),url("https://lostringbarcelona.com/wp-content/uploads/2026/09/hero-072350-ia-ultima-prueba-web.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-0144837-20f73a1{font-weight:700;font-size:13px;color:#93601A;letter-spacing:1.6px;line-height:18px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c63c70-3cd8f8d{font-size:clamp(2.15rem, 4vw, 3.15rem);letter-spacing:-0.02em;line-height:1.12;margin-block-end:20px;}.elementor .e-b6ec6fc-bc8ab33{margin-block-end:20px;}.elementor .e-d17f3b2-44726a8{margin-block-end:0px;}.elementor .e-fe2a8f1-7cee469{max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0rem;flex:1 1 auto;}.elementor .e-d861e90-6572cd5{font-weight:700;font-size:15px;color:#0E1A26;letter-spacing:0em;line-height:22.5px;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.625rem;padding-inline-end:1.625rem;border-radius:0.5rem;background-color:#C49A52;flex:0 0 auto;align-self:center;}.elementor .e-d861e90-6572cd5:hover,.elementor .e-d861e90-6572cd5:focus-visible{background-color:#B8944E;}.elementor .e-9c682ac-52e3df7{width:90vw;max-width:80.625rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-inline-start-width:3px;display:flex;flex-direction:column;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-c438c0b-65e01ba{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0vw;padding-inline-end:0vw;background-color:#FFFFFF;display:flex;justify-content:center;align-items:stretch;}.elementor .e-e824d27-e4c9a58{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-6e8a0ae-eb0f7ce{width:100%;max-width:1290px;font-size:13px;color:#93601A;line-height:18.2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-dc25e07-2ec16d3{font-weight:700;font-size:50.4px;color:#0E1A26;letter-spacing:-0.018em;margin-block-end:24px;}.elementor .e-e574869-187b836{max-width:100%;font-size:18px;color:#56636F;line-height:1.7;}.elementor .e-2fa1cee-8ec211f{font-weight:700;font-size:21px;color:#0E1A26;line-height:1.38;}.elementor .e-e1a077b-c15c3c4{max-width:100%;font-size:16px;color:#56636F;line-height:26.4px;}.elementor .e-4ea2b6b-aab1110{padding:24px;margin-block-end:0px;border-radius:12px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#F7F3EC;flex-direction:column;gap:12px;}.elementor .e-6584c5c-d1eb4bd{font-weight:700;font-size:21px;color:#0E1A26;line-height:1.38;}.elementor .e-97b03fd-1ce06d2{max-width:100%;font-size:16px;color:#56636F;line-height:26.4px;}.elementor .e-295a1ec-82339c5{padding:24px;margin-block-end:0px;border-radius:12px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#F7F3EC;flex-direction:column;gap:12px;}.elementor .e-ec8d357-4c7e246{font-weight:700;font-size:21px;color:#0E1A26;line-height:1.38;}.elementor .e-dd3bcf5-4eae052{max-width:100%;font-size:16px;color:#56636F;line-height:26.4px;}.elementor .e-5005c07-72b0115{padding:24px;margin-block-end:0px;border-radius:12px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#F7F3EC;flex-direction:column;gap:12px;}.elementor .e-bbd8d5b-5a5d4d9{font-weight:700;font-size:21px;color:#0E1A26;line-height:1.38;}.elementor .e-935bd64-08cc6c0{max-width:100%;font-size:16px;color:#56636F;line-height:26.4px;}.elementor .e-ad4a910-577b896{padding:24px;margin-block-end:0px;border-radius:12px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#F7F3EC;flex-direction:column;gap:12px;}.elementor .e-80220bc-1865418{column-gap:24px;padding:0px;row-gap:24px;grid-template-columns:repeat(2, 1fr);}.elementor .e-2b1f49f-6962a4d{width:55%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;flex:1 0 auto;}.elementor .e-4e6503e-266e83a{width:100%;max-width:380px;}.elementor .e-971b1e5-d463cd3{width:45%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-c16b307-fcea1d9{padding:0px;margin-block-end:32px;flex-direction:row;gap:2rem;flex-wrap:nowrap;align-items:start;}.elementor .e-f7c8915-8f1c5e5{min-height:55px;max-width:100%;font-weight:700;font-size:15px;color:#0E1A26;letter-spacing:0em;line-height:22.5px;text-align:center;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.625rem;padding-inline-end:1.625rem;border-radius:0.5rem;border-width:1px;border-color:#c49a52;border-style:solid;background-color:#C49A52;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;align-self:center;}.elementor .e-f7c8915-8f1c5e5:hover,.elementor .e-f7c8915-8f1c5e5:focus-visible{background-color:#B8944E;}.elementor .e-8ef7dc0-1627e48{width:90vw;max-width:1290px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0rem;}.elementor .e-d944af8-a2598e5{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#E8DDCC;flex-direction:column;}.elementor .e-bc56e54-7346878{width:100%;max-width:1290px;font-size:13px;color:#93601A;line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-16e283f-8bc9e5d{font-weight:700;font-size:50.4px;color:#0E1A26;letter-spacing:-0.018em;margin-block-end:12px;}.elementor .e-b9115f8-c12baa6{max-width:100%;font-size:18px;color:#56636F;line-height:1.7;}.elementor .e-adb2e8c-fb1dfa5{max-width:100%;font-size:18px;color:#56636F;line-height:1.7;}.elementor .e-34b4adf-bf81050{max-width:100%;font-size:18px;color:#56636F;line-height:1.7;}.elementor .e-798d557-c7f51df{max-width:100%;font-size:18px;color:#56636F;line-height:1.7;}.elementor .e-ecd6a54-1cf3c4d{width:55%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;flex:1 0 auto;}.elementor .e-a63a05d-ee125c6{width:100%;max-width:100%;}.elementor .e-446b336-ef028e1{width:45%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-ff54bea-33b221b{padding:0px;margin-block-end:32px;flex-direction:row;gap:32px;flex-wrap:nowrap;align-items:start;}.elementor .e-2ea344b-7d515ef{min-height:55px;max-width:100%;font-weight:700;font-size:15px;color:var(--color-navy);letter-spacing:0px;line-height:1.5;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#c49a52;border-style:solid;background-color:var(--color-gold);display:inline-flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-9630061-21c09f4{width:90vw;max-width:1290px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:20px;}.elementor .e-bf7f9fd-e80fac5{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F3EC;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-04987ad-039b533{font-weight:700;font-size:13px;color:#93601A;letter-spacing:1.6px;line-height:18.2px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dfe938b-039f6bf{width:100%;max-width:1290px;font-size:48px;letter-spacing:-0.02em;line-height:55.2px;text-align:start;margin-block-end:0px;}.elementor .e-b4a77a9-186ed5f{max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0rem;flex:1 1 auto;align-items:start;}.elementor .e-592ed4e-468bffe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;}.elementor .e-10ffbee-5993e4f{padding:0px;margin-block-end:0px;}.elementor .e-2147aa4-9dbdbc9{padding:0px;margin-block-end:0px;}.elementor .e-ee34e74-6a4f3a6{min-width:0px;overflow:visible;padding:0px;border-radius:8px;background-color:#FFFFFF00;flex-direction:column;gap:16px;flex:7 1 0px;align-self:start;}.elementor .e-b23511c-29d62f9{max-width:1290px;padding:0px;gap:48px;align-items:start;align-self:center;}.elementor .e-3602e0c-a87b10b{width:90vw;max-width:80.625rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-inline-start-width:3px;display:flex;flex-direction:column;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-47a9d74-e7069a6{padding-block-start:56px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-e153b4b-b129027{font-weight:700;font-size:13px;color:#93601A;letter-spacing:1.6px;line-height:18.2px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c90aabd-60cff12{width:100%;max-width:1290px;font-size:48px;letter-spacing:-0.02em;line-height:55.2px;text-align:start;margin-block-end:0px;}.elementor .e-49a6472-831f60d{width:100%;max-width:1290px;font-size:1.125rem;color:#56636F;line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;}.elementor .e-ef0d9fd-dfb6890{max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0rem;flex:1 1 auto;align-items:start;}.elementor .e-2258e10-b31e677{font-weight:700;font-size:2rem;color:#93601A;line-height:1;}.elementor .e-01b49f2-765d556{min-height:78px;font-weight:700;font-size:1.25rem;color:#0E1A26;line-height:1.3;}.elementor .e-611da5a-3b46d6e{font-size:0.98rem;color:#0E1A26;line-height:1.7;}.elementor .e-745f88d-e8b0041{padding:1.875rem;border-radius:0.75rem;border-width:1px;border-color:rgba(214,220,225,0.24);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 20rem;}.elementor .e-b8e3954-72832fc{font-weight:700;font-size:2rem;color:#93601A;line-height:1;}.elementor .e-eb90996-1c83410{min-height:78px;font-weight:700;font-size:1.25rem;color:#0E1A26;line-height:1.3;}.elementor .e-d664ac6-d68be2a{font-size:0.98rem;color:#0E1A26;line-height:1.7;}.elementor .e-d1544df-c6c247f{padding:1.875rem;border-radius:0.75rem;border-width:1px;border-color:rgba(214,220,225,0.24);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 20rem;}.elementor .e-0a29e8d-0ea06a2{font-weight:700;font-size:2rem;color:#93601A;line-height:1;}.elementor .e-d40148a-ccd4bc7{min-height:78px;font-weight:700;font-size:1.25rem;color:#0E1A26;line-height:1.3;}.elementor .e-24275cb-d0ad881{font-size:0.98rem;color:#0E1A26;line-height:1.7;}.elementor .e-a47b0ae-00a4cf8{padding:1.875rem;border-radius:0.75rem;border-width:1px;border-color:rgba(214,220,225,0.24);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 20rem;}.elementor .e-633639d-78e92b4{padding:0px;margin-block-start:0rem;display:grid;flex-direction:row;gap:2rem;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);}.elementor .e-84000b6-05d1980{min-height:55px;max-width:100%;font-weight:700;font-size:15px;color:var(--color-navy);letter-spacing:0px;line-height:1.5;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#c49a52;border-style:solid;background-color:var(--color-gold);display:inline-flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-dc2a09d-73f14b3{width:90vw;max-width:80.625rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-inline-start-width:3px;display:flex;flex-direction:column;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-fab4d61-2c407bc{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F3EC;flex-direction:column;align-items:center;}.elementor .e-68be5c7-80f4151{font-weight:700;font-size:13px;color:#93601A;letter-spacing:1.6px;line-height:18.2px;text-align:start;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45dc01b-b1eff68{width:100%;max-width:1290px;font-size:48px;color:#0E1A26;letter-spacing:-0.02em;line-height:55.2px;text-align:start;margin-block-end:0px;}.elementor .e-564a937-8ddd9ce{max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0rem;flex:1 1 auto;align-items:start;}.elementor .e-4a09d2e-8b605c8{color:#56636F;}.elementor .e-1c17255-0fc7b96{color:#56636F;}.elementor .e-34d31cf-7555e5d{color:#56636F;}.elementor .e-a7e88e0-e825990{color:#56636F;}.elementor .e-9662c51-b18d308{color:#56636F;}.elementor .e-ad34f74-c364c40{color:#56636F;}.elementor .e-78722db-85f7ae2{color:#56636F;}.elementor .e-0ef8561-9deb364{color:#56636F;}.elementor .e-d6ace79-79f7a68{width:90vw;max-width:80.625rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-inline-start-width:3px;display:flex;flex-direction:column;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-2d6b4e0-5b3981c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-86c5319-0b673b1{width:100%;font-weight:700;font-size:0.8125rem;color:#C49A52;letter-spacing:0.12em;}.elementor .e-6e004e2-9f271e0{width:100%;max-width:800px;font-size:48px;color:#F7F3EC;letter-spacing:-0.02em;line-height:55.2px;text-align:center;margin-block-end:0px;}.elementor .e-5589121-c684db9{width:100%;max-width:700px;font-size:18px;color:#F7F3EC;line-height:1.75;}.elementor .e-8c8f48b-9f4eb75{width:383px;min-width:383px;min-height:55px;font-weight:700;font-size:15px;color:#0E1A26;letter-spacing:0em;line-height:22.5px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.5rem;border-width:1px;border-color:#C49A52;border-style:solid;background-color:#C49A52;align-self:center;}.elementor .e-4cc3ab6-c286df2{width:383px;min-width:383px;min-height:55px;font-weight:700;font-size:15px;color:#F7F3EC;letter-spacing:0em;line-height:22.5px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.5rem;border-width:1px;border-color:#F7F3EC;border-style:solid;background-color:transparent;align-self:center;}.elementor .e-4cc3ab6-c286df2:hover,.elementor .e-4cc3ab6-c286df2:focus-visible{color:#0E1A26;background-color:#F7F3EC;}.elementor .e-d092292-08eb715{width:800px;max-width:1290px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1.15rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-e79ed68-e999e96{width:100%;font-size:0.875rem;color:#F7F3EC;line-height:1.6;margin-block-start:0.25rem;}.elementor .e-0a978e2-6a435f4{width:90vw;max-width:1290px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:row;gap:1.15rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-43748eb-a8dec85{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0E1A26;flex-direction:column;align-items:center;}