.elementor .e-5e53cdf5-fd17{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-69062688-54d5{color:var(--blanco);margin:0px;}.elementor .e-67dbfe80-fa4f{font-size:var(--fs-subtitulo);color:rgba(255,255,255,0.88);margin:0px;}.elementor .e-2d3679d2-88e5{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-781781b2-3824{width:100%;min-height:52vh;padding:0px;background-color:var(--texto);display:flex;align-items:flex-end;background-image:linear-gradient(to bottom, rgba(0,0,0,0.20) 0%, rgba(0,0,0,0.68) 100%), url(https://sitges.telfo.com/wp-content/uploads/2026/10/hotel-sitges-hotel-03.webp); background-size:cover; background-position:center 50%;\n}.elementor .e-560c6f4d-9362{max-width:845px;font-size:1.125rem;line-height:1.65;}.elementor .e-81c9222-497f{max-width:845px;font-size:1.125rem;line-height:1.65;margin-block-end:0px;}.elementor .e-2e62e7b6-63ac{width:var(--ancho-contenido);padding-block-start:var(--esp-xl);padding-block-end:var(--esp-m);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-3bd09985-5a63{width:100%;padding:0px;display:flex;}.elementor .e-2f779fa2-c192{font-size:1.5rem;margin-block-end:var(--esp-s);}.elementor .e-741b3742-32a7:hover,.elementor .e-741b3742-32a7:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-741b3742-32a7{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-69d707cd-34ed{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-7f6bf9cd-dd2f:hover,.elementor .e-7f6bf9cd-dd2f:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-7f6bf9cd-dd2f{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-26feaf0d-e34f{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-3da9cbc2-c3ad:hover,.elementor .e-3da9cbc2-c3ad:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-3da9cbc2-c3ad{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-7c91f57c-95e4{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-3993ba33-9c01:hover,.elementor .e-3993ba33-9c01:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-3993ba33-9c01{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-43bc8813-46b8{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-34b890bf-57c8{width:100%;padding:0px;display:grid;gap:var(--esp-s);grid-template-columns:repeat(4, 1fr);}.elementor .e-3bc81fde-e926{width:var(--ancho-contenido);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-block:var(--esp-m); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-7d44d372-7954{width:100%;padding:0px;display:flex;}.elementor .e-21c0f744-4016{font-size:1.5rem;margin-block-end:var(--esp-s);}.elementor .e-47bd4231-7566:hover,.elementor .e-47bd4231-7566:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-47bd4231-7566{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-2ef11b45-73de{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-28e5e2e0-8340:hover,.elementor .e-28e5e2e0-8340:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-28e5e2e0-8340{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-1f62093d-24d4{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-72e4afdc-883d:hover,.elementor .e-72e4afdc-883d:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-72e4afdc-883d{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-6e2cf002-5595{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-1b910cb6-e12a:hover,.elementor .e-1b910cb6-e12a:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-1b910cb6-e12a{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-a2c7dcb-86cc{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-622417b1-7804{width:100%;padding:0px;display:grid;gap:var(--esp-s);grid-template-columns:repeat(4, 1fr);}.elementor .e-791b36aa-4025{width:var(--ancho-contenido);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-block:var(--esp-m); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-27bfa984-68bc{width:100%;padding:0px;display:flex;}.elementor .e-58fab293-498f{font-size:1.5rem;margin-block-end:var(--esp-s);}.elementor .e-54eb2f01-e1ce:hover,.elementor .e-54eb2f01-e1ce:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-54eb2f01-e1ce{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-2221593c-5124{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-48dad15c-e1e5:hover,.elementor .e-48dad15c-e1e5:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-48dad15c-e1e5{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-1d0a4eff-62fd{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-2c077e1a-5612:hover,.elementor .e-2c077e1a-5612:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-2c077e1a-5612{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-35c6c956-5fe4{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-884bf45-a86e:hover,.elementor .e-884bf45-a86e:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-884bf45-a86e{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-290f645b-a48c{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-2aa6f38a-2301{width:100%;padding:0px;display:grid;gap:var(--esp-s);grid-template-columns:repeat(4, 1fr);}.elementor .e-48c21f1d-6e3c{width:var(--ancho-contenido);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-block:var(--esp-m); padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-7ad36001-a31e{width:100%;padding:0px;display:flex;}.elementor .e-1c49c5bb-8234{font-size:1.5rem;margin-block-end:var(--esp-s);}.elementor .e-28a381b3-ccc3:hover,.elementor .e-28a381b3-ccc3:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-28a381b3-ccc3{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-ba42e09-e7e0{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-61223833-3e4c:hover,.elementor .e-61223833-3e4c:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-61223833-3e4c{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-7bc056be-d8f0{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-3565bf06-701a:hover,.elementor .e-3565bf06-701a:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-3565bf06-701a{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-77ceac78-7222{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-65d2b86e-ec6e:hover,.elementor .e-65d2b86e-ec6e:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-65d2b86e-ec6e{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;display:block;}.elementor .e-1fba1b6-f624{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;display:block;}.elementor .e-74fb9ef8-adce{width:100%;padding:0px;display:grid;gap:var(--esp-s);grid-template-columns:repeat(4, 1fr);}.elementor .e-2a959569-b535{width:var(--ancho-contenido);padding-block-start:var(--esp-m);padding-block-end:var(--esp-xl);display:flex;flex-direction:column;gap:0px;align-items:flex-start;padding-inline:0px; margin-block:0px; margin-inline:auto;\n}.elementor .e-5eb9c745-7fd0{width:100%;padding:0px;display:flex;}.elementor .e-3af845e4-6afb{margin-block-end:var(--esp-xs);}.elementor .e-1287957e-f4fd{max-width:56ch;text-align:center;margin-block-end:var(--esp-m);}.elementor .e-77b62093-f5f9{padding:0px;display:flex;flex-direction:row;gap:var(--esp-s);flex-wrap:wrap;justify-content:center;}.elementor .e-20e3a20a-c440{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-7ab7bfd6-de85{width:100%;padding:0px;background-color:var(--fondo-suave);display:flex;}