@-webkit-keyframes bounce{0%{r:7.09px}35%{r:10.5px}50%{r:9px}65%{r:10.5px}100%{r:7.09px}}@keyframes bounce{0%{r:7.09px}35%{r:10.5px}50%{r:9px}65%{r:10.5px}100%{r:7.09px}}.is-bouncing{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.plan-container{position:relative;height:calc(100vh - 60px);background:#fff;overflow:hidden}@media (min-width: 992px){.plan-container{height:100vh}}.plan-container.mobile-device{height:calc(100vh - 60px - env(safe-area-inset-bottom))}.plan-container.mobile-device .svg-container{margin-top:60px;height:calc(100vh - 120px - env(safe-area-inset-bottom))}.plan-container.mobile-device.dhv-supported{height:calc(100dvh - 60px - env(safe-area-inset-bottom))}.plan-container.mobile-device.dhv-supported .svg-container{height:calc(100dvh - 120px - env(safe-area-inset-bottom))}.svg-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:calc(100vh - 60px);transition:all 0.3s;overflow:hidden;background-color:#DBE7B1}.svg-container.menu-is-visible{top:210px;height:calc(100vh - 210px)}@media (min-width: 992px){.svg-container{position:absolute;top:0;height:100vh}.svg-container.menu-is-visible{top:0;height:100vh}}.svg-container .zoom-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(255, 255, 255, 0.75);opacity:0;pointer-events:none;transition:opacity 0.6s}.svg-container .zoom-info.is-visible{opacity:1}.form-check-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-check-flex input[type=radio]{display:none}.form-check-flex .form-check-label{margin:3px;font-weight:400;display:inline-block;padding:4px 10px;background-color:#fff;border:1px solid #f6f6f6;border-radius:4px;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease}.form-check-flex .form-check-label.checked{background-color:#d62929;color:#fff;font-weight:600}.form-check-flex .form-check-label:hover{background-color:#d62929;color:#fff}.form-check-flex .form-check-label.disabled{background-color:#b8b8b8;color:#fff;font-weight:600}.form-check-flex .form-check-label.disabled:hover{background-color:#b8b8b8;color:#fff;font-weight:600}.tx-wvier-thermenplan .container-fluid{max-width:1536px}.tx-wvier-thermenplan #svg-id{font-family:"Rebond Grotesque",Arial,sans-serif !important;font-weight:700 !important;min-width:100%}.tx-wvier-thermenplan button:hover,.tx-wvier-thermenplan label:hover,.tx-wvier-thermenplan input:hover,.tx-wvier-thermenplan [data-number]:hover{cursor:pointer}.tx-wvier-thermenplan button:hover circle,.tx-wvier-thermenplan label:hover circle,.tx-wvier-thermenplan input:hover circle,.tx-wvier-thermenplan [data-number]:hover circle{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.tx-wvier-thermenplan #Nummerierung_Piratenwelt g text,.tx-wvier-thermenplan #Nummerierung_Neurtal g text,.tx-wvier-thermenplan #Nummerierung_Auszeit g text,.tx-wvier-thermenplan #Nummerierung_Tropicana g text,.tx-wvier-thermenplan #Nummerierung_UG g text,.tx-wvier-thermenplan #Nummerierung_EG g text,.tx-wvier-thermenplan #Nummerierung_OG g text,.tx-wvier-thermenplan #Nummerierung_1OG g text,.tx-wvier-thermenplan #Nummerierung_2OG g text,.tx-wvier-thermenplan #Nummerierung_3OG g text,.tx-wvier-thermenplan #Nummerierung_4OG g text,.tx-wvier-thermenplan #NummernEG g text,.tx-wvier-thermenplan #NummernOG1 g text,.tx-wvier-thermenplan #NummernOG5 g text{font-family:"Rebond Grotesque",Arial,sans-serif !important;font-weight:700 !important;text-anchor:middle}.tx-wvier-thermenplan #Nummerierung_Piratenwelt g:hover,.tx-wvier-thermenplan #Nummerierung_Neurtal g:hover,.tx-wvier-thermenplan #Nummerierung_Auszeit g:hover,.tx-wvier-thermenplan #Nummerierung_Tropicana g:hover,.tx-wvier-thermenplan #Nummerierung_UG g:hover,.tx-wvier-thermenplan #Nummerierung_EG g:hover,.tx-wvier-thermenplan #Nummerierung_OG g:hover,.tx-wvier-thermenplan #Nummerierung_1OG g:hover,.tx-wvier-thermenplan #Nummerierung_2OG g:hover,.tx-wvier-thermenplan #Nummerierung_3OG g:hover,.tx-wvier-thermenplan #Nummerierung_4OG g:hover,.tx-wvier-thermenplan #NummernEG g:hover,.tx-wvier-thermenplan #NummernOG1 g:hover,.tx-wvier-thermenplan #NummernOG5 g:hover{cursor:pointer}.tx-wvier-thermenplan #Nummerierung_Piratenwelt g:hover circle,.tx-wvier-thermenplan #Nummerierung_Neurtal g:hover circle,.tx-wvier-thermenplan #Nummerierung_Auszeit g:hover circle,.tx-wvier-thermenplan #Nummerierung_Tropicana g:hover circle,.tx-wvier-thermenplan #Nummerierung_UG g:hover circle,.tx-wvier-thermenplan #Nummerierung_EG g:hover circle,.tx-wvier-thermenplan #Nummerierung_OG g:hover circle,.tx-wvier-thermenplan #Nummerierung_1OG g:hover circle,.tx-wvier-thermenplan #Nummerierung_2OG g:hover circle,.tx-wvier-thermenplan #Nummerierung_3OG g:hover circle,.tx-wvier-thermenplan #Nummerierung_4OG g:hover circle,.tx-wvier-thermenplan #NummernEG g:hover circle,.tx-wvier-thermenplan #NummernOG1 g:hover circle,.tx-wvier-thermenplan #NummernOG5 g:hover circle{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.plan-nav{z-index:2;position:fixed;top:60px;width:100%;max-width:992px;transition:all 0.25s ease-in-out}@media (min-width: 992px){.plan-nav{position:absolute;top:0;margin:0 1rem;max-width:340px}.plan-nav.is-visible{left:0;margin:0;max-width:356px;background-color:#fff;height:100vh;box-shadow:3px 0 6px rgba(0, 0, 0, 0.16)}}@media (min-width: 992px) and (min-width: 1620px){.plan-nav.is-visible{max-width:500px}}.plan-nav .header-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;padding:0 20px;background:#404040;color:#fff;position:relative}@media (min-width: 992px){.plan-nav .header-bar{margin-top:8rem}}.plan-nav .header-bar button{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background:none;border:0;width:100%;padding:0 15px}.plan-nav .header-bar button .left-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.plan-nav .header-bar button .left-wrapper .toggler-icon{display:inline-block;position:relative;width:18px;height:18px;margin-right:15px}.plan-nav .header-bar button .left-wrapper .toggler-icon span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:0.25s ease-in-out;background-color:#fff;border-radius:10px}.plan-nav .header-bar button .left-wrapper .toggler-icon span:nth-child(1){top:0}.plan-nav .header-bar button .left-wrapper .toggler-icon span:nth-child(2){top:7px}.plan-nav .header-bar button .left-wrapper .toggler-icon span:nth-child(3){top:14px}.plan-nav .header-bar button .right-wrapper .dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.plan-nav .header-bar button .right-wrapper .dropdown svg{width:1rem;height:1rem;fill:white;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:all 0.3s}.plan-nav .header-bar button .right-wrapper .dropdown .dropdown-text{font-size:0.9rem}.plan-nav .header-bar button .right-wrapper .dropdown .dropdown-text .dropdown-text-closeit{display:none}.plan-nav .header-bar button.menu-is-visible .dropdown svg{-webkit-transform:rotate(-90deg) scale(-1);transform:rotate(-90deg) scale(-1)}.plan-nav .header-bar button.menu-is-visible .dropdown .dropdown-text .dropdown-text-closeit{display:block}.plan-nav .header-bar button.menu-is-visible .dropdown .dropdown-text .dropdown-text-openit{display:none}.plan-nav .menu-wrapper{position:absolute;top:60px;left:0;width:100%;height:0;transition:all 0.25s ease-in-out;overflow:hidden;opacity:0;pointer-events:none}.plan-nav .menu-wrapper.is-visible{height:auto;opacity:1;pointer-events:auto}@media (min-width: 992px){.plan-nav .menu-wrapper.is-visible{height:calc(100vh - 188px)}}.plan-nav .menu-wrapper.submenu-is-visible::after{background:rgb(0, 0, 0);background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);content:"";position:absolute;bottom:0;left:0;right:0;height:50px;z-index:0;pointer-events:none}.plan-nav .menu-wrapper.submenu-is-visible .list-header{position:-webkit-sticky;position:sticky;top:0;z-index:2;width:356px}@media (min-width: 1620px){.plan-nav .menu-wrapper.submenu-is-visible .list-header{width:500px}}.plan-nav .menu-wrapper.submenu-is-visible .list-header .arrow{display:none}.plan-nav .menu-wrapper.subsubmenu-is-visible{height:150px}@media (min-width: 992px){.plan-nav .menu-wrapper{top:188px}.plan-nav .menu-wrapper.subsubmenu-is-visible{height:500px}}.plan-nav .menu-wrapper li + li{margin-top:20px}.plan-nav .menu-wrapper .poi-area,.plan-nav .menu-wrapper .poi-number{margin-right:0.725rem;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1.75rem;height:1.75rem;border-radius:100%;font-size:14px;color:#000;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.plan-nav .menu-wrapper .poi-title{pointer-events:none;text-align:left}.plan-nav .menu-wrapper.active-area-allgemein .list-header{background:#DAD9D9}.plan-nav .menu-wrapper.active-area-allgemein .poi-number{background:#DAD9D9}.plan-nav .menu-wrapper.active-area-allgemein .sub-menu.level-2 li:hover{background:rgba(218, 217, 217, 0.4)}.plan-nav .menu-wrapper.active-area-lobbymiraverde .list-header{background:#C6D4BF}.plan-nav .menu-wrapper.active-area-lobbymiraverde .poi-number{background:#C6D4BF}.plan-nav .menu-wrapper.active-area-lobbymiraverde .sub-menu.level-2 li:hover{background:rgba(198, 212, 191, 0.4)}.plan-nav .menu-wrapper.active-area-wellnessmiraverde .list-header{background:#A6D7D6}.plan-nav .menu-wrapper.active-area-wellnessmiraverde .poi-number{background:#A6D7D6}.plan-nav .menu-wrapper.active-area-wellnessmiraverde .sub-menu.level-2 li:hover{background:rgba(166, 215, 214, 0.4)}.plan-nav .menu-wrapper.active-area-zimmermiraverde .list-header{background:#DADADA}.plan-nav .menu-wrapper.active-area-zimmermiraverde .poi-number{background:#DADADA}.plan-nav .menu-wrapper.active-area-zimmermiraverde .sub-menu.level-2 li:hover{background:rgba(218, 218, 218, 0.4)}.plan-nav .menu-wrapper.active-area-seminar .list-header{background:#E9E9E9}.plan-nav .menu-wrapper.active-area-seminar .poi-number{background:#E9E9E9}.plan-nav .menu-wrapper.active-area-seminar .sub-menu.level-2 li:hover{background:rgba(233, 233, 233, 0.4)}.plan-nav .menu-wrapper.active-area-suitenmiraverde .list-header{background:#F0B2A1}.plan-nav .menu-wrapper.active-area-suitenmiraverde .poi-number{background:#F0B2A1}.plan-nav .menu-wrapper.active-area-suitenmiraverde .sub-menu.level-2 li:hover{background:rgba(240, 178, 161, 0.4)}.plan-nav .menu-wrapper.active-area-tropicana .list-header{background:#ACAACD}.plan-nav .menu-wrapper.active-area-tropicana .poi-number{background:#ACAACD}.plan-nav .menu-wrapper.active-area-tropicana .sub-menu.level-2 li:hover{background:rgba(172, 170, 205, 0.4)}.plan-nav .menu-wrapper.active-area-auszeit .list-header,.plan-nav .menu-wrapper.active-area-sauna .list-header{background:#F5C5B7}.plan-nav .menu-wrapper.active-area-auszeit .poi-number,.plan-nav .menu-wrapper.active-area-sauna .poi-number{background:#F5C5B7}.plan-nav .menu-wrapper.active-area-auszeit .sub-menu.level-2 li:hover,.plan-nav .menu-wrapper.active-area-sauna .sub-menu.level-2 li:hover{background:rgba(245, 197, 183, 0.4)}.plan-nav .menu-wrapper.active-area-piratenwelt .list-header,.plan-nav .menu-wrapper.active-area-therme .list-header{background:#A5D7D5}.plan-nav .menu-wrapper.active-area-piratenwelt .poi-number,.plan-nav .menu-wrapper.active-area-therme .poi-number{background:#A5D7D5}.plan-nav .menu-wrapper.active-area-piratenwelt .sub-menu.level-2 li:hover,.plan-nav .menu-wrapper.active-area-therme .sub-menu.level-2 li:hover{background:rgba(165, 215, 213, 0.4)}.plan-nav .menu-wrapper.active-area-lobby .list-header{background:#EAE1CF}.plan-nav .menu-wrapper.active-area-lobby .poi-number{background:#EAE1CF}.plan-nav .menu-wrapper.active-area-lobby .sub-menu.level-2 li:hover{background:rgba(234, 225, 207, 0.4)}.plan-nav .menu-wrapper.active-area-seminarroyal .list-header{background:#E5E4F2}.plan-nav .menu-wrapper.active-area-seminarroyal .poi-number{background:#E5E4F2}.plan-nav .menu-wrapper.active-area-seminarroyal .sub-menu.level-2 li:hover{background:rgba(229, 228, 242, 0.4)}.plan-nav .menu-wrapper.active-area-terrasse .list-header{background:#DADADA}.plan-nav .menu-wrapper.active-area-terrasse .poi-number{background:#DADADA}.plan-nav .menu-wrapper.active-area-terrasse .sub-menu.level-2 li:hover{background:rgba(218, 218, 218, 0.4)}.plan-nav .menu-wrapper.active-area-restaurant .list-header{background:#C6D4BF}.plan-nav .menu-wrapper.active-area-restaurant .poi-number{background:#C6D4BF}.plan-nav .menu-wrapper.active-area-restaurant .sub-menu.level-2 li:hover{background:rgba(198, 212, 191, 0.4)}.plan-nav .menu-wrapper.active-area-uebergang .list-header{background:#B6B2D5}.plan-nav .menu-wrapper.active-area-uebergang .poi-number{background:#B6B2D5}.plan-nav .menu-wrapper.active-area-uebergang .sub-menu.level-2 li:hover{background:rgba(182, 178, 213, 0.4)}.plan-nav .menu-wrapper.active-area-zimmer .list-header{background:#D8DADA}.plan-nav .menu-wrapper.active-area-zimmer .poi-number{background:#D8DADA}.plan-nav .menu-wrapper.active-area-zimmer .sub-menu.level-2 li:hover{background:rgba(216, 218, 218, 0.4)}.plan-nav .menu-wrapper.active-area-skylounge .list-header{background:#A6D7D6}.plan-nav .menu-wrapper.active-area-skylounge .poi-number{background:#A6D7D6}.plan-nav .menu-wrapper.active-area-skylounge .sub-menu.level-2 li:hover{background:rgba(166, 215, 214, 0.4)}.plan-nav .menu-wrapper.active-area-suiten .list-header{background:#F0B2A1}.plan-nav .menu-wrapper.active-area-suiten .poi-number{background:#F0B2A1}.plan-nav .menu-wrapper.active-area-suiten .sub-menu.level-2 li:hover{background:rgba(240, 178, 161, 0.4)}.plan-nav .menu-wrapper.active-area-kidsclub .list-header{background:#978475}.plan-nav .menu-wrapper.active-area-kidsclub .poi-number{background:#978475}.plan-nav .menu-wrapper.active-area-kidsclub .sub-menu.level-2 li:hover{background:rgba(151, 132, 117, 0.4)}.plan-nav .menu-wrapper.active-area-physikarium .list-header{background:#DCD3B6}.plan-nav .menu-wrapper.active-area-physikarium .poi-number{background:#DCD3B6}.plan-nav .menu-wrapper.active-area-physikarium .sub-menu.level-2 li:hover{background:rgba(220, 211, 182, 0.4)}.plan-nav .menu-wrapper.active-area-palmenhaus .list-header,.plan-nav .menu-wrapper.active-area-hotelshop .list-header{background:#757BB5}.plan-nav .menu-wrapper.active-area-palmenhaus .poi-number,.plan-nav .menu-wrapper.active-area-hotelshop .poi-number{background:#757BB5}.plan-nav .menu-wrapper.active-area-palmenhaus .sub-menu.level-2 li:hover,.plan-nav .menu-wrapper.active-area-hotelshop .sub-menu.level-2 li:hover{background:rgba(117, 123, 181, 0.4)}.plan-nav .menu-wrapper.active-area-hoteltherme .list-header{background:#9ED5CF}.plan-nav .menu-wrapper.active-area-hoteltherme .poi-number{background:#9ED5CF}.plan-nav .menu-wrapper.active-area-hoteltherme .sub-menu.level-2 li:hover{background:rgba(158, 213, 207, 0.4)}.plan-nav .menu-wrapper.active-area-paradisolobby .list-header{background:#C7D9C3}.plan-nav .menu-wrapper.active-area-paradisolobby .poi-number{background:#C7D9C3}.plan-nav .menu-wrapper.active-area-paradisolobby .sub-menu.level-2 li:hover{background:rgba(199, 217, 195, 0.4)}.plan-nav .menu-wrapper .list-header{padding:0.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.plan-nav .menu-wrapper .list-header button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:180px;border:0;background:transparent;padding:0.25rem;line-height:1.75rem}@media (min-width: 1620px){.plan-nav .menu-wrapper .list-header button{max-width:300px}}.plan-nav .menu-wrapper .list-header button svg{margin:0 1rem 0 0;width:1rem;height:1rem}.plan-nav .menu-wrapper .list-header button .btn-label{position:relative;display:inline-block;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.plan-nav .menu-wrapper .list-header button .btn-label .poi-area{display:none}.plan-nav .menu-wrapper .list-header button .btn-label .poi-title{line-height:1.3}.plan-nav .menu-wrapper .list-header .form-check-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.plan-nav .menu-wrapper .list-header .form-check-flex input[type=radio]{display:none}.plan-nav .menu-wrapper .list-header .form-check-flex .form-check-label{margin:3px;font-weight:400;display:inline-block;padding:4px 10px;background-color:#fff;border:1px solid #f6f6f6;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease}.plan-nav .menu-wrapper .list-header .form-check-flex .form-check-label.checked{background-color:#d62929;color:#fff;font-weight:600}.plan-nav .menu-wrapper .list-header .form-check-flex .form-check-label:hover{background-color:#d62929;color:#fff}.plan-nav .menu-wrapper .list-header .form-check-flex .form-check-label.disabled{background-color:#b8b8b8;color:#fff;font-weight:600}.plan-nav .menu-wrapper .list-header .form-check-flex .form-check-label.disabled:hover{background-color:#b8b8b8;color:#fff;font-weight:600}.plan-nav .menu-wrapper a:not(.btn){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding:3px 0;font-weight:400;text-decoration:none}.plan-nav .list-wrapper{height:100%;overflow-y:auto;background:#fff;position:relative;scroll-behavior:smooth}.plan-nav .list-wrapper:nth-child(2),.plan-nav .list-wrapper:nth-child(3){position:absolute;top:0;left:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}.plan-nav .list-wrapper:nth-child(2).is-visible,.plan-nav .list-wrapper:nth-child(3).is-visible{-webkit-transform:none;transform:none}.plan-nav .list-wrapper:nth-child(1) > ul > li > .sub-menu,.plan-nav .list-wrapper:nth-child(2) .level-3{display:none}.plan-nav .list-wrapper ul{margin:0;padding:20px 0;list-style:none}.plan-nav .list-wrapper ul > li{padding:7px 15px;margin-top:0 !important}.plan-nav .list-wrapper ul > li a:hover{color:#000}.plan-nav .list-wrapper ul > li .arrow{margin-left:15px;display:-webkit-flex;display:-ms-flexbox;display:flex}.plan-nav .list-wrapper ul > li .arrow svg{width:13px;height:13px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.plan-nav .list-wrapper .area-allgemein .poi-area{background:#DAD9D9}.plan-nav .list-wrapper .area-allgemein:hover{background-color:rgba(218, 217, 217, 0.4)}.plan-nav .list-wrapper .area-allgemein .arrow svg{fill:#DAD9D9}.plan-nav .list-wrapper .area-lobbymiraverde .poi-area{background:#C6D4BF}.plan-nav .list-wrapper .area-lobbymiraverde:hover{background-color:rgba(198, 212, 191, 0.4)}.plan-nav .list-wrapper .area-lobbymiraverde .arrow svg{fill:#C6D4BF}.plan-nav .list-wrapper .area-wellnessmiraverde .poi-area{background:#A6D7D6}.plan-nav .list-wrapper .area-wellnessmiraverde:hover{background-color:rgba(166, 215, 214, 0.4)}.plan-nav .list-wrapper .area-wellnessmiraverde .arrow svg{fill:#A6D7D6}.plan-nav .list-wrapper .area-zimmermiraverde .poi-area{background:#DADADA}.plan-nav .list-wrapper .area-zimmermiraverde:hover{background-color:rgba(218, 218, 218, 0.4)}.plan-nav .list-wrapper .area-zimmermiraverde .arrow svg{fill:#DADADA}.plan-nav .list-wrapper .area-seminar .poi-area{background:#E9E9E9}.plan-nav .list-wrapper .area-seminar:hover{background-color:rgba(233, 233, 233, 0.4)}.plan-nav .list-wrapper .area-seminar .arrow svg{fill:#E9E9E9}.plan-nav .list-wrapper .area-suitenmiraverde .poi-area{background:#F0B2A1}.plan-nav .list-wrapper .area-suitenmiraverde:hover{background-color:rgba(240, 178, 161, 0.4)}.plan-nav .list-wrapper .area-suitenmiraverde .arrow svg{fill:#F0B2A1}.plan-nav .list-wrapper .area-tropicana .poi-area{background:#ACAACD}.plan-nav .list-wrapper .area-tropicana:hover{background-color:rgba(172, 170, 205, 0.4)}.plan-nav .list-wrapper .area-tropicana .arrow svg{fill:#ACAACD}.plan-nav .list-wrapper .area-auszeit .poi-area,.plan-nav .list-wrapper .area-sauna .poi-area{background:#F5C5B7}.plan-nav .list-wrapper .area-auszeit:hover,.plan-nav .list-wrapper .area-sauna:hover{background-color:rgba(245, 197, 183, 0.4)}.plan-nav .list-wrapper .area-auszeit .arrow svg,.plan-nav .list-wrapper .area-sauna .arrow svg{fill:#F5C5B7}.plan-nav .list-wrapper .area-piratenwelt .poi-area,.plan-nav .list-wrapper .area-therme .poi-area{background:#A5D7D5}.plan-nav .list-wrapper .area-piratenwelt:hover,.plan-nav .list-wrapper .area-therme:hover{background-color:rgba(165, 215, 213, 0.4)}.plan-nav .list-wrapper .area-piratenwelt .arrow svg,.plan-nav .list-wrapper .area-therme .arrow svg{fill:#A5D7D5}.plan-nav .list-wrapper .area-lobby .poi-area{background:#EAE1CF}.plan-nav .list-wrapper .area-lobby:hover{background-color:rgba(234, 225, 207, 0.4)}.plan-nav .list-wrapper .area-lobby .arrow svg{fill:#EAE1CF}.plan-nav .list-wrapper .area-terrasse .poi-area{background:#DADADA}.plan-nav .list-wrapper .area-terrasse:hover{background-color:rgba(218, 218, 218, 0.4)}.plan-nav .list-wrapper .area-terrasse .arrow svg{fill:#DADADA}.plan-nav .list-wrapper .area-restaurant .poi-area{background:#C6D4BF}.plan-nav .list-wrapper .area-restaurant:hover{background-color:rgba(198, 212, 191, 0.4)}.plan-nav .list-wrapper .area-restaurant .arrow svg{fill:#C6D4BF}.plan-nav .list-wrapper .area-uebergang .poi-area{background:#B6B2D5}.plan-nav .list-wrapper .area-uebergang:hover{background-color:rgba(182, 178, 213, 0.4)}.plan-nav .list-wrapper .area-uebergang .arrow svg{fill:#B6B2D5}.plan-nav .list-wrapper .area-zimmer .poi-area{background:#D8DADA}.plan-nav .list-wrapper .area-zimmer:hover{background-color:rgba(216, 218, 218, 0.4)}.plan-nav .list-wrapper .area-zimmer .arrow svg{fill:#D8DADA}.plan-nav .list-wrapper .area-skylounge .poi-area{background:#A6D7D6}.plan-nav .list-wrapper .area-skylounge:hover{background-color:rgba(166, 215, 214, 0.4)}.plan-nav .list-wrapper .area-skylounge .arrow svg{fill:#A6D7D6}.plan-nav .list-wrapper .area-suiten .poi-area{background:#F0B2A1}.plan-nav .list-wrapper .area-suiten:hover{background-color:rgba(240, 178, 161, 0.4)}.plan-nav .list-wrapper .area-suiten .arrow svg{fill:#F0B2A1}.plan-nav .list-wrapper .area-seminarroyal .poi-area{background:#E5E4F2}.plan-nav .list-wrapper .area-seminarroyal:hover{background-color:rgba(229, 228, 242, 0.4)}.plan-nav .list-wrapper .area-seminarroyal .arrow svg{fill:#E5E4F2}.plan-nav .list-wrapper .area-kidsclub .poi-area{background:#978475}.plan-nav .list-wrapper .area-kidsclub:hover{background-color:rgba(151, 132, 117, 0.4)}.plan-nav .list-wrapper .area-kidsclub .arrow svg{fill:#978475}.plan-nav .list-wrapper .area-physikarium .poi-area{background:#DCD3B6}.plan-nav .list-wrapper .area-physikarium:hover{background-color:rgba(220, 211, 182, 0.4)}.plan-nav .list-wrapper .area-physikarium .arrow svg{fill:#DCD3B6}.plan-nav .list-wrapper .area-palmenhaus .poi-area,.plan-nav .list-wrapper .area-hotelshop .poi-area{background:#757BB5}.plan-nav .list-wrapper .area-palmenhaus:hover,.plan-nav .list-wrapper .area-hotelshop:hover{background-color:rgba(117, 123, 181, 0.4)}.plan-nav .list-wrapper .area-palmenhaus .arrow svg,.plan-nav .list-wrapper .area-hotelshop .arrow svg{fill:#757BB5}.plan-nav .list-wrapper .area-hoteltherme .poi-area{background:#9ED5CF}.plan-nav .list-wrapper .area-hoteltherme:hover{background-color:rgba(158, 213, 207, 0.4)}.plan-nav .list-wrapper .area-hoteltherme .arrow svg{fill:#9ED5CF}.plan-nav .list-wrapper .area-paradisolobby .poi-area{background:#C7D9C3}.plan-nav .list-wrapper .area-paradisolobby:hover{background-color:rgba(199, 217, 195, 0.4)}.plan-nav .list-wrapper .area-paradisolobby .arrow svg{fill:#C7D9C3}.plan-nav .list-wrapper #scrollDownBtn{background-color:#d62929;position:-webkit-sticky;position:sticky;bottom:0;width:100%;padding:10px 15px;border:none;cursor:pointer;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:500}.plan-nav .list-wrapper #scrollDownBtn svg{fill:#fff;width:13px;height:13px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.plan-nav .list-wrapper #scrollDownBtn.disabled{background-color:#f6f6f6;color:#000}.plan-nav .list-wrapper #scrollDownBtn.disabled svg{fill:#000}.plan-nav .sub-menu-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.plan-nav .sub-menu-teaser .teaser-body{width:100%;padding:0.5rem 0.9rem}.plan-nav .sub-menu-teaser .teaser-body p{font-size:0.8rem;margin-bottom:0.75rem}.plan-nav .sub-menu-teaser .teaser-body .btn{font-size:0.8rem;padding:0.25rem}.plan-nav .sub-menu-teaser .responsive-image{display:none}@media (min-width: 500px) and (max-width: 991.9px){.plan-nav .sub-menu-teaser .teaser-body,.plan-nav .sub-menu-teaser .responsive-image{width:50%}}@media (min-width: 768px){.plan-nav .sub-menu-teaser .teaser-body p{font-size:0.9rem;margin-bottom:1rem}.plan-nav .sub-menu-teaser .teaser-body .btn{font-size:0.9rem;padding:0.75rem}}@media (min-width: 992px){.plan-nav .sub-menu-teaser .teaser-body p{font-size:1rem;margin-bottom:1.375rem}.plan-nav .sub-menu-teaser .teaser-body .btn{font-size:1rem;padding:1rem 1.75rem}.plan-nav .sub-menu-teaser .responsive-image{display:block;width:100%;-webkit-order:0;-ms-flex-order:0;order:0}}#tooltip-container{position:relative;width:100%;height:100vh;display:none;pointer-events:none}#tooltip-container #tooltip{width:300px;background-color:white;position:absolute;top:calc(50% - 5px);left:calc(50% + 50px);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px;border-radius:5px;box-shadow:0px -3px 6px rgba(0, 0, 0, 0.08);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#tooltip-container #tooltip.allgemein .title-wrapper .poi-number,#tooltip-container #tooltip.area-allgemein .title-wrapper .poi-number{background-color:#DAD9D9}#tooltip-container #tooltip.tropicana .title-wrapper .poi-number,#tooltip-container #tooltip.area-tropicana .title-wrapper .poi-number{background-color:#ACAACD}#tooltip-container #tooltip.piratenwelt .title-wrapper .poi-number,#tooltip-container #tooltip.therme .title-wrapper .poi-number,#tooltip-container #tooltip.area-piratenwelt .title-wrapper .poi-number,#tooltip-container #tooltip.area-therme .title-wrapper .poi-number{background-color:#A5D7D5}#tooltip-container #tooltip.auszeit .title-wrapper .poi-number,#tooltip-container #tooltip.sauna .title-wrapper .poi-number,#tooltip-container #tooltip.area-auszeit .title-wrapper .poi-number,#tooltip-container #tooltip.area-sauna .title-wrapper .poi-number{background-color:#F5C5B7}#tooltip-container #tooltip.area-lobby .title-wrapper .poi-number{background-color:#EAE1CF}#tooltip-container #tooltip.area-lobbymiraverde .title-wrapper .poi-number{background-color:#C6D4BF}#tooltip-container #tooltip.area-paradisolobby .title-wrapper .poi-number{background-color:#C7D9C3}#tooltip-container #tooltip.area-wellnessmiraverde .title-wrapper .poi-number{background-color:#A6D7D6}#tooltip-container #tooltip.area-zimmermiraverde .title-wrapper .poi-number{background-color:#DADADA}#tooltip-container #tooltip.area-seminar .title-wrapper .poi-number{background-color:#E9E9E9}#tooltip-container #tooltip.area-suitenmiraverde .title-wrapper .poi-number{background-color:#F0B2A1}#tooltip-container #tooltip.area-terrasse .title-wrapper .poi-number{background-color:#DADADA}#tooltip-container #tooltip.area-restaurant .title-wrapper .poi-number{background-color:#C6D4BF}#tooltip-container #tooltip.area-uebergang .title-wrapper .poi-number{background-color:#B6B2D5}#tooltip-container #tooltip.area-zimmer .title-wrapper .poi-number{background-color:#D8DADA}#tooltip-container #tooltip.area-skylounge .title-wrapper .poi-number{background-color:#A6D7D6}#tooltip-container #tooltip.area-suiten .title-wrapper .poi-number{background-color:#F0B2A1}#tooltip-container #tooltip.area-seminarroyal .title-wrapper .poi-number{background-color:#E5E4F2}#tooltip-container #tooltip.area-kidsclub .title-wrapper .poi-number{background-color:#978475}#tooltip-container #tooltip.area-physikarium .title-wrapper .poi-number{background-color:#DCD3B6}#tooltip-container #tooltip.area-palmenhaus .title-wrapper .poi-number,#tooltip-container #tooltip.area-hotelshop .title-wrapper .poi-number{background-color:#757BB5}#tooltip-container #tooltip.area-hoteltherme .title-wrapper .poi-number{background-color:#9ED5CF}#tooltip-container #tooltip #tooltip-close{background-color:white;width:30px;height:30px;border-radius:30px;position:absolute;right:-10px;top:-10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#tooltip-container #tooltip #tooltip-close span{display:block;width:12px;height:2px;background-color:#404040;border-radius:10px;pointer-events:none}#tooltip-container #tooltip #tooltip-close span:first-child{-webkit-transform:translateX(6px) rotate(45deg);transform:translateX(6px) rotate(45deg)}#tooltip-container #tooltip #tooltip-close span:last-child{-webkit-transform:translateX(-6px) rotate(-45deg);transform:translateX(-6px) rotate(-45deg)}#tooltip-container #tooltip .tooltip-arrow{width:30px;height:30px;background-color:white;border-radius:5px;position:absolute;top:50%;left:-10px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);z-index:-1}#tooltip-container #tooltip .title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;-webkit-order:2;-ms-flex-order:2;order:2}#tooltip-container #tooltip .title-wrapper .arrow-back{display:none}#tooltip-container #tooltip .title-wrapper .poi-number{width:25px;height:25px;border-radius:50px;color:#000;font-weight:600;font-size:11px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}#tooltip-container #tooltip .title-wrapper .poi-title{font-size:20px;color:#000;font-weight:500}#tooltip-container #tooltip .poi-img{-webkit-order:1;-ms-flex-order:1;order:1}#tooltip-container #tooltip .poi-img img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:7/5;margin-bottom:20px}#tooltip-container #tooltip .poi-img .icon-splash{display:none}#tooltip-container #tooltip .description{font-size:14px;line-height:1.45;-webkit-order:3;-ms-flex-order:3;order:3}#tooltip-container #tooltip .description p{margin-bottom:0}#poi-bottom-navigation{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0px -3px 6px rgba(0, 0, 0, 0.08);position:absolute;bottom:0;width:100%;padding:0 0 16px;transition:all 0.25s ease-in-out;height:55px}@media (min-width: 992px){#poi-bottom-navigation{bottom:-60px}}#poi-bottom-navigation .toggle-bottom-navigation{padding:16px 16px 0;position:relative}@media (min-width: 992px){#poi-bottom-navigation .toggle-bottom-navigation{display:none !important}}#poi-bottom-navigation .toggle-bottom-navigation .line{width:56px;height:3px;background-color:#ccc;margin:0 auto;display:block;border-radius:5px}#poi-bottom-navigation .toggle-bottom-navigation .bottom-teaser-title{margin-top:20px;display:block}#poi-bottom-navigation .poi-teaser-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;overflow-x:scroll;overflow-y:hidden;padding-left:16px;padding-right:16px}@media (min-width: 992px){#poi-bottom-navigation .poi-teaser-wrapper{display:none !important}}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser{border-radius:10px;border:1px solid #ccc;overflow:hidden;width:180px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;display:block;text-decoration:none}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.allgemein .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-allgemein .poi-teaser-text .title-wrapper .poi-number{background-color:#DAD9D9}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.tropicana .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-tropicana .poi-teaser-text .title-wrapper .poi-number{background-color:#ACAACD}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.piratenwelt .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.therme .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-piratenwelt .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-therme .poi-teaser-text .title-wrapper .poi-number{background-color:#A5D7D5}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.auszeit .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.sauna .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-auszeit .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-sauna .poi-teaser-text .title-wrapper .poi-number{background-color:#F5C5B7}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-lobby .poi-teaser-text .title-wrapper .poi-number{background-color:#EAE1CF}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-lobbymiraverde .poi-teaser-text .title-wrapper .poi-number{background-color:#C6D4BF}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-paradisolobby .poi-teaser-text .title-wrapper .poi-number{background-color:#C7D9C3}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-wellnessmiraverde .poi-teaser-text .title-wrapper .poi-number{background-color:#A6D7D6}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-zimmermiraverde .poi-teaser-text .title-wrapper .poi-number{background-color:#DADADA}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-seminar .poi-teaser-text .title-wrapper .poi-number{background-color:#E9E9E9}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-suitenmiraverde .poi-teaser-text .title-wrapper .poi-number{background-color:#F0B2A1}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-terrasse .poi-teaser-text .title-wrapper .poi-number{background-color:#DADADA}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-restaurant .poi-teaser-text .title-wrapper .poi-number{background-color:#C6D4BF}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-uebergang .poi-teaser-text .title-wrapper .poi-number{background-color:#B6B2D5}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-zimmer .poi-teaser-text .title-wrapper .poi-number{background-color:#D8DADA}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-skylounge .poi-teaser-text .title-wrapper .poi-number{background-color:#A6D7D6}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-seminarroyal .poi-teaser-text .title-wrapper .poi-number{background-color:#E5E4F2}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-suiten .poi-teaser-text .title-wrapper .poi-number{background-color:#F0B2A1}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-kidsclub .poi-teaser-text .title-wrapper .poi-number{background-color:#978475}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-physikarium .poi-teaser-text .title-wrapper .poi-number{background-color:#DCD3B6}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-palmenhaus .poi-teaser-text .title-wrapper .poi-number,#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-hotelshop .poi-teaser-text .title-wrapper .poi-number{background-color:#757BB5}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser.area-hoteltherme .poi-teaser-text .title-wrapper .poi-number{background-color:#9ED5CF}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-img{width:100%;aspect-ratio:16/9;pointer-events:none;font-size:2.625rem}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-img img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-img .icon-splash{fill:#fff}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-teaser-text{padding:8px 16px 18px;pointer-events:none}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-teaser-text .title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;text-decoration:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-teaser-text .title-wrapper .poi-number{width:25px;height:25px;border-radius:50px;color:#000;font-weight:600;font-size:11px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-teaser-text .title-wrapper .poi-title{font-size:14px;font-weight:600;margin-top:4px}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-teaser-text .description{display:inline-block;position:relative;font-size:14px;line-height:1.45;width:100%}#poi-bottom-navigation .poi-teaser-wrapper .poi-teaser .poi-teaser-text .description p{margin-bottom:0}#poi-bottom-navigation #poi-open-teaser-wrapper{position:absolute;top:35px;width:100%;display:none;padding:0 16px 16px;background-color:#fff;height:100%}@media (min-width: 992px){#poi-bottom-navigation #poi-open-teaser-wrapper{display:none !important}}#poi-bottom-navigation #poi-open-teaser-wrapper.is-visible{display:block}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open{display:none}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.is-visible{display:block}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.allgemein .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-allgemein .title-wrapper .poi-number{background-color:#DAD9D9}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.tropicana .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-tropicana .title-wrapper .poi-number{background-color:#ACAACD}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.piratenwelt .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.therme .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-piratenwelt .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-therme .title-wrapper .poi-number{background-color:#A5D7D5}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.auszeit .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.sauna .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-auszeit .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-sauna .title-wrapper .poi-number{background-color:#F5C5B7}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-lobby .title-wrapper .poi-number{background-color:#EAE1CF}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-lobbymiraverde .title-wrapper .poi-number{background-color:#C6D4BF}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-paradisolobby .title-wrapper .poi-number{background-color:#C7D9C3}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-wellnessmiraverde .title-wrapper .poi-number{background-color:#A6D7D6}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-zimmermiraverde .title-wrapper .poi-number{background-color:#DADADA}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-seminar .title-wrapper .poi-number{background-color:#E9E9E9}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-suitenmiraverde .title-wrapper .poi-number{background-color:#F0B2A1}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-terrasse .title-wrapper .poi-number{background-color:#DADADA}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-restaurant .title-wrapper .poi-number{background-color:#C6D4BF}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-uebergang .title-wrapper .poi-number{background-color:#B6B2D5}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-zimmer .title-wrapper .poi-number{background-color:#D8DADA}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-skylounge .title-wrapper .poi-number{background-color:#A6D7D6}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-suiten .title-wrapper .poi-number{background-color:#F0B2A1}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-seminarroyal .title-wrapper .poi-number{background-color:#E5E4F2}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-kidsclub .title-wrapper .poi-number{background-color:#978475}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-physikarium .title-wrapper .poi-number{background-color:#DCD3B6}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-palmenhaus .title-wrapper .poi-number,#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-hotelshop .title-wrapper .poi-number{background-color:#757BB5}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open.area-hoteltherme .title-wrapper .poi-number{background-color:#9ED5CF}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .title-wrapper .arrow-back svg{width:12px;height:12px}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .title-wrapper .poi-number{width:25px;height:25px;border-radius:50px;color:#000;font-weight:600;font-size:11px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:22px;margin-right:15px}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .title-wrapper .poi-title{font-size:20px;color:#000;font-weight:500}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .poi-img img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:16/9;margin-bottom:20px}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .description{font-size:14px;line-height:1.45}#poi-bottom-navigation #poi-open-teaser-wrapper .poi-teaser-open .description p{margin-bottom:0}#zoom-buttons{position:absolute;background-color:#fff;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);width:34px;height:65px;top:-80px;right:10px;border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){#zoom-buttons{right:20px;top:-90px}}#zoom-buttons .divider{width:27px;height:1px;background-color:#b8b8b8;border-radius:10px}#zoom-buttons #zoom-in,#zoom-buttons #zoom-out{width:100%;height:calc(100% - 1px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#zoom-buttons #zoom-in .line,#zoom-buttons #zoom-out .line{display:block;width:12px;height:2px;background-color:#404040;border-radius:10px;pointer-events:none}#zoom-buttons #zoom-in .plus .vertical,#zoom-buttons #zoom-out .plus .vertical{-webkit-transform:rotate(90deg) translateX(2px);transform:rotate(90deg) translateX(2px);-webkit-transform-origin:center;transform-origin:center}
/*# sourceMappingURL=thermenplan.min.css.map */
