.elementor .e-45f99d8d-d018{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-6c24747c-fe5b{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-6b0f84be-bef5{max-width:900px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-s);align-items:center;}.elementor .e-3d6011f2-2081{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/2026/06/Panorama-INN-Aussen-19-1.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-2bb364a4-e136{padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-s);}.elementor .e-2736c068-ef7a{padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-m);}.elementor .e-3c63c164-b2bb{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-38a2cff-e3b1{margin-block-start:var(--ph-space-xs);}.elementor .e-9a3f9db-693f{max-width:var(--ph-width-text);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-47f56f8c-9928{width:24px;height:24px;}.elementor .e-6e170c61-2702{font-weight:400;padding-block-start:12px;}.elementor .e-52370b11-9b7c{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-45cd6fec-17f0{width:24px;height:24px;}.elementor .e-1c35d164-9474{font-weight:400;padding-block-start:12px;}.elementor .e-725bd7f2-a186{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-3fa6a605-67bf{width:24px;height:24px;}.elementor .e-429e6b4a-9bb1{font-weight:400;padding-block-start:12px;}.elementor .e-72ab3eb8-f6b8{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-3f0a9629-b82a{width:24px;height:24px;}.elementor .e-553cd3b6-2e06{font-weight:400;padding-block-start:12px;}.elementor .e-72f30539-86a4{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-3bc1ab47-714a{width:24px;height:24px;}.elementor .e-5bd4747-feb1{font-weight:400;padding-block-start:12px;}.elementor .e-3dbe3171-2f42{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-44fa9d32-3408{width:24px;height:24px;}.elementor .e-11c706c7-2309{font-weight:400;padding-block-start:12px;}.elementor .e-5363a7e8-e535{padding:var(--ph-space-m);align-items:flex-start;}.elementor .e-22ddc59b-5d6a{color:var(--ph-color-green);background-color:var(--ph-color-white);}.elementor .e-4303e8a1-78f1{max-width:720px;}.elementor .e-5f1e8d81-719b{background-color:var(--ph-color-cream);}.elementor .e-609b61a9-bfc8{order:2;}.elementor .e-3ff1feea-98da{max-width:720px;justify-self: end;\n}.elementor .e-5736c95f-51f0{background-color:var(--ph-color-white);}.elementor .e-6182a388-5126{max-width:720px;}.elementor .e-35a3ab0f-f958{background-color:var(--ph-color-cream);}.elementor .e-318c3099-193e{order:2;}.elementor .e-3780c126-e8a2{font-weight:500;}.elementor .e-3400d516-5c19{max-width:720px;justify-self: end;\n}.elementor .e-58305a23-f977{background-color:var(--ph-color-white);}.elementor .e-1153a84a-c380{font-weight:500;}.elementor .e-5d1dec6e-43bc{max-width:860px;color:var(--ph-color-green);text-align:center;padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-s);align-items:center;}.elementor .e-3920381-78a4{color:var(--ph-color-text);}.elementor .e-32712bfc-f4ff:hover,.elementor .e-32712bfc-f4ff:focus-visible{text-decoration:underline;}.elementor .e-32712bfc-f4ff{font-weight:600;color:var(--ph-color-green);}.elementor .e-7805c1f0-709a:hover,.elementor .e-7805c1f0-709a:focus-visible{text-decoration:underline;}.elementor .e-7805c1f0-709a{font-weight:600;color:var(--ph-color-green);}.elementor .e-63cb5c56-6e9d{width:auto;padding:0px;margin-block-start:var(--ph-space-xs);gap:var(--ph-space-m);flex-wrap:wrap;}.elementor .e-4843584-8d80{padding:0px;display:flex;flex-direction:column;gap:var(--ph-space-xs);flex:1 1 auto;text-align: left;\n}.elementor .e-1217b59c-1ce2{width:auto;min-width:174px;padding:0px;flex:0 0 auto;}.elementor .e-5c54e906-71b5{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-2a4aad5c-b6f9{color:var(--ph-color-green);background-color:var(--ph-color-white);}.elementor .e-74ec28e9-9810{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-5fed7d6c-9eff{color:var(--ph-color-green-light);}.elementor .e-15eb8ed0-df02{color:rgba(255,255,255,0.85);}.elementor .e-3de07724-fc47{min-height:460px;}.elementor .e-582acf2d-c84d{color:var(--ph-color-green-light);}.elementor .e-702ff4cd-50e4{color:rgba(255,255,255,0.85);}.elementor .e-79692205-f6e0{min-height:460px;}.elementor .e-22ab7230-8c5a{width:100%;max-width:900px;padding:0px;display:grid;gap:var(--ph-space-l);grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-6bbfd9e1-8148{background-color:var(--ph-color-cream);}