.elementor .e-4a686372-d08d{font-family:var(--font-texto);font-weight:600;font-size:0.8125rem;color:rgba(255,255,255,0.86);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-3caf7dc2-3a99{color:var(--blanco);margin:0px;}.elementor .e-1e3b484-3d8b{font-size:var(--fs-subtitulo);color:rgba(255,255,255,0.9);margin:0px;}.elementor .e-3e841a58-f81c{width:var(--ancho-contenido);padding-block-start:0px;padding-block-end:var(--esp-l);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--esp-xs);align-items:flex-start;}.elementor .e-30d7f4e4-200e{width:100%;min-height:56vh;padding:0px;background-color:var(--texto);display:flex;align-items:flex-end;background-image: linear-gradient(to bottom, rgba(8,10,12,0.55) 0%, rgba(8,10,12,0.18) 35%, rgba(8,10,12,0.72) 100%), url(https://sitges.telfo.com/wp-content/uploads/2026/10/hotel-sitges-habitaciones-dobles-comunicadas-terraza-05.webp); background-size: cover; background-position: center 45%;\n}.elementor .e-29be3cc9-1f39{max-width:62ch;}.elementor .e-22fee8c4-30d3{max-width:62ch;}.elementor .e-13201080-d52b{max-width:62ch;}.elementor .e-4d2480d9-70e6{max-width:62ch;}.elementor .e-3fe9d0ae-1e78{max-width:62ch;}.elementor .e-de60389-5e41{max-width:62ch;font-size:0.9375rem;color:var(--texto);padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:var(--esp-xs);margin-block-end:var(--esp-xs);background-color:var(--fondo-suave);border-inline-start-width:3px; border-left-style:solid; border-left-color:var(--marca-rojo);\n}.elementor .e-3af37c2c-3d0e{font-size:1.125rem;margin-block-start:var(--esp-s);margin-block-end:var(--esp-xs);margin-inline:0px;\n}.elementor .e-58152e4a-c4dc{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-39d77d55-6d5d{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-7d5a5d63-26d2{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-2a651b14-678f{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-6834bcec-9d56{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-66bd4a6c-21f4{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-5437aa29-9bd5{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-31e01fb9-f3b8{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-1476cde7-4f13{font-size:0.9375rem;color:var(--marca-gris);margin:0px;padding-block:9px; padding-inline:0px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,0.08);\n}.elementor .e-5980e002-3972{width:100%;max-width:560px;padding:0px;display:grid;gap:0px;grid-template-columns:repeat(2, 1fr);}.elementor .e-7f42608f-85a5{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--esp-xs);align-items:flex-start;}.elementor .e-7c2d19cd-e7fe{font-size:0.875rem;color:var(--marca-gris);margin:0px;}.elementor .e-39f95fe1-6236{font-family:var(--font-titulo);font-size:1.25rem;margin:0px;text-align: right;\n}.elementor .e-6f2ddd9b-cf9c{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:var(--esp-s);justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(0,0,0,0.1);\n}.elementor .e-c7db237-6d96{font-size:0.875rem;color:var(--marca-gris);margin:0px;}.elementor .e-11164e91-7f61{font-family:var(--font-titulo);font-size:1.25rem;margin:0px;text-align: right;\n}.elementor .e-63ed4989-eba1{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:var(--esp-s);justify-content:space-between;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(0,0,0,0.1);\n}.elementor .e-1bfdf2a6-57b4{font-size:0.875rem;color:var(--marca-gris);margin:0px;}.elementor .e-49d34738-44a5{font-family:var(--font-titulo);font-size:1rem;margin:0px;text-align: right;\n}.elementor .e-568fca61-a3a9{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:var(--esp-s);justify-content:space-between;align-items: baseline;\n}.elementor .e-7fd237e2-2ca1{margin-block-start:var(--esp-s);}.elementor .e-7d42acda-b787{width:100%;padding:var(--esp-m);background-color:var(--fondo-suave);display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-309b77b0-d7e1{width:var(--ancho-contenido);padding-block-start:var(--esp-xl);padding-block-end:var(--esp-xl);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:var(--esp-l);grid-template-columns:1.4fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-6bf070b8-25b1{width:100%;padding:0px;display:flex;}.elementor .e-6df1c77-5206{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-719ac7a-6f7d{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;display:block;}.elementor .e-5eacaf5-7f2d{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-7d87187c-f902{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;display:block;}.elementor .e-13af0bf1-29bb{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-42941f05-fcfc{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;display:block;}.elementor .e-2c2cf7d1-8e1d{width:100%;padding:0px;display:grid;gap:var(--esp-s);grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-dc1e0eb-458f{width:var(--ancho-contenido);padding-block-start:var(--esp-xl);padding-block-end:var(--esp-xl);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--esp-s);align-items:flex-start;}.elementor .e-2aff43ba-ffd1{width:100%;padding:0px;background-color:var(--fondo-suave);display:flex;}.elementor .e-53d9ceb8-fe4d{color:var(--blanco);text-align:center;margin-block-end:0px;}.elementor .e-4333e907-38fb{max-width:52ch;color:rgba(255,255,255,0.75);text-align:center;}.elementor .e-3457148b-2644{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--esp-s);flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-7a8bd7c7-13fb{width:var(--ancho-contenido);text-align:center;padding-block-start:var(--esp-xl);padding-block-end:var(--esp-xl);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--esp-s);align-items:center;}.elementor .e-1f2090d4-ba6f{width:100%;padding:0px;background-color:var(--texto);display:flex;}