.elementor .e-2d90b1e9-428d{font-weight:500;font-size:0.75rem;color:#C6A15B;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-7963d8cc-cb98{max-width:24ch;font-family:"Cormorant Garamond";font-size:3.75rem;color:#FAF8F5;line-height:1.05;}.elementor .e-5d8237-ed4e{max-width:52ch;font-size:1.125rem;color:rgba(250,248,245,0.9);line-height:1.6;}.elementor .e-6655590e-b156{min-height:46vh;padding-block-start:12rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(180deg, rgba(20,18,16,0.45) 0%,rgba(20,18,16,0.58) 100%),url("https://hotelzurlichtenburg.de/assets/img/hotel-aussenansicht-nacht-BVn3rti5.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:0.75rem;justify-content:flex-end;align-items:flex-start;}.elementor .e-42842abc-37ce{font-weight:500;font-size:0.7rem;color:#C6A15B;letter-spacing:0.3em;text-align:center;text-transform:uppercase;}.elementor .e-295a43d6-2875{font-family:"Cormorant Garamond";font-size:2.75rem;color:#1C1917;line-height:1.15;text-align:center;}.elementor .e-2b8ae4c8-bef8{max-width:52ch;font-size:1.0625rem;color:#6B6560;line-height:1.75;text-align:center;}.elementor .e-5c51dfd1-abd5{width:100%;max-width:64rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-6e83b59-6215{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAF8F5;flex-direction:column;align-items:center;}.elementor .e-7a16d30b-809d{font-family:"Cormorant Garamond";font-size:1.6rem;color:#1C1917;line-height:1.2;}.elementor .e-332b689a-eb11{font-size:1rem;color:#6B6560;line-height:1.7;}.elementor .e-5f2804d8-6e1f{min-width:0px;padding:2rem;border-radius:2px;border-width:1px;border-color:rgba(28,25,23,0.10);border-style:solid;background-color:#FAF8F5;flex-direction:column;gap:0.5rem;flex:1 1 16rem;}.elementor .e-6a8922dd-dfc1{font-family:"Cormorant Garamond";font-size:1.6rem;color:#1C1917;line-height:1.2;}.elementor .e-1dae1292-59a8{font-size:1rem;color:#6B6560;line-height:1.7;}.elementor .e-22d52aad-3593{min-width:0px;padding:2rem;border-radius:2px;border-width:1px;border-color:rgba(28,25,23,0.10);border-style:solid;background-color:#FAF8F5;flex-direction:column;gap:0.5rem;flex:1 1 16rem;}.elementor .e-4d27444-6009{font-family:"Cormorant Garamond";font-size:1.6rem;color:#1C1917;line-height:1.2;}.elementor .e-2ba49931-eb2f{font-size:1rem;color:#6B6560;line-height:1.7;}.elementor .e-43d340f6-b51b{min-width:0px;padding:2rem;border-radius:2px;border-width:1px;border-color:rgba(28,25,23,0.10);border-style:solid;background-color:#FAF8F5;flex-direction:column;gap:0.5rem;flex:1 1 16rem;}.elementor .e-2c2a9108-9413{font-family:"Cormorant Garamond";font-size:1.6rem;color:#1C1917;line-height:1.2;}.elementor .e-42159655-9e45{font-size:1rem;color:#6B6560;line-height:1.7;}.elementor .e-1bcd9e2d-aa97{min-width:0px;padding:2rem;border-radius:2px;border-width:1px;border-color:rgba(28,25,23,0.10);border-style:solid;background-color:#FAF8F5;flex-direction:column;gap:0.5rem;flex:1 1 16rem;}.elementor .e-5d246828-2e9e{width:100%;margin-block-start:1rem;gap:1.5rem;flex-wrap:wrap;}.elementor .e-41a2b121-33ce{width:100%;max-width:72rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-205000a6-60c9{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F1ECE3;flex-direction:column;align-items:center;}.elementor .e-59648578-59d5{font-weight:500;font-size:0.7rem;color:#C6A15B;letter-spacing:0.3em;text-align:center;text-transform:uppercase;}.elementor .e-435d562b-c7f2{font-family:"Cormorant Garamond";font-size:2.75rem;color:#1C1917;line-height:1.15;text-align:center;}.elementor .e-46a6b174-b889{max-width:44ch;font-size:1.0625rem;color:#6B6560;line-height:1.75;text-align:center;}.elementor .e-50d29266-699b:hover,.elementor .e-50d29266-699b:focus-visible{background-color:#B48F4C;}.elementor .e-50d29266-699b{font-weight:500;font-size:0.95rem;color:#1C1917;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:2px;background-color:#C6A15B;}.elementor .e-7a832745-b3a0:hover,.elementor .e-7a832745-b3a0:focus-visible{color:#FAF8F5;border-color:#1C1917;background-color:#1C1917;}.elementor .e-7a832745-b3a0{font-weight:500;font-size:0.95rem;color:#1C1917;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:2px;border-width:1px;border-color:rgba(28,25,23,0.3);border-style:solid;background-color:transparent;}.elementor .e-5ce1b0b4-86fe{margin-block-start:1rem;gap:0.75rem;justify-content:center;}.elementor .e-270feeae-f3b5{width:100%;max-width:56rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-6513b735-4eea{padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F1ECE3;flex-direction:column;align-items:center;}