.elementor .e-7080b33a-4612{color:var(--blanco);margin:0px;}.elementor .e-1a03f22b-b91d{width:var(--ancho-contenido);padding-block-start:0px;padding-block-end:var(--esp-l);display:flex;flex-direction:column;gap:var(--esp-xs);align-items:flex-start;padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-5818f427-eab6{width:100%;min-height:56vh;padding:0px;background-color:var(--texto);display:flex;align-items:flex-end;background-image:linear-gradient(to bottom, rgba(0,0,0,0.22) 0%, rgba(0,0,0,0.68) 100%), url(https://sitges.telfo.com/wp-content/uploads/2026/10/hotel-sitges-piscina-07.webp); background-size:cover; background-position:center 55%;\n}.elementor .e-69af8d8f-7198{font-family:var(--font-texto);font-weight:600;font-size:0.8125rem;color:var(--marca-rojo);letter-spacing:0.22em;text-transform:uppercase;margin-block-end:var(--esp-xs);}.elementor .e-7f099d59-f2e3{margin-block-end:var(--esp-s);}.elementor .e-f01e43e-e7d1{max-width:845px;font-size:1.125rem;line-height:1.65;}.elementor .e-56c2676b-c9f5{max-width:845px;font-size:1.125rem;line-height:1.65;}.elementor .e-272d07f6-def3{max-width:845px;font-size:1.125rem;line-height:1.65;margin-block-end:var(--esp-m);}.elementor .e-79ec23e1-f2de{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-b0fa876-99dd{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;margin-block-end:var(--esp-s);display:block;}.elementor .e-11180b1c-ba0b{font-size:1.375rem;margin-block-end:4px;}.elementor .e-188ab9b6-414d{font-family:var(--font-titulo);font-size:1.0625rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-16e737f0-87d5{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-fd4e0f-978f{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-1c90074b-b34f{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-483d84c0-99bf{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-2160ee87-5694{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-387af992-205f{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;margin-block-end:var(--esp-s);display:block;}.elementor .e-b8942cc-9ad1{font-size:1.375rem;margin-block-end:4px;}.elementor .e-3baff6cb-c058{font-family:var(--font-titulo);font-size:1.0625rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-669d39f5-37ef{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-386c2332-9cd2{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-4b032618-1751{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-4db3e30d-f68f{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-3a2a1f8d-d032{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-36d4878f-14ce{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;margin-block-end:var(--esp-s);display:block;}.elementor .e-2aa67889-eae8{font-size:1.375rem;margin-block-end:4px;}.elementor .e-4ed2590e-17e3{font-family:var(--font-titulo);font-size:1.0625rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-1faba786-5d1c{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-72799ca1-8d5d{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-5e74619b-6439{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-5f9c2d19-f158{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-10a29bee-a493{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-3d569b78-5234{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;margin-block-end:var(--esp-s);display:block;}.elementor .e-5025af73-c4bc{font-size:1.375rem;margin-block-end:4px;}.elementor .e-321bbac7-d524{font-family:var(--font-titulo);font-size:1.0625rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-6256cbe5-dd60{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-7bbd0e31-73c4{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-273c250f-eb31{max-width:54ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-713b361d-7f98{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-1fdaf0c9-62be{width:100%;padding:0px;display:grid;gap:var(--esp-l);grid-template-columns:repeat(2, 1fr);}.elementor .e-62e70b2d-6eba{width:var(--ancho-contenido);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-block:var(--esp-xl); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-71e0e07f-e8c2{width:100%;padding:0px;display:flex;}.elementor .e-6073a50e-6cef{font-family:var(--font-texto);font-weight:600;font-size:0.8125rem;color:var(--marca-rojo);letter-spacing:0.22em;text-transform:uppercase;margin-block-end:var(--esp-xs);}.elementor .e-72f5654a-a7d0{margin-block-end:var(--esp-s);}.elementor .e-17c15d92-44a2{max-width:845px;font-size:1.125rem;line-height:1.65;margin-block-end:0px;}.elementor .e-5d993dd5-f6c2{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;grid-column:1 / -1;align-items:flex-start;}.elementor .e-4d7fbf4f-e2cd{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-337cae3e-8927{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-1b98f8e5-d95f{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-39316068-1611{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-5811ae9b-34cb{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-2f5c2a67-881c{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-6044353e-1a08{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-5e2e6b25-82d0{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-2d15c4b3-f214{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-4ea86b64-5dbb{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-4a9065be-2d8a{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-1c882b31-2321{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-46de99da-6308{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-76ca3096-fe85{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-7d889b70-c491{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-d71ffc7-1a14{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-3b80cd5e-ea08{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-591c1b0b-487b{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-6ebdeb51-7e9a{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-114cf256-fb48{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-43c2f705-fb6f{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-478af7a3-89a9{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-4f556094-ad55{font-family:var(--font-titulo);font-size:1.1875rem;margin:0px;}.elementor .e-7c94241a-2efa{font-family:var(--font-titulo);font-size:1rem;color:var(--marca-rojo);margin-block-end:var(--esp-xs);}.elementor .e-4da21f72-15a1{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);}.elementor .e-6cf81198-67a7{max-width:70ch;font-size:0.9375rem;color:var(--marca-gris);margin-block-end:0px;}.elementor .e-43ba6e21-2a9e{width:100%;max-width:980px;}.elementor .e-17153d17-e9f5{width:100%;padding:0px;display:block;grid-column:1 / -1;}.elementor .e-760c1dd4-78e4{width:var(--ancho-contenido);display:grid;gap:var(--esp-l);grid-template-columns:1fr 1.1fr;align-items:start;padding-block:var(--esp-xl); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-5295f9c-7b75{width:100%;padding:0px;background-color:var(--fondo-suave);display:flex;}.elementor .e-69ac313e-51c1{font-family:var(--font-texto);font-weight:600;font-size:0.8125rem;color:rgba(255,255,255,0.8);letter-spacing:0.22em;text-transform:uppercase;margin-block-end:var(--esp-xs);}.elementor .e-7a2a5fa4-9fef{color:var(--blanco);margin-block-end:var(--esp-s);}.elementor .e-75289c56-cd30{max-width:845px;font-size:1.125rem;color:rgba(255,255,255,0.9);line-height:1.65;margin-block-end:var(--esp-m);}.elementor .e-43be3547-4537{font-size:0.8125rem;color:rgba(255,255,255,0.8);letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-2d284643-bc03{font-family:var(--font-titulo);font-size:2.5rem;color:var(--blanco);line-height:1;margin:0px;}.elementor .e-3d5d7117-7a19{font-size:0.9375rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-3c9ca15a-fee9{width:100%;padding:var(--esp-s);border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .e-729a39b2-acf9{font-size:0.8125rem;color:rgba(255,255,255,0.8);letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-78f8190a-3f66{font-family:var(--font-titulo);font-size:2.5rem;color:var(--blanco);line-height:1;margin:0px;}.elementor .e-3e091bd2-d652{font-size:0.9375rem;color:rgba(255,255,255,0.85);margin:0px;}.elementor .e-305ad382-af01{width:100%;padding:var(--esp-s);border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .e-6626128e-ecb8{width:100%;padding:0px;display:grid;gap:var(--esp-m);grid-template-columns:repeat(2, 1fr);}.elementor .e-67200a14-7a00{width:var(--ancho-contenido);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-block:var(--esp-xl); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-3dc91462-3771{width:100%;padding:0px;background-color:var(--marca-rojo);display:flex;}.elementor .e-389282f9-f00e{margin-block-end:var(--esp-xs);}.elementor .e-1c11e0cc-6bf3{max-width:56ch;text-align:center;margin-block-end:var(--esp-m);}.elementor .e-5dec80ae-6b98{padding:0px;display:flex;flex-direction:row;gap:var(--esp-s);flex-wrap:wrap;justify-content:center;}.elementor .e-22772fb5-4c6f{width:var(--ancho-contenido);text-align:center;display:flex;flex-direction:column;gap:0px;align-items:center;padding-block:var(--esp-xl); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-7899173d-f49d{width:100%;padding:0px;display:flex;}