@media(max-width:767px){.elementor .e-173e05a1-b7e324b{font-size:13px;color:#C49A52;line-height:18px;}}@media(max-width:767px){.elementor .e-2e788a89-70dda09{font-size:40px;line-height:1.1;}}@media(max-width:767px){.elementor .e-7d246bdd-0899ddb{padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-2f108554-fc2369c{width:100%;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-7ea2d926-e15c117{min-height:720px;padding-block-start:112px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;background-image:linear-gradient(180deg, rgba(14,26,38,0.78) 0%,rgba(14,26,38,0.70) 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%,75% 50%;}}@media(max-width:767px){.elementor .e-2bb411f-3979e22{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor .e-a572e63-ea91f2e{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor .e-a4a8acf-28361e3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-77ee96b-fe41a02{font-size:34.4px;}}@media(max-width:767px){.elementor .e-e038ca8-ccb5297{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor .e-de1431a-d323c3b{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .e-3ca0a5f-be662f3{font-size:20px;line-height:27.6px;padding-block-start:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-0f0d1c9-7e41cfd{font-size:16px;line-height:1.65em;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-266538f-b0bd940{align-self:stretch;}}@media(max-width:767px){.elementor .e-f6cb0c6-4b2441e{font-size:20px;line-height:27.6px;}}@media(max-width:767px){.elementor .e-649ae6b-b1280cc{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor .e-16c19d0-78dbaf7{padding:20px;}}@media(max-width:767px){.elementor .e-f4234d7-2e9f234{font-size:20px;line-height:27.6px;}}@media(max-width:767px){.elementor .e-846bc8c-74fc817{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor .e-38e7349-775ccea{padding:20px;}}@media(max-width:767px){.elementor .e-c9bd39b-b3077f1{font-size:20px;line-height:27.6px;}}@media(max-width:767px){.elementor .e-1acfdaa-d49cfc5{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor .e-e851d7b-8e1dcd7{padding:20px;}}@media(max-width:767px){.elementor .e-cc9548d-4fc55f2{gap:32px;}}@media(max-width:767px){.elementor .e-41be487-d906b5d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-f2be1fb-057108f{font-size:34.4px;}}@media(max-width:767px){.elementor .e-a216224-958a674{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-b88a183-2fc3f76{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-7df607f-4f3f975{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-d124623-0c7b89e{align-self:stretch;}}@media(max-width:767px){.elementor .e-2538a0d-8600f9c{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .e-28f4139-ea8755f{margin-block-start:0px;}}@media(max-width:767px){.elementor .e-9517237-9e08590{gap:32px;}}@media(max-width:767px){.elementor .e-c8d7288-9326b77{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-8960850-77f75c5{font-size:36px;}}@media(max-width:767px){.elementor .e-04ab004{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-81b1d9b-51e2e87{text-align:center;}}@media(max-width:767px){.elementor .e-104b020-1b69d5a{font-size:34.4px;}}@media(max-width:767px){.elementor .e-8b76261-3ef2218{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-5578d34-c90c4c0{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-9d7d6e6-22fa93b{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-3d165a0-6c428dc{align-self:stretch;}}@media(max-width:767px){.elementor .e-eaa0473-4b9e905{gap:24px;}}@media(max-width:767px){.elementor .e-9cb803d-89b4603{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-9433e39-1364a17{text-align:center;}}@media(max-width:767px){.elementor .e-be4d772-53786d6{font-size:34.4px;}}@media(max-width:767px){.elementor .e-5b53c75-b309d4e{font-size:16px;line-height:1.65em;padding:0px;}}@media(max-width:767px){.elementor .e-4517c40-ed5d708{min-height:0px;}}@media(max-width:767px){.elementor .e-df35919-a94d8f5{padding:1.5rem;}}@media(max-width:767px){.elementor .e-5e73813-efe174a{min-height:0px;}}@media(max-width:767px){.elementor .e-9bf2311-9b4efca{padding:1.5rem;}}@media(max-width:767px){.elementor .e-3278e86-2a02c03{min-height:0px;}}@media(max-width:767px){.elementor .e-cf48a8d-9171a5c{padding:1.5rem;}}@media(max-width:767px){.elementor .e-68d056c-015bc8c{gap:1.5rem;}}@media(max-width:767px){.elementor .e-d5a08f6-29afec2{gap:24px;}}@media(max-width:767px){.elementor .e-993e197{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-9c4483b-a75df17{text-align:center;}}@media(max-width:767px){.elementor .e-323d4a5-22e1332{font-size:34.4px;}}@media(max-width:767px){.elementor .e-9b1214d-b8b6f93{width:100%;gap:24px;}}@media(max-width:767px){.elementor .e-d97d945{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}@media(max-width:767px){.elementor .e-be4b3fb-ee0bbac{font-size:34.4px;}}@media(max-width:767px){.elementor .e-da14bb9-41368c9{font-size:16px;}}@media(max-width:767px){.elementor .e-610eb1f-e9826ec{min-width:100%;}}@media(max-width:767px){.elementor .e-f564582-605e4ee{width:100%;padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-22964bc-2b08774{width:100%;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-9449ecd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:34px;padding-inline-end:34px;}}