.elementor .e-e8b8e4f-3125{max-width:900px;font-family:var(--Display-Serif);font-weight:300;font-size:clamp(3.2rem, 6vw, 6rem);color:var(--Ivory);letter-spacing:-0.01em;line-height:1.05;margin:0px;& em { font-style: italic; color: var(--Gold); }\n}.elementor .e-24eb89fb-4f25{max-width:560px;font-family:var(--Body);font-weight:300;font-size:0.95rem;color:rgba(255,255,255,0.68);line-height:1.8;margin:0px;}.elementor .e-2cdf6b94-d79d{min-height:520px;padding-block-start:180px;padding-block-end:80px;padding-inline-start:60px;padding-inline-end:60px;background-image:linear-gradient(180deg, rgba(8,12,24,0.55) 0%,rgba(8,12,24,0.92) 100%),url("https://londonhotel.bg/wp-content/uploads/2017/04/MG_0663-e1574284944187.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:20px;justify-content:flex-end;background-repeat: no-repeat, no-repeat; background-size: auto, cover; background-position: center, center;\n}.elementor .e-2858cd9b-7ebc{font-size:0.85rem;line-height:1.7;}.elementor .e-227967e6-468d{font-size:0.85rem;line-height:1.7;}.elementor .e-1ce52fb1-7990{font-size:0.85rem;line-height:1.7;}.elementor .e-561cf048-cdc7{font-size:0.85rem;line-height:1.7;}.elementor .e-6d88444c-74d6{font-size:0.85rem;line-height:1.7;}.elementor .e-521a75d7-d3d6{font-size:0.85rem;line-height:1.7;}.elementor .e-28e5c2e5-1cc4{padding:1px;background-color:rgba(184,152,90,0.25);display:grid;gap:1px;grid-template-columns:repeat(3, 1fr);}.elementor .e-44be857b-df26{max-width:720px;}.elementor .e-385419ce-7e04{font-family:var(--Display-Serif);font-weight:400;font-size:1.8rem;color:var(--Ivory);line-height:1.2;margin-block-start:10px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c0ad8b-85f5{padding-block-start:40px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-width:1px;border-color:rgba(184,152,90,0.35);border-style:solid;display:flex;flex-direction:column;gap:4px;}.elementor .e-62593e04-3110{font-family:var(--Display-Serif);font-weight:400;font-size:1.8rem;color:var(--Ivory);line-height:1.2;margin-block-start:10px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7b50943f-456c{padding-block-start:40px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-width:1px;border-color:rgba(184,152,90,0.15);border-style:solid;display:flex;flex-direction:column;gap:4px;}.elementor .e-4af53b20-1a44{padding:0px;margin-block-start:16px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);}.elementor .e-6053366c-7e97{max-width:760px;font-size:0.85rem;& a { color: var(--Gold); }\n}.elementor .e-268efa4e-a63a{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-31abbeac-c602{padding-block-start:110px;padding-block-end:120px;padding-inline-start:60px;padding-inline-end:60px;background-color:var(--Deep-Navy);display:flex;flex-direction:column;gap:96px;}.elementor .e-20e98c9f-cf8a{font-family:var(--Body);font-weight:400;font-size:0.68rem;color:rgba(13,13,13,0.6);letter-spacing:0.28em;text-transform:uppercase;margin:0px;}.elementor .e-5b351c45-dc2f{font-family:var(--Display-Serif);font-weight:300;font-size:clamp(2rem, 3.5vw, 3rem);color:var(--Obsidian);line-height:1.1;margin:0px;& em { font-style: italic; }\n}.elementor .e-69261306-633c{max-width:600px;font-family:var(--Body);font-weight:300;font-size:0.95rem;color:rgba(13,13,13,0.75);line-height:1.8;margin:0px;}.elementor .e-6e7b7293-5360:hover,.elementor .e-6e7b7293-5360:focus-visible{background-color:var(--Deep-Navy);}.elementor .e-6e7b7293-5360{font-family:var(--Body);font-weight:500;font-size:0.72rem;color:var(--Gold);letter-spacing:0.2em;text-transform:uppercase;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;border-width:1px;border-color:var(--Obsidian);border-style:solid;background-color:var(--Obsidian);transition:all 0.35s;}.elementor .e-7263d698-cdbc:hover,.elementor .e-7263d698-cdbc:focus-visible{color:var(--Gold);background-color:var(--Obsidian);}.elementor .e-7263d698-cdbc{font-family:var(--Body);font-weight:500;font-size:0.72rem;color:var(--Obsidian);letter-spacing:0.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;border-width:1px;border-color:var(--Obsidian);border-style:solid;background-color:transparent;transition:all 0.35s;}.elementor .e-3ed11144-daa1{width:auto;padding:0px;margin-block-start:20px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-22c4efbb-9b3c{text-align:center;padding-block-start:96px;padding-block-end:96px;padding-inline-start:60px;padding-inline-end:60px;background-color:var(--Gold);flex-direction:column;gap:20px;align-items:center;}