.elementor .e-28b551ac-ab31{font-size:150px;}.elementor .e-18ca748d-18dc{max-width:620px;}.elementor .e-9f89cb8-4fd4{padding:0px;margin-block-start:12px;gap:16px;flex-wrap:wrap;}.elementor .e-72809666-a24c{gap:24px;}.elementor .e-570594f1-83b4{min-height:85vh;padding-block-start:140px;padding-block-end:90px;background-image:linear-gradient(180deg, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.88) 100%),url("https://falter-hotel.de/wp-content/uploads/2023/01/DSC_3724-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:flex-end;}.elementor .e-7ea33103-f3e4{width:auto;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 360px;}.elementor .e-2e11bd63-f3f2{max-width:420px;color:var(--rh-muted);}.elementor .e-7f841eb7-21c4{padding:0px;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-43519aee-6a5c{width:100%;aspect-ratio:3 / 2;clip-path:none;}.elementor .e-79c39b68-1b05{font-size:44px;}.elementor .e-79c39b68-1b05:hover,.elementor .e-79c39b68-1b05:focus-visible{color:var(--rh-pink);}.elementor .e-3c5ceb15-ef91{color:var(--rh-muted);}.elementor .e-73d3a826-846f{font-size:15px;color:var(--rh-muted);}.elementor .e-5ed191be-b519{font-family:var(--rh-font-body);font-weight:400;font-size:32px;color:var(--rh-white);line-height:1.1;}.elementor .e-643c1af5-b3e4{font-size:15px;color:var(--rh-muted);}.elementor .e-5804bf7d-1ce1{padding:0px;gap:10px;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-10f5307c-4725{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-22538f10-191d{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:flex;flex-direction:column;gap:14px;}.elementor .e-47027263-4d3c{padding-block-start:22px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-7d1b4494-9f1e{gap:30px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .e-7087ec20-e57d{gap:50px;}.elementor .e-2f87770-143b{padding-block-start:40px;}.elementor .e-61e2ea22-7c06{font-size:80px;}.elementor .e-8673f0b-2f7f{gap:20px;}.elementor .e-2252e83d-1bf6{width:100%;aspect-ratio:4 / 3;flex:1 1 0px;clip-path:none;}.elementor .e-3e8e16a1-e772{align-items:center;}.elementor .e-4d8406c-331d{column-gap:40px;padding:0px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-39871aa7-9aec{gap:60px;}.elementor .e-24e9d243-6608{padding-block-start:120px;padding-block-end:120px;}.elementor .e-230e332f-d1f2{color:var(--rh-black);}.elementor .e-540cf846-cb35{font-size:96px;color:var(--rh-black);}.elementor .e-78ef8e9-d4df{max-width:520px;color:var(--rh-black);margin-block-end:20px;}.elementor .e-26e12e6c-b8aa{min-width:44px;font-size:28px;color:inherit;}.elementor .e-6e541d0a-7472{min-width:44px;font-size:28px;color:inherit;}.elementor .e-587b3ddc-8277{min-width:44px;font-size:28px;color:inherit;}.elementor .e-787d8811-5666{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(0, 0, 0, 0.35);\n}.elementor .e-59c1c4db-bf66:hover,.elementor .e-59c1c4db-bf66:focus-visible{color:var(--rh-black);background-color:var(--rh-white);}.elementor .e-59c1c4db-bf66:focus{color:var(--rh-black);background-color:var(--rh-white);}.elementor .e-59c1c4db-bf66{color:var(--rh-white);margin-block-start:24px;background-color:var(--rh-black);align-self:flex-start;}.elementor .e-7d249663-acf3{width:100%;max-width:620px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:70px;display:flex;flex-direction:column;gap:20px;}.elementor .e-2cab33ac-4b3f{width:50%;padding:0px;display:flex;justify-content:flex-end;}.elementor .e-f4a567c-7458{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-2d9e8efc-ff35{width:50%;min-height:760px;overflow:hidden;position:relative;padding:0px;clip-path:none;}.elementor .e-53332608-702d{width:100%;padding:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-3c34435d-e68b{width:80px;position:absolute;inset-block-start:40px;inset-inline-start:0px;transform:translate3d(-71px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(88deg);pointer-events: none;\n}.elementor .e-7d6dff0f-67bf{font-size:96px;}.elementor .e-4f53485a-37f6{gap:18px;}.elementor .e-897e760-e518{width:100%;height:100%;}.elementor .e-6a20b3b7-7601{width:100%;height:100%;grid-row:span 2;}.elementor .e-7a7cfd2e-97ea{width:100%;height:100%;}.elementor .e-59b2c278-829f{width:100%;height:100%;grid-row:span 2;}.elementor .e-3ee4a222-1b04{width:100%;height:100%;}.elementor .e-59708144-7b41{width:100%;height:100%;grid-row:span 2;}.elementor .e-7c4e303a-a989{display:grid;gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:170px;grid-auto-flow: dense;\n}.elementor .e-2096dbb7-1a83{align-items:center;}.elementor .e-7b0e4d02-5c6f{overflow:hidden;padding-block-start:120px;}.elementor .e-7bfc5077-f31b{padding-block-start:120px;padding-block-end:140px;border-block-start-width: 1px; border-block-start-style: dashed; border-block-start-color: rgba(255,255,255,0.25); border-block-start-width: 0px;\n}.elementor .e-521f2684-c9b4{font-family:dcc_ash;font-weight:400;font-size:220px;color:var(--rh-black);line-height:0.8;text-transform:uppercase;}.elementor .e-1dcafdb1-40eb{font-family:dcc_ash;font-weight:400;font-size:220px;color:var(--rh-black);line-height:0.8;text-transform:uppercase;}.elementor .e-620241fa-f310{font-family:var(--rh-font-body);font-weight:400;font-size:44px;color:var(--rh-black);line-height:1.05;text-transform:uppercase;}.elementor .e-7309983b-5992{padding:0px;gap:24px;align-items:center;}.elementor .e-14a028c2-7930{gap:0px;justify-content:center;align-items:flex-start;}.elementor .e-4c9014e5-83cb{padding:0px;margin-block-start:10px;gap:16px;flex-wrap:wrap;}.elementor .e-35596e0f-b370{gap:20px;}.elementor .e-656f7349-44f9{align-items:center;}.elementor .e-2e33ce42-2c8f{padding-block-start:90px;padding-block-end:90px;}