.elementor .e-1ed55375-6751{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;}.elementor .e-146d2d71-bda4{color:var(--blanco);margin:0px;}.elementor .e-7ec3b928-1988{max-width:845px;font-size:1.125rem;color:rgba(255,255,255,0.88);line-height:1.65;margin:0px;}.elementor .e-58d208eb-b299{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-411b0044-f971{width:100%;min-height:46vh;padding:0px;background-color:var(--texto);display:flex;align-items:flex-end;background-image: linear-gradient(to bottom, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.62) 100%); background-image: linear-gradient(to bottom, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.70) 100%), url(https://sitges.telfo.com/wp-content/uploads/2026/10/hotel-sitges-hotel-03.webp); background-size: cover; background-position: center;\n}.elementor .e-3ddb91da-751c{margin-block-end:var(--esp-xs);}.elementor .e-2dc09e82-1d3d{font-size:1.125rem;line-height:1.6;margin:0px;white-space: pre-line;\n}.elementor .e-3e4044af-6538{font-family:var(--font-titulo);font-size:1.5rem;color:var(--marca-rojo);margin-block-start:var(--esp-xs);margin-block-end:var(--esp-s);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62bd0353-8978{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--esp-xs);align-items:flex-start;}.elementor .e-7a85fcb4-dde6{width:100%;font-size:1rem;margin:0px;}.elementor .e-51781725-3734{width:100%;aspect-ratio:4 / 3;padding:0px;border-width:1px;border-color:rgba(0,0,0,0.18);border-style:dashed;background-color:var(--fondo-suave);display:block;justify-content:center;align-items:center;}.elementor .e-4d4fa9e9-55e1{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:1fr 1.2fr;grid-template-rows:auto;align-items:center;}.elementor .e-4f065a9f-11a6{width:100%;padding:0px;display:flex;}.elementor .e-4f3eac1d-fdda{max-width:845px;font-size:1.125rem;line-height:1.65;margin-block-end:var(--esp-m);}.elementor .e-31a215c5-ecd5{font-family:var(--font-texto);font-weight:600;font-size:0.75rem;color:var(--marca-rojo);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-4e89b5cc-2182{margin:0px;}.elementor .e-175acb64-b947{font-size:0.9375rem;color:var(--marca-gris);margin:0px;}.elementor .e-31a185c-b37d{width:100%;padding:var(--esp-m);background-color:var(--blanco);display:flex;flex-direction:column;gap:6px;}.elementor .e-7d304816-c809{font-family:var(--font-texto);font-weight:600;font-size:0.75rem;color:var(--marca-rojo);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-4595df71-16e3{margin:0px;}.elementor .e-1f4aba47-60f9{font-size:0.9375rem;color:var(--marca-gris);margin:0px;}.elementor .e-c8d20a8-7b94{width:100%;padding:var(--esp-m);background-color:var(--blanco);display:flex;flex-direction:column;gap:6px;}.elementor .e-1590d0dd-150e{font-family:var(--font-texto);font-weight:600;font-size:0.75rem;color:var(--marca-rojo);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-3103db8b-6f3e{margin:0px;}.elementor .e-7329943a-7f1e{font-size:0.9375rem;color:var(--marca-gris);margin:0px;}.elementor .e-2cc29f4f-da6d{width:100%;padding:var(--esp-m);background-color:var(--blanco);display:flex;flex-direction:column;gap:6px;}.elementor .e-32ba97d6-a1c8{font-family:var(--font-texto);font-weight:600;font-size:0.75rem;color:var(--marca-rojo);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-365fdbcf-7e05{margin:0px;}.elementor .e-979133-b8f6{font-size:0.9375rem;color:var(--marca-gris);margin:0px;}.elementor .e-3bff35e6-6046{width:100%;padding:var(--esp-m);background-color:var(--blanco);display:flex;flex-direction:column;gap:6px;}.elementor .e-b5f5811-6f00{width:100%;padding:0px;display:grid;gap:var(--esp-m);grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-6936fc5-8e45{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-xs);align-items:flex-start;}.elementor .e-1a41052a-c155{width:100%;padding:0px;background-color:var(--fondo-suave);display:flex;}.elementor .e-1d8e5ef-fbcd{color:var(--marca-gris);margin-block-end:var(--esp-s);}.elementor .e-a00e6ba-7abc{margin:0px;}.elementor .e-24fa2ab5-fd11{font-family:var(--font-titulo);font-size:1.25rem;color:var(--marca-rojo);margin:0px;white-space: nowrap;\n}.elementor .e-207c94f0-a6ab{width:100%;padding-block-start:14px;padding-block-end:14px;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-36ff8a24-f539{margin:0px;}.elementor .e-5b21a85c-4a13{font-family:var(--font-titulo);font-size:1.25rem;color:var(--marca-rojo);margin:0px;white-space: nowrap;\n}.elementor .e-3cd7cd5f-9ebc{width:100%;padding-block-start:14px;padding-block-end:14px;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-35b529e9-3980{margin:0px;}.elementor .e-2d469ffa-b623{font-family:var(--font-titulo);font-size:1.25rem;color:var(--marca-rojo);margin:0px;white-space: nowrap;\n}.elementor .e-67439686-c30d{width:100%;padding-block-start:14px;padding-block-end:14px;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-2537ad3b-c451{margin:0px;}.elementor .e-5f08bc30-8d2c{font-family:var(--font-titulo);font-size:1.25rem;color:var(--marca-rojo);margin:0px;white-space: nowrap;\n}.elementor .e-2cbd8971-6f87{width:100%;padding-block-start:14px;padding-block-end:14px;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-437e2e-240e{margin:0px;}.elementor .e-7ecddd15-1bdf{font-family:var(--font-titulo);font-size:1.25rem;color:var(--marca-rojo);margin:0px;white-space: nowrap;\n}.elementor .e-4e420e8f-2f9c{width:100%;padding-block-start:14px;padding-block-end:14px;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-31656856-40ac{width:100%;max-width:640px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-34cc3311-cc84{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-xs);align-items:flex-start;}.elementor .e-53a5531c-e96c{width:100%;padding:0px;display:flex;}.elementor .e-29761a10-8230{max-width:845px;font-size:1.125rem;line-height:1.65;margin:0px;}.elementor .e-b7c9b4f-9f7d{width:var(--ancho-contenido);padding-block-start:var(--esp-l);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-577fc463-627d{width:100%;padding:0px;background-color:var(--fondo-suave);display:flex;}.elementor .e-527ed8d1-b18a{color:var(--blanco);text-align:center;margin-block-end:0px;}.elementor .e-5d4fc247-6744{max-width:52ch;color:rgba(255,255,255,0.75);text-align:center;}.elementor .e-2bae595a-4e4c{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--esp-s);flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-4872cc3c-b303{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-15057c29-dc44{width:100%;padding:0px;background-color:var(--texto);display:flex;}