.elementor .e-67d8503-af16{width:100%;max-width:1070px;color:var(--ph-color-green);padding-block-start:var(--ph-space-s);padding-block-end:var(--ph-space-s);padding-inline-start:var(--ph-space-m);padding-inline-end:var(--ph-space-m);border-radius:8px;background-color:var(--ph-color-green-light);box-shadow:0px 8px 24px 0px rgba(0,0,0,0.18);pointer-events: auto;\n}.elementor .e-30d4fd67-3754{position:fixed;inset-inline-end:0px;inset-block-end:50px;inset-inline-start:0px;z-index:100;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--ph-space-gutter);padding-inline-end:var(--ph-space-gutter);background-color:transparent;display:flex;justify-content:center;pointer-events: none;\n}.elementor .e-7f63c3c9-6fe8{max-width:900px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-s);align-items:center;}.elementor .e-407b5e2a-b3cf{width:calc(100% - 40px);min-height:calc(100vh - 91px);overflow:hidden;color:var(--ph-color-white);padding-block-start:calc(var(--ph-space-section) + 64px);padding-block-end:var(--ph-space-section);padding-inline-start:var(--ph-space-gutter);padding-inline-end:var(--ph-space-gutter);margin-block-start:71px;margin-block-end:20px;border-radius:16px;background-image:linear-gradient(180deg, rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.6) 100%),url("https://panorama-hotels-hamburg.de/wp-content/uploads/2025/10/hotel-panorama-hamburg.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ph-color-green);justify-content:center;background-repeat: repeat,no-repeat; background-attachment: scroll,fixed; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-6d75a965-3bf9{padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-s);}.elementor .e-46b151c1-5f2d{padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-m);}.elementor .e-420e21b-1498{width:100%;max-width:var(--ph-width-container);color:var(--ph-color-green);display:grid;gap:var(--ph-space-xl);grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);align-items:start;text-align: left;\n}.elementor .e-30c00c55-6fde{text-align:center;padding:0px;margin-block-end:var(--ph-space-m);display:flex;flex-direction:column;gap:var(--ph-space-xs);align-items:center;}.elementor .e-552a3a7e-ec9e{width:24px;height:24px;}.elementor .e-116e5854-7ca5{font-weight:400;padding-block-start:12px;}.elementor .e-273e7f5a-e39e{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-18620949-cf49{width:24px;height:24px;}.elementor .e-4ac263bd-f8f3{font-weight:400;padding-block-start:12px;}.elementor .e-4c5cd22d-c337{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-72f8a41a-467d{width:24px;height:24px;}.elementor .e-680f38ff-e2ea{font-weight:400;padding-block-start:12px;}.elementor .e-7d50c0d1-79ab{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-77ce805b-5343{width:24px;height:24px;}.elementor .e-6c47a23b-8bd0{font-weight:400;padding-block-start:12px;}.elementor .e-34a9a572-7f0d{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-23de598a-4569{width:24px;height:24px;}.elementor .e-1d39142e-1d8a{font-weight:400;padding-block-start:12px;}.elementor .e-672484c4-d3ce{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-4095b7ae-7c20{width:24px;height:24px;}.elementor .e-3efdfab4-594e{font-weight:400;padding-block-start:12px;}.elementor .e-1b0e40a2-5e6e{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-1deec447-61a5{color:var(--ph-color-green);background-color:var(--ph-color-white);}.elementor .e-69537a0a-d03d{max-width:720px;}.elementor .e-1d04da57-b92b{background-color:var(--ph-color-cream);}.elementor .e-1f104fed-2271{order:2;}.elementor .e-531d85e1-41f9{max-width:720px;justify-self: end;\n}.elementor .e-38d2e10-3980{background-color:var(--ph-color-white);}.elementor .e-2d1040e7-47c3{max-width:720px;}.elementor .e-7efbd0e8-3694{background-color:var(--ph-color-cream);}.elementor .e-333f269e-18fd{color:var(--ph-color-text);}.elementor .e-3a2e548e-8004:hover,.elementor .e-3a2e548e-8004:focus-visible{text-decoration:underline;}.elementor .e-3a2e548e-8004{font-weight:600;color:var(--ph-color-green);}.elementor .e-57907ee6-89ab:hover,.elementor .e-57907ee6-89ab:focus-visible{text-decoration:underline;}.elementor .e-57907ee6-89ab{font-weight:600;color:var(--ph-color-green);}.elementor .e-18b4bc45-50d5{width:auto;padding:0px;margin-block-start:var(--ph-space-xs);gap:var(--ph-space-m);flex-wrap:wrap;}.elementor .e-4f09ffe4-7e9b{padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-xs);flex:1 1 auto;text-align: left;\n}.elementor .e-2da3b5ae-9044{width:auto;min-width:174px;line-height:0px;padding:0px;flex:0 0 auto;}.elementor .e-4e765a31-62d5{width:100%;max-width:900px;color:var(--ph-color-green);padding:var(--ph-space-l);border-radius:8px;background-color:var(--ph-color-cream);display:flex;flex-direction:row;gap:var(--ph-space-l);justify-content:space-between;align-items:center;}.elementor .e-5de463da-6a37{color:var(--ph-color-green);background-color:var(--ph-color-white);}.elementor .e-6a98ec64-25ea{color:var(--ph-color-green);text-align:center;padding:0px;margin-block-end:var(--ph-space-m);display:flex;flex-direction:column;gap:var(--ph-space-xs);align-items:center;}.elementor .e-657fa651-59dd{color:var(--ph-color-green-light);}.elementor .e-54044365-572b{color:rgba(255,255,255,0.85);}.elementor .e-7aaeb87e-9575{min-height:460px;}.elementor .e-7117e123-afc4{color:var(--ph-color-green-light);}.elementor .e-1a10bce8-81a4{color:rgba(255,255,255,0.85);}.elementor .e-5fbba932-a87b{min-height:460px;}.elementor .e-44baa40e-23f5{width:100%;max-width:900px;padding:0px;display:grid;gap:var(--ph-space-l);grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-64d70009-b3c4{background-color:var(--ph-color-cream);}