.elementor .e-328203bd-4237{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-1ec9ea8a-1645{color:var(--blanco);margin:0px;}.elementor .e-66cd9f0a-6dc6{font-size:var(--fs-subtitulo);color:rgba(255,255,255,0.9);margin:0px;}.elementor .e-25bba5db-68fc{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-64269b20-4f6c{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-habitacion-individual-terraza-03.webp); background-size: cover; background-position: center;\n}.elementor .e-6d974def-fd7c{max-width:62ch;}.elementor .e-7809fca4-7ab8{max-width:62ch;}.elementor .e-2038c44a-49b8{max-width:62ch;}.elementor .e-476f8daf-9f11{font-size:1.125rem;margin-block-start:var(--esp-s);margin-block-end:var(--esp-xs);margin-inline:0px;\n}.elementor .e-1cb74cc0-95ef{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-37def2bc-a401{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-24195451-d479{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-37f11c35-6142{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-2c599c1b-2aff{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-4c7e7f90-b3b8{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-48d4bbe3-472d{width:100%;max-width:560px;padding:0px;display:grid;gap:0px;grid-template-columns:repeat(2, 1fr);}.elementor .e-3bb17cf9-b403{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--esp-xs);align-items:flex-start;}.elementor .e-18d2a75-4b97{font-size:0.875rem;color:var(--marca-gris);margin:0px;}.elementor .e-252a66dc-db89{font-family:var(--font-titulo);font-size:1.25rem;margin:0px;text-align: right;\n}.elementor .e-5d8e6e3a-123e{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-40baeabe-fc19{font-size:0.875rem;color:var(--marca-gris);margin:0px;}.elementor .e-4e0fa987-60b6{font-family:var(--font-titulo);font-size:1.25rem;margin:0px;text-align: right;\n}.elementor .e-3ed820a2-e4db{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-2284f2b2-ae27{font-size:0.875rem;color:var(--marca-gris);margin:0px;}.elementor .e-204ce09b-14e9{font-family:var(--font-titulo);font-size:1.0625rem;margin:0px;text-align: right;\n}.elementor .e-6f6b33cb-5d02{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-1486c5d2-c8ea{margin-block-start:var(--esp-s);}.elementor .e-73292424-9b4b{width:100%;padding:var(--esp-m);background-color:var(--fondo-suave);display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-2af0fd78-2630{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-75ea8545-2aa9{width:100%;padding:0px;display:flex;}.elementor .e-253bacbd-e593{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-17350205-5b4e{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;display:block;}.elementor .e-2da4df10-24d5{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-7e990fec-23b2{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;display:block;}.elementor .e-1bd0edbe-b4eb{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-5cf8616b-b43b{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;display:block;}.elementor .e-29e5c3f7-b8e9{width:100%;padding:0px;display:grid;gap:var(--esp-s);grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-b2b8fe4-c0c9{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-287a034-7d58{width:100%;padding:0px;background-color:var(--fondo-suave);display:flex;}.elementor .e-57ec01fa-9a88{color:var(--blanco);text-align:center;margin-block-end:0px;}.elementor .e-3e0a35ba-5834{max-width:52ch;color:rgba(255,255,255,0.75);text-align:center;}.elementor .e-5577598f-90bf{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--esp-s);flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-205b58b-347b{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-383acaef-8f77{width:100%;padding:0px;background-color:var(--texto);display:flex;}