﻿@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.kundenMeinung{float:left;margin-bottom:3rem;clear:both;background-color:#cde5f3;position:relative;width:100%;text-align:center}.kundenMeinung p.title{font-size:20px;margin:10px 0 4px 0 !important;color:#1f4162;min-height:auto !important;padding:0 17px;text-align:center;width:100%}.kundenMeinung .kundenBewertungenWrapper{position:relative;float:left;width:100%}.kundenMeinung .kundenBewertungenWrapper .kundebewertung-button{font-size:25px;color:#1f4162;top:-30px;z-index:100;cursor:pointer;position:absolute}.kundenMeinung .kundenBewertungenWrapper .kundebewertung-button.fa-chevron-right{right:10px}.kundenMeinung .kundenBewertungenWrapper .kundebewertung-button.fa-chevron-left{left:10px}.kundenMeinung .kundenBewertung{padding:6px 15px;float:left;background-color:#cde5f3;border:none;text-align:center;width:100%}.kundenMeinung .kundenBewertung .empfehlungLink{margin-bottom:1rem}.kundenMeinung .kundenBewertung .empfehlungLink .zielElement{text-decoration:underline;color:#006d9b}.kundenMeinung .kundenBewertung .head{overflow:hidden;text-align:center;width:100%}.kundenMeinung .kundenBewertung .head .fa-message-lines{font-size:35px;color:#1f4162;position:absolute;right:15px;top:15px}.kundenMeinung .kundenBewertung .head .kundenName{width:100%;text-align:center}.kundenMeinung .kundenBewertung .head .headTitle{display:inline-block;float:left}.kundenMeinung .kundenBewertung .kundenName{font-size:.75rem;font-weight:bold;float:left;clear:left;display:inline-block;margin:0 0 6px}.kundenMeinung .kundenBewertung .kundenName span.kundeIcon{padding:6px 10px 6px 10px;background-color:#f4a200;color:#fff;border-radius:18px;margin-right:10px}.kundenMeinung .kundenBewertung .bewertungText{font-style:italic;margin-bottom:10px}.spalteRechts .kundenMeinung p.title{font-weight:normal;font-size:24px;margin-bottom:15px;text-shadow:0 0 1px #306599;padding:0 17px}@media screen and (max-width: 768px){.anlagenSeiteContent .spalteRechts .kundenMeinung .kundenBewertung{border:none;padding:15px}.anlagenSeiteContent .spalteRechts .kundenMeinung p.title{display:none}}.spalteRechts .seitenBox{width:100%;display:inline-block;border:10px solid #f4a200;background-color:#fec724;float:left;clear:both;padding:10px 15px;margin-bottom:20px}.spalteRechts .seitenBox p.titel,.spalteRechts .seitenBox h2{font-weight:normal;font-size:24px;font-family:Verdana,Arial,sans-serif;color:#1f4162;margin-bottom:15px;text-shadow:0 0 1px #306599}.spalteRechts .seitenBox.seitenBoxHellblau{border:10px solid #86b7d3;background-color:#cde5f3}.spalteRechts .seitenBox.seitenBoxBabyblau{border:10px solid #cfe1f5;background-color:#edf5fa}@media screen and (max-width: 768px){.spalteRechts .seitenBox.seitenBoxBabyblau{border:none !important}}.spalteRechts .seitenBox.seitenBoxDunkelblau{border:10px solid #163553;background-color:#1f4162}.spalteRechts .seitenBox.seitenBoxDunkelblau p.titel,.spalteRechts .seitenBox.seitenBoxDunkelblau a,.spalteRechts .seitenBox.seitenBoxDunkelblau li,.spalteRechts .seitenBox.seitenBoxDunkelblau span{color:#fff}.spalteRechts .seitenBox.seitenBoxTransparent{border:10px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.spalteRechts .seitenBox.seitenBoxHell{border:none;background-color:#fec724}.spalteRechts .seitenBox.seitenBoxHell.seitenBoxHellblau{background-color:#cde5f3}.spalteRechts .seitenBox.seitenBoxHell.seitenBoxBabyblau{background-color:#edf5fa}.spalteRechts .seitenBox.seitenBoxHell.seitenBoxDunkelblau{background-color:#1f4162}.spalteRechts .seitenBox.seitenBoxHell.seitenBoxTransparent{background-color:rgba(0,0,0,0)}.spalteRechts .seitenBox.seitenBoxRandlos{border:none;padding:0;width:100%;background-color:rgba(0,0,0,0)}.spalteRechts .seitenBox.seitenBoxBlogbeitrag .blogheader{font-size:22px;color:#1f4162;font-weight:bold}.spalteRechts .seitenBox.seitenBoxBlogbeitrag img{margin:2px 0 10px 0;max-width:100%}.spalteRechts .seitenBox.seitenBoxBlogbeitrag p.titel{font-size:18px;line-height:initial}.spalteRechts .seitenBox.seitenBoxBlogbeitrag .beitragsBild{width:100%;height:auto}.spalteRechts p.titel{font-weight:normal;font-size:24px;font-family:arial,sans-serif;color:#1f4162;margin-bottom:15px;text-shadow:0 0 1px #306599}.spalteRechts .seitenBoxGruppenreisen img{margin-top:15px !important;width:118px;display:block;position:absolute;right:10px}.spalteRechts .seitenBoxBabyblau{padding:10px 15px;background-color:#edf5fa;margin-bottom:20px;display:inline-block}.spalteRechts .seitenBoxBabyblau .actionButton{border-radius:5px;cursor:pointer}.spalteRechts .seitenBoxBabyblau .actionButton a{color:#fff;text-decoration:none;padding-left:5px;padding-right:5px}.spalteRechts .seitenBoxAnlagenEignung ul li span{display:inline-block;color:#1f4162}.spalteRechts .seitenBoxAnlagenEignung ul li span.kat{width:200px;font-weight:bold}.spalteRechts .seitenBoxAnlagenEignung ul li span.raute{text-indent:0;padding-left:80px;width:120px;font-style:italic}.spalteRechts .seitenBoxGruppenreisen{position:relative}.spalteRechts .seitenBoxGruppenreisen p.headline{font-size:30px;width:100%;color:#1f4162;margin-top:5px;margin-bottom:15px !important}.spalteRechts .seitenBoxGruppenreisen img{margin-top:15px !important;width:118px;display:block;position:absolute;right:10px}.spalteRechts .seitenBoxGruppenreisen ul{margin-top:5px;margin-bottom:10px}.spalteRechts .seitenBoxGruppenreisen ul li{width:calc(100% - 22px);background-position-y:3px;display:inline-block;padding:0 0 3px 20px;line-height:20px}.spalteRechts .seitenBoxGruppenreisen ul li:before{margin-right:5px}.spalteRechts .seitenBoxGruppenreisen .button{width:100%;text-align:center}.spalteRechts .seitenBoxGruppenreisen .button span{padding-top:5px;padding-bottom:7px;line-height:9px;width:auto}.spalteRechts .seitenBoxGruppenreisen .button span .fas{margin-top:-2px;margin-right:5px}@media screen and (max-width: 768px){.spalteRechts .seitenBoxGruppenreisen{border:none !important;padding-bottom:15px}}.spalteRechts .seitenBoxGuenstigsterPreis{padding-bottom:0}.spalteRechts .seitenBoxGuenstigsterPreis.no-booking{margin-top:40px}.spalteRechts .seitenBoxGuenstigsterPreis.no-booking .persoenlicheBuchungsanfrage{padding:15px}.spalteRechts .seitenBoxGuenstigsterPreis.hidden{display:none}.spalteRechts .seitenBoxGuenstigsterPreis .onlinebuchungPreis.preisProPerson{background:none !important;color:#008200}.spalteRechts .seitenBoxGuenstigsterPreis .onlinebuchungPreis.gesamtpreis{font-size:14px !important}.spalteRechts .seitenBoxGuenstigsterPreis .onlinebuchungPreis.gesamtpreis .europreis{font-size:13px !important}.spalteRechts .seitenBoxGuenstigsterPreis .ttbiStreichpreis{margin-bottom:-15px}.spalteRechts .seitenBoxGuenstigsterPreis.focusBuchung{background:#fff !important;border:none !important}.spalteRechts .seitenBoxGuenstigsterPreis.focusBuchung div.onlinebuchung,.spalteRechts .seitenBoxGuenstigsterPreis.focusBuchung div.persoenlicheBuchungsanfrage{display:none}.spalteRechts .seitenBoxGuenstigsterPreis.focusBuchung div.wrapperAnlageSeiteGuenstigstesAngebot{display:block}.spalteRechts .seitenBoxGuenstigsterPreis>div{display:flex;flex-wrap:wrap}.spalteRechts .seitenBoxGuenstigsterPreis>div.wrapperAnlageSeiteGuenstigstesAngebot{background:#fff !important;display:none}.spalteRechts .seitenBoxGuenstigsterPreis>div.wrapperAnlageSeiteGuenstigstesAngebot .anlageSeiteGuenstigstesAngebot{border:1px solid #98a7b1;color:#3b5975;background:#edf5fa;padding:10px 15px;margin-bottom:15px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1)}.spalteRechts .seitenBoxGuenstigsterPreis>div .bild{width:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div .zwischenUeberschriftGuenstigsterPreis{float:left;width:100%;color:#1f4162;font-weight:bold;margin-bottom:0;font-size:18px}@media screen and (max-width: 650px){.spalteRechts .seitenBoxGuenstigsterPreis>div .zwischenUeberschriftGuenstigsterPreis{float:none;width:100%;overflow:hidden}}.spalteRechts .seitenBoxGuenstigsterPreis>div .AnlageTelefonAnfrage{margin-top:10px}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung,.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage{width:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage{margin:0 -15px;width:calc(100% + 30px);padding:15px 0 0 15px;background-color:#cde5f3}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung{padding:0 15px 15px 0}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung .row{width:auto !important}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung .preise{width:100%;padding-bottom:70px}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung .preise .onlinebuchungPreis{text-align:left;float:left;width:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung .button{width:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung.volleBreite{width:100%;padding:0}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung.volleBreite .onlinebuchungPreis{text-align:left}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung.volleBreite .onlinebuchungPreis.gesamtpreis{width:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage .bild{height:auto !important}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage .bild img{height:auto;width:auto}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage.volleBreite{padding:0 10px 10px 10px}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage .persoenlicheBeratung{font-size:18px}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage .persoenlicheBeratung:before{content:"";font-size:16px;margin-right:5px;font-family:"Font Awesome 6 Pro"}.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage .button{width:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.volleBreite{width:calc(100% - 20px);border:none}.spalteRechts .seitenBoxGuenstigsterPreis>div.volleBreite .bild{width:59%;height:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.volleBreite .bild img{width:130px}.spalteRechts .seitenBoxGuenstigsterPreis>div.volleBreite .button{height:100%}.spalteRechts .seitenBoxGuenstigsterPreis>div.newsletter{float:left;border-top:2px solid #cfe1f5;padding:10px 10px 0 10px}@media only screen and (max-width: 410px){.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung,.spalteRechts .seitenBoxGuenstigsterPreis>div.persoenlicheBuchungsanfrage{width:100%;padding:10px 0 20px 0;border:none}.spalteRechts .seitenBoxGuenstigsterPreis>div.onlinebuchung{border-bottom:2px solid #cfe1f5}.spalteRechts .seitenBoxGuenstigsterPreis>div .button{width:100%}}@media only screen and (min-width: 410px){.spalteRechts .seitenBoxGuenstigsterPreis>div .preise{height:45px}}.spalteRechts .seitenBoxGuenstigsterPreis h4{width:100%}.spalteRechts .seitenBoxGuenstigsterPreis .preise>span{margin-bottom:19px}.spalteRechts .seitenBoxGuenstigsterPreis .preise>span.preisProPerson{font-size:14px;margin-top:15px}.spalteRechts .seitenBoxGuenstigsterPreis .preise>span.preisProPerson .europreis{font-size:18px}@media only screen and (max-width: 410px){.spalteRechts .seitenBoxGuenstigsterPreis .preise>span{margin-bottom:5px}}.spalteRechts .seitenBoxGuenstigsterPreis .button{float:left;padding:15px 0 10px}.spalteRechts .seitenBoxGuenstigsterPreis .button .actionButton{float:left}.spalteRechts .seitenBoxGuenstigsterPreis .seitenBoxGuenstigsterPreisFokusBuchungsanfrage.hidden{display:none}.spalteRechts .seitenBoxGuenstigsterPreis .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .persoenlicheBuchungsanfrage{padding-bottom:10px;padding-right:10px;border-top:1px solid #000;background-color:#edf5fa}.spalteRechts .anlageNochNichtBuchbar{border:none !important;width:100% !important}.spalteRechts .anlageNochNichtBuchbar .anfrageText{float:left;width:100%}.spalteRechts .seitenBoxBuchungsButtons p.titel{font-size:18px;margin:5px 0 !important}.spalteRechts .seitenBoxBuchungsButtons .button{float:left;padding:15px 0 10px}.spalteRechts .seitenBoxBuchungsButtons .button .actionButton{float:left}.spalteRechts .seitenBoxBuchungsButtons .tiefstpreisgarantieBadge{float:right;margin-left:15px;width:120px}.spalteRechts .seitenBoxBuchungsButtons .buchungsanfrage{clear:both;margin-top:10px;float:left}.spalteRechts .seitenBoxSocial ul li a{line-height:28px;color:#4c4952}.spalteRechts .seitenBoxSocial ul li a::before{content:"";display:inline-block;width:21px;height:20px;background-image:url(../../../../../../img/layout/sprite.png);margin-right:10px;margin-bottom:-5px}.spalteRechts .seitenBoxSocial ul li a.facebook::before{background-position:-23px -244px}.spalteRechts .seitenBoxSocial ul li a.twitter::before{background-position:0 -244px}.spalteRechts .seitenBoxSocial ul li a.mail::before{background-position:-51px -162px;height:14px;margin-bottom:-3px}@media screen and (max-width: 750px){.spalteRechts .seitenBoxBildergalerie{display:none}}.spalteRechts .seitenBoxBildergalerie p.bilder{width:100%;float:left;text-align:center}.spalteRechts .seitenBoxBildergalerie p.bilder a{height:auto;margin-bottom:15px;width:50%}.spalteRechts .seitenBoxBildergalerie p.bilder a img{width:auto;border:1px solid #fff;margin:15px 0}@media only screen and (max-width: 870px){.spalteRechts .seitenBoxBildergalerie p.bilder a{width:100%;max-width:220px;height:auto;margin-right:0;text-decoration:none}.spalteRechts .seitenBoxBildergalerie p.bilder a img{width:100%;max-width:220px}}@media only screen and (max-width: 750px){.spalteRechts .seitenBoxBildergalerie p.bilder a{width:calc(33.33% - 12px);margin-right:15px}.spalteRechts .seitenBoxBildergalerie p.bilder a:nth-child(3n+3){margin-right:0}}@media only screen and (max-width: 500px){.spalteRechts .seitenBoxBildergalerie p.bilder a{width:calc(50% - 12px);margin-right:15px !important;max-height:120px}}@media only screen and (max-width: 310px){.spalteRechts .seitenBoxBildergalerie p.bilder a{margin-right:0 !important;width:100%;max-height:none}}.topInfosSmartphone{height:auto !important}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding:15px;background-color:#edf5fa}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage.hidden{display:none}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .onlinebuchung{padding-bottom:20px}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .persoenlicheBuchungsanfrage{padding-bottom:10px;padding-right:10px;background-color:#edf5fa;overflow:hidden;border-top:1px solid #000;margin-top:15px}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .zwischenUeberschriftGuenstigsterPreis{float:left;width:100%;color:#1f4162;font-weight:bold;margin-bottom:0;margin-top:20px;font-size:18px}@media screen and (max-width: 650px){.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .zwischenUeberschriftGuenstigsterPreis{float:none;width:100%;overflow:hidden}}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .onlinebuchungPreis.preisProPerson{background-color:rgba(0,0,0,0) !important;width:100%;text-align:left;color:green}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .zusammenfassung,.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .strong{width:100% !important;overflow:hidden;display:block}.topInfosSmartphone .seitenBoxGuenstigsterPreisFokusBuchungsanfrage .titel{display:none}.herzQa{float:right}@media screen and (max-width: 1200px){.herzQa{width:100px;height:100px;position:absolute;right:3rem;top:3rem}}@media screen and (max-width: 915px){.herzQa{width:100px;height:100px;margin-top:-1rem;margin-bottom:1rem;position:static}}@media screen and (max-width: 450px){.herzQa{width:100px;height:100px;margin-top:1rem;margin-bottom:1rem;position:static}}.seitenBoxAwards{padding:0 !important;margin-top:1rem}.seitenBoxAwards .badges{padding:0;width:100%;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;max-width:55rem}.seitenBoxAwards .badges .badge{padding:2px 0;display:inline-block}.seitenBoxAwards .badges .badgeWrapper{border:1px #fec724 solid;height:100%;overflow:hidden;position:relative;text-align:center;padding:0}.seitenBoxAwards .badges .right,.seitenBoxAwards .badges .left{background:none;color:#1f4162;top:40%}.seitenBoxAwards .badges .left{left:-5px}.seitenBoxAwards .badges .right{right:-5px}.seitenBoxAwards .badges .badgeHtml5{width:calc(33% - 1rem);background-color:#fff;position:relative;background-repeat:no-repeat;background-position:5px 8px}@media screen and (max-width: 1200px){.seitenBoxAwards .badges .badgeHtml5{width:calc(50% - 1rem)}}@media screen and (max-width: 768px){.seitenBoxAwards .badges .badgeHtml5{width:100%;padding-left:1rem;padding-right:1rem}}.seitenBoxAwards .badges .badgeHtml5 p{font-family:arial,sans-serif;margin:0 !important;padding:0}.seitenBoxAwards .badges .badgeHtml5 .titel{color:#1f4162;text-transform:uppercase;font-weight:bold;text-align:center;font-size:11px;letter-spacing:0;border:1px solid #f4a200;border-radius:5px;width:123px;padding:6px 0 4px;background-image:linear-gradient(#ffda48, #ffa815)}.seitenBoxAwards .badges .badgeHtml5 .signet{background-image:url(../../../../../../img/layout/singet-gelb.svg);background-repeat:no-repeat;background-color:#1f4162;-webkit-background-size:18px;border:2px #fff solid;position:absolute;width:45px;height:45px;border-radius:100%;background-position:3px 7px;background-size:35px;margin:10px 10px 0 0 !important}.seitenBoxAwards .badges .badgeHtml5 .untertitel{width:123px;padding-top:4px;text-align:center;text-transform:uppercase;color:#103062;font-size:12px}.seitenBoxAwards .badges .badgeHtml5 .untertitel p{line-height:14px}.seitenBoxAwards .badges .badgeHtml5 .untertitel p.bezeichnungFett{font-weight:bold}.seitenBoxAwards .badges .badgeHtml5 .kategorie{background-color:#1f4162;color:#fff;text-align:center;width:119px;margin:0px 3px 5px;text-transform:uppercase;padding:2px 0 0px}.seitenBoxAwards .badges .badgeHtml5 .jahr{color:#1f4162;background:#fec724;position:absolute;height:100%;width:2rem;text-align:center;font-weight:bold;display:flex;justify-content:center;align-items:center;writing-mode:vertical-lr}.seitenBoxAwards .badges .badgeHtml5.breit{overflow:hidden;display:inline-block}.seitenBoxAwards .badges .badgeHtml5.breit .titel{width:100%;text-align:left;padding-left:15px}.seitenBoxAwards .badges .badgeHtml5.breit .signet{float:right;position:inherit}.seitenBoxAwards .badges .badgeHtml5.breit .bezeichnung{font-size:16px;color:#1f4162;padding:.75rem .25rem .5rem 2rem;min-height:4rem;width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;justify-content:center;align-items:center;text-transform:uppercase}.seitenBoxAwards .badges .badgeHtml5.breit .bezeichnung strong{text-transform:none;margin-bottom:.25rem}.seitenBoxAwards .alleAnzeigen{float:right;margin-top:5px;cursor:pointer;font-size:12px;font-weight:bold}.seitenBoxAwards.erweitert .badge img{width:118px}@media screen and (max-width: 768px){.seitenBoxAwards.seitenBoxRandlos{width:100%;padding-left:15px;padding-right:15px;font-size:16px}.seitenBoxAwards.seitenBoxRandlos .alleAnzeigen{margin-right:10px}.seitenBoxAwards.seitenBoxRandlos *{font-size:16px !important}}.seitenBoxMitarbeiterTipp{margin-bottom:3rem}.seitenBoxMitarbeiterTipp .titel{color:#1f4162;font-size:1.5rem;text-align:center;font-weight:bold;margin-top:3rem}.seitenBoxMitarbeiterTipp .lang{display:inline-block;width:100% !important}.seitenBoxMitarbeiterTipp .right,.seitenBoxMitarbeiterTipp .left{display:none !important}.seitenBoxMitarbeiterTipp span.bild{margin:5px 0 10px 10px;float:left;width:150px;height:150px;border-radius:100%;border:1px solid #1f4162;overflow:hidden}.seitenBoxMitarbeiterTipp span.bild img{min-height:100%;min-width:100%}.seitenBoxMitarbeiterTipp .mitarbeiterWrapper{float:left;width:175px}.seitenBoxMitarbeiterTipp span.mitarbeiter{color:#1f4162;font-weight:normal;text-align:center;width:100%;display:block;font-size:.8125rem}.seitenBoxMitarbeiterTipp a{text-align:center;padding-left:1rem}.seitenBoxMitarbeiterTipp .text{padding:1rem;border-radius:5px;background:#edf5fa;float:right;width:calc(100% - 200px)}@media screen and (max-width: 1200px){.seitenBoxMitarbeiterTipp .text,.seitenBoxMitarbeiterTipp .mitarbeiterWrapper{width:100%;text-align:center}.seitenBoxMitarbeiterTipp .text .bild,.seitenBoxMitarbeiterTipp .mitarbeiterWrapper .bild{margin:auto;float:none;display:inline-block}.seitenBoxMitarbeiterTipp .text a,.seitenBoxMitarbeiterTipp .text .mitarbeiter,.seitenBoxMitarbeiterTipp .mitarbeiterWrapper a,.seitenBoxMitarbeiterTipp .mitarbeiterWrapper .mitarbeiter{width:100%;float:none}.seitenBoxMitarbeiterTipp .text span.inhalt,.seitenBoxMitarbeiterTipp .mitarbeiterWrapper span.inhalt{display:-webkit-box !important;-webkit-box-orient:vertical !important;position:relative !important;overflow:hidden}}.seitenBoxMitarbeiterTipp img{max-width:none;width:118px;height:auto}.seitenBoxWettervorhersage{width:50%;height:215px;background:#edf5fa}@media screen and (max-width: 1200px){.seitenBoxWettervorhersage{width:100%;display:flex;height:245px}}@media screen and (max-width: 375px){.seitenBoxWettervorhersage{flex-wrap:wrap;height:auto}}.seitenBoxWettervorhersage .wetter{background:#edf5fa;padding:.5rem}.seitenBoxWettervorhersage .wetter:nth-of-type(1),.seitenBoxWettervorhersage .wetter:nth-of-type(2){border-right:1px solid #cfe1f5}.seitenBoxWettervorhersage h2{line-height:1.3}.seitenBoxWettervorhersage div{text-align:center;float:left;width:100%}.seitenBoxWettervorhersage div.wetter{width:33%}@media screen and (max-width: 375px){.seitenBoxWettervorhersage div.wetter{width:50%}}.seitenBoxWettervorhersage div.wetter .bild i,.seitenBoxWettervorhersage div.wetter .bild svg{font-size:85px}.seitenBoxWettervorhersage div.wetter .tagBezeichnung{color:#1f4162;font-size:12px}.seitenBoxWettervorhersage div.wetter .maximaleTemperatur{color:#ff7316;font-size:15px}.seitenBoxWettervorhersage div.wetter .minimaleTemperatur,.seitenBoxWettervorhersage div.wetter .wetterBezeichnung{color:#1f4162}.gruppenReiseAnfrage{text-decoration:none;color:#fff;cursor:pointer}.clubprofil-item{display:flex;column-count:2;flex-wrap:wrap;width:100%;max-width:21.5rem}@media screen and (max-width: 576px){.clubprofil-item{flex-wrap:wrap;column-count:1}}.clubprofil-item .bewertungHerzen{float:none}.clubprofil-item>.clubprofil-zielgruppe{text-align:center;width:100%;display:flex}@media screen and (max-width: 576px){.clubprofil-item>.clubprofil-zielgruppe{margin-bottom:0;text-align:left}}.clubprofil-item>.clubprofil-zielgruppe img{height:2.85rem;width:auto}@media screen and (max-width: 576px){.clubprofil-item>.clubprofil-zielgruppe img{margin-left:-1rem}}.clubprofil-item>.clubprofil-zielgruppe strong{width:8.5rem;text-align:left}.clubprofil-item .klappLink{text-align:center}.clubprofil-item .clubprofil-text{width:100%}.clubprofil-item .bewertungHerzen{width:5.5rem;margin-left:1.25rem;margin-right:1.25rem}@media screen and (max-width: 576px){.clubprofil-item .bewertungHerzen{margin-left:0}}.clubprofil-item .bewertungHerzenHell,.clubprofil-item .bewertungHerzenDunkel{max-width:5.5rem;background-size:18px !important;height:20px !important;margin-top:4px !important;background-position:0 -57px !important}.clubprofil-item .bewertungHerzenDunkel{margin-top:-1rem !important;background-position:0 -79px !important}.seitenBoxAnlagenEignungHerzen .titel{color:#1f4162;font-size:1.5rem;font-weight:bold;margin-top:3rem}.seitenBoxAnlagenEignungHerzen ul{display:flex;flex-wrap:wrap;gap:12px}.seitenBoxAnlagenEignungHerzen ul li{width:calc(20% - 10px);background:#edf5fa;padding:.5rem;text-align:center;border-radius:.25rem}@media screen and (max-width: 1200px){.seitenBoxAnlagenEignungHerzen ul li{flex-wrap:wrap;width:calc(50% - 12px)}}@media screen and (max-width: 375px){.seitenBoxAnlagenEignungHerzen ul li{flex-wrap:wrap;width:100%;text-align:center}}.seitenBoxAnlagenEignungHerzen ul li span{width:100%;display:block}.seitenBoxAnlagenEignungHerzen ul li span.kategorie{color:#1f4162;font-weight:bold;margin-top:5px}@media only screen and (max-width: 870px){.seitenBoxAnlagenEignungHerzen ul li span.kategorie{width:150px}}@media screen and (max-width: 375px){.seitenBoxAnlagenEignungHerzen ul li span.kategorie{width:100%}}.seitenBoxAnlagenEignungHerzen ul li span.kategorie span{padding-right:4px;font-size:14px}.seitenBoxAnlagenEignungHerzen ul li span.bewertungHerzen{margin:.25rem auto auto;height:24px;overflow:hidden;width:120px;float:none}.seitenBoxAnlagenEignungHerzen ul li span.bewertungHerzen span.bewertungHerzenHell,.seitenBoxAnlagenEignungHerzen ul li span.bewertungHerzen span.bewertungHerzenDunkel{width:100%;height:100%;display:block;background-image:url(../../../../../../img/layout/rating.png);background-position:0px -28px;background-size:24px auto;background-repeat:repeat-x}.seitenBoxAnlagenEignungHerzen ul li span.bewertungHerzen span.bewertungHerzenDunkel{margin-top:-24px;background-position:0 0}.seitenBoxAnlagenEignungHerzen ul.eignungWeitere.hidden{display:none}.seitenBoxAnlagenEignungHerzen .eignungKlappLink{width:100%;text-align:center;display:block}.seitenBoxAnlagenEignungHerzen .alleAnzeigen{float:right;margin-top:10px;cursor:pointer;font-size:12px;font-weight:bold}.seitenBoxAnlagenEignungHerzen .alleAnzeigen .fa-angle-down{color:#000;font-size:18px}@media screen and (max-width: 768px){.seitenBoxAnlagenEignungHerzen{border:none !important}.seitenBoxAnlagenEignungHerzen .alleAnzeigen{float:none;margin-left:auto;margin-right:auto;width:100%;font-size:14px;font-weight:normal;color:#2578d1;text-decoration:underline;display:block;text-align:center}}#zimmer #anlageZimmer{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;gap:1rem}#zimmer .mobileDotNavigation{display:none}@media screen and (max-width: 786px){#zimmer .mobileDotNavigation{width:100%;height:1rem;display:flex;gap:.5rem;justify-content:center}#zimmer .mobileDotNavigation .dot{border-radius:100%;border:1px solid #1f4162;width:1rem;height:1rem}#zimmer .mobileDotNavigation .dot.active{background:#1f4162}}#zimmer li{background-image:none !important;padding:0 !important}#zimmer ul{float:left;max-width:100%;padding:0;list-style:none;width:calc(50% - 10px)}#zimmer ul li.zimmer{display:inline-block !important;width:calc(33% - 10px);background:none;float:left;position:relative;min-height:200px;margin-bottom:15px;padding:5px 15px 15px 15px !important;border:1px solid #1f4162}#zimmer ul li.zimmer .left,#zimmer ul li.zimmer .right{display:none}#zimmer ul li.zimmer .titel{height:35px;font-size:1rem !important}@media only screen and (max-width: 750px){#zimmer ul li.zimmer{width:100%;margin-right:0 !important;padding:5px 15px;min-height:unset}}#zimmer ul li.zimmer p{margin:5px 0 !important;float:left}#zimmer ul li.zimmer p.titel{font-weight:bold;font-size:12px;color:#1f4162;width:100%;display:flex}#zimmer ul li.zimmer p.text{font-weight:normal;width:100%}@media screen and (max-width: 475px){#zimmer ul li.zimmer p.text{width:100%}}@media screen and (min-width: 768px){#zimmer ul li.zimmer p.text{height:auto}}#zimmer ul li.zimmer p.ohneBild{width:100%}#zimmer ul li.zimmer ul.bilder{padding:0 5px;width:100%;margin-bottom:10px}@media screen and (max-width: 475px){#zimmer ul li.zimmer ul.bilder{width:100%;padding:0}}#zimmer ul li.zimmer ul.bilder .zimmerSkizze{height:285px;object-fit:contain}#zimmer ul li.zimmer ul.bilder .zimmerBildKlein{width:20%;float:left;margin-top:10px}#zimmer ul li.zimmer ul.bilder .zimmerBildKlein img,#zimmer ul li.zimmer ul.bilder .zimmerBildKlein .zimmerSkizze{max-width:calc(100% - .5rem);width:100%;height:auto}#zimmer ul li.zimmer:nth-child(2n){margin-right:0}#zimmer ul li.zimmer.allgemeineBeschreibung{margin:0 !important;padding:5px 0px !important;width:100%;min-height:unset;height:auto;border:none;background-color:rgba(0,0,0,0)}#zimmer ul li.zimmer.allgemeineBeschreibung p.text{width:100%}#zimmer ul li.zimmer.keineBilder{min-height:120px}#zimmer ul.hatBeschreibung li.zimmer:nth-child(2n){margin-right:15px}#zimmer ul.hatBeschreibung li.zimmer:nth-child(2n+1){margin-right:0}@media screen and (max-width: 786px){#zimmer ul#anlageZimmer{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block !important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#zimmer ul#anlageZimmer .zimmerdetails{min-height:24rem}#zimmer ul#anlageZimmer .bilder{height:21rem;overflow:hidden}#zimmer ul#anlageZimmer .ausstattungsiconsrow{height:2rem}#zimmer ul#anlageZimmer li.zimmer{white-space:normal;vertical-align:top;height:auto;margin-top:1px;overflow:hidden;max-width:calc(100% - 1px);margin-right:15px !important;scroll-snap-align:start;float:none;display:inline-block !important;position:relative}#zimmer ul#anlageZimmer li.zimmer .text{height:auto}#zimmer ul#anlageZimmer li.zimmer .titel{text-align:center;padding-left:25px;padding-right:25px;justify-content:center}#zimmer ul#anlageZimmer li.zimmer .left,#zimmer ul#anlageZimmer li.zimmer .right{display:block;position:absolute;font-size:20px;top:50%;cursor:pointer;color:#fff;background:#1f4162;opacity:.8;padding:.25rem .5rem}#zimmer ul#anlageZimmer li.zimmer .right{right:0}#zimmer ul#anlageZimmer li.zimmer .left{left:0}}@media screen and (max-width: 1200px){#zimmer .WeitereBeschreibung .ausstattungsicons{height:auto}#zimmer .WeitereBeschreibung .ausstattungsiconsrow{height:auto !important}}#zimmer .ausstattungsicons{bottom:15px;left:0;width:100%}@media screen and (max-width: 1200px){#zimmer .ausstattungsicons{display:inline-block;height:55px}}#zimmer .ausstattungsicons .ausstattungsiconsrow{width:100%;display:flex;flex-wrap:wrap}#zimmer .ausstattungsicons .ausstattungsiconsrow>div{padding:0;margin-top:5px}#zimmer .ausstattungsicons .ausstattungsiconsrow.small{display:flex;justify-content:start;gap:.5rem;flex-wrap:nowrap}#zimmer .ausstattungsicons .ausstattungsiconsrow.small>div{height:auto;width:auto;padding:0 .25rem}#zimmer .ausstattungsicons .zimmericon{justify-content:center;background-color:#cde5f3;height:60px;flex-direction:column;display:flex;align-items:center}#zimmer .ausstattungsicons .zimmericon.iconKlimaanlage .icontext{font-size:9px}#zimmer .ausstattungsicons .zimmericon .icontext{font-size:12px;text-align:center}#zimmer .ausstattungsicons .zimmericon .icon{font-size:16px}#zimmer .ausstattungsicons .zimmericon.iconSafe:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:200}#zimmer .ausstattungsicons .zimmericon.iconBalkon:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:200}#zimmer .ausstattungsicons .zimmericon.iconWLAN:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:200}#zimmer .ausstattungsicons .zimmericon.iconTV:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:200}#zimmer .ausstattungsicons .zimmericon.iconKlimaanlage:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:200}#zimmer .ausstattungsicons .zimmericon.iconMinibar:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:200}#zimmer .ausstattungsicons .zimmericon.iconMeerblick:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400}@media screen and (max-width: 2000px){#zimmer .ausstattungsicons .zimmericon{justify-content:center;background-color:#cde5f3;width:calc(100% - 5px);height:50px;flex-direction:column;display:flex;align-items:center}#zimmer .ausstattungsicons .zimmericon.iconKlimaanlage .icontext{font-size:9px}#zimmer .ausstattungsicons .zimmericon .icontext{font-size:12px;text-align:center}#zimmer .ausstattungsicons .zimmericon .icon{font-size:16px}}#zimmer .klappZimmerLink{cursor:pointer;color:#1f4162;width:100%;margin-bottom:5px;text-align:center;text-transform:uppercase}@media screen and (max-width: 768px){#zimmer .klappZimmerLink{display:none}}#zimmer .klappZimmer.hidden{display:none !important}@media screen and (max-width: 768px){#zimmer .klappZimmer.hidden{display:inline-block !important}}#zimmer .showZimmerDetails{cursor:pointer;text-decoration:underline;color:#1f4162;margin-bottom:5px}.mobileDotNavigation,.horizontalSliderWrapper .right,.horizontalSliderWrapper .left{display:none}.horizontalSliderWrapper{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;gap:1rem}.horizontalSliderWrapper::-webkit-scrollbar{width:10px;height:10px;margin-top:10px}.horizontalSliderWrapper::-webkit-scrollbar-thumb{background:#fff}.horizontalSliderWrapper::-webkit-scrollbar-track{background:#fff}.horizontalSliderWrapper.desktop{overflow-x:scroll !important;overflow-y:hidden !important;white-space:nowrap !important;display:block !important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.horizontalSliderWrapper.desktop>div,.horizontalSliderWrapper.desktop>span,.horizontalSliderWrapper.desktop>ul li{scroll-snap-align:start;position:relative;width:auto;margin-top:auto;margin-bottom:auto;vertical-align:middle}@media screen and (max-width: 375px){.horizontalSliderWrapper.desktop>div,.horizontalSliderWrapper.desktop>span,.horizontalSliderWrapper.desktop>ul li{vertical-align:top}}.horizontalSliderWrapper.desktop>div *,.horizontalSliderWrapper.desktop>span *,.horizontalSliderWrapper.desktop>ul li *{white-space:wrap}.horizontalSliderWrapper.desktop .left,.horizontalSliderWrapper.desktop .right{display:block;position:absolute;font-size:20px;top:50%;cursor:pointer;color:#fff;background:#1f4162;opacity:.8;padding:.25rem .5rem}.horizontalSliderWrapper.desktop .right{right:0}.horizontalSliderWrapper.desktop .left{left:0}.mobileDotNavigation.desktop{width:100%;height:1rem;display:flex;gap:.5rem;justify-content:center}.mobileDotNavigation.desktop .dot{border-radius:100%;border:1px solid #1f4162;width:1rem;height:1rem;cursor:pointer}.mobileDotNavigation.desktop .dot.active{background:#1f4162}@media screen and (max-width: 786px){.mobileDotNavigation,.horizontalSliderWrapper .right,.horizontalSliderWrapper .left{display:inherit}.mobileDotNavigation{width:100%;height:1rem;display:flex;gap:.5rem;justify-content:center}.mobileDotNavigation .dot{border-radius:100%;border:1px solid #1f4162;width:1rem;height:1rem;cursor:pointer}.mobileDotNavigation .dot.active{background:#1f4162}.horizontalSliderWrapper{overflow-x:scroll !important;overflow-y:hidden !important;white-space:nowrap !important;display:block !important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.horizontalSliderWrapper>div,.horizontalSliderWrapper>span,.horizontalSliderWrapper>ul li{scroll-snap-align:start;position:relative;width:auto;margin-top:auto;margin-bottom:auto;vertical-align:middle}.horizontalSliderWrapper>div *,.horizontalSliderWrapper>span *,.horizontalSliderWrapper>ul li *{white-space:wrap}.horizontalSliderWrapper .left,.horizontalSliderWrapper .right{display:block;position:absolute;font-size:20px;top:50%;cursor:pointer;color:#fff;background:#1f4162;opacity:.8;padding:.25rem .5rem}.horizontalSliderWrapper .right{right:0}.horizontalSliderWrapper .left{left:0}}#clubplan #AnlagenLageplaene{float:left;clear:left;width:100%;margin-bottom:20px}#clubplan #AnlagenLageplaene p.info{font-weight:bold;margin-top:0;color:#1f4162}@media screen and (max-width: 640px){#clubplan #AnlagenLageplaene p.info{display:none}}#clubplan #AnlagenLageplaene div.Lageplan{width:calc(100% - 200px);max-width:770px;height:600px;position:relative;background-repeat:no-repeat;background-size:contain;border:1px solid #1f4162;float:left}@media only screen and (max-width: 800px){#clubplan #AnlagenLageplaene div.Lageplan{width:100%;margin-bottom:20px}}#clubplan #AnlagenLageplaene div.Lageplan div{background-color:#224f73;border:1px solid #172841;border-radius:2px 2px 2px 2px;color:#fff;cursor:pointer;font-weight:bold;height:18px;padding:3px 2px;position:absolute;text-align:center;line-height:10px}#clubplan #AnlagenLageplaene div.Lageplan div .infos{display:none}@media screen and (max-width: 640px){#clubplan #AnlagenLageplaene div.Lageplan div{display:none}}#clubplan #AnlagenLageplaene div.hide{display:none}#clubplan #AnlagenLageplaene .LageplanTags{margin-top:10px}@media screen and (max-width: 640px){#clubplan #AnlagenLageplaene .LageplanTags{display:none}}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item{width:calc(25% - 11.5px);float:left;margin-right:15px}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item:nth-child(4n+4){margin-right:0}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item:nth-child(4n+1){clear:both}@media only screen and (max-width: 780px){#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item{width:calc(50% - 8px);clear:none;margin-right:15px}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item:nth-child(4n+4){margin-right:15px}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item:nth-child(4n+1){margin-right:15px}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item:nth-child(3n){margin-right:15px}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item:nth-child(2n){margin-right:0}}@media screen and (max-width: 640px){#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item{width:100%;margin-right:0 !important}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item .text,#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .item .bilder{padding:5px 0px !important}}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe li{padding-left:0}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos{display:block;width:100%;margin-bottom:15px}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .titleBar{color:#1f4162;display:block;font-weight:bold}@media screen and (max-width: 800px){#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .titleBar{font-weight:normal}}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .titleBar .counter{background-color:#1f4162;color:#fff;padding:0px 3px;border-radius:5px}@media screen and (max-width: 800px){#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .titleBar .counter{border-radius:1px;font-size:14px}}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .bilder,#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .text{padding:5px 15px;display:block;font-weight:normal}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .markieren{font-weight:normal;display:block;text-decoration:underline;margin-bottom:5px;cursor:pointer;padding-left:15px}@media screen and (max-width: 640px){#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .markieren{display:none}}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .bilder img{display:none;width:100%}#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .bilder img:first-child,#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .bilder img.aktiv{display:inline-block}@media only screen and (max-width: 400px){#clubplan #AnlagenLageplaene .LageplanTags .LageplanTagsListe .infos .bilder img{width:auto;max-width:100%}}#clubplan #AnlagenLageplaene .LageplanTags h3{background-color:#a9d1e9;color:#1f4162;clear:both;width:calc(100% - 11px);padding:3px 5px;font-size:14px;font-weight:normal}@media screen and (max-width: 640px){#clubplan #AnlagenLageplaene .LageplanTags h3{display:none}}#clubplan .LageplanTag{background-color:#224f73;border:1px solid #172841;border-radius:2px 2px 2px 2px;color:#fff;font-weight:bold;height:12px;display:inline-block;padding:3px 2px;text-align:center;width:17px;line-height:10px}#clubplan #lageplanTagsLegendeContainer{float:right;width:190px}@media only screen and (max-width: 800px){#clubplan #lageplanTagsLegendeContainer{width:100%}}@media only screen and (max-width: 400px){#clubplan #lageplanTagsLegendeContainer{display:none}}#clubplan #lageplanTagsLegendeContainer h3{background-color:#a9d1e9;color:#1f4162;width:calc(100% - 11px);padding:3px 5px;font-size:14px;font-weight:normal;margin-top:0 !important}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li{float:left;width:140px;cursor:pointer;padding:2px 0}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li span{float:left}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li span.LageplanTag{margin-right:5px}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li span.title{width:calc(100% - 40px);font-weight:normal}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li:nth-child(1n+15){display:none}@media only screen and (max-width: 800px){#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li{width:25%}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li:nth-child(1n+15){display:block}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li:nth-child(4n+1){clear:both}}@media only screen and (max-width: 650px){#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li{width:33%;clear:none !important}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li:nth-child(1n+15){display:block}#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li:nth-child(3n+1){clear:both !important}}@media only screen and (max-width: 400px){#clubplan #lageplanTagsLegendeContainer .LageplanTagsLegende li{width:100%}}#clubplan #lageplanTagsLegendeContainer .alleAnzeigen{text-decoration:underline;clear:both;cursor:pointer}@media only screen and (max-width: 400px){#clubplan #lageplanTagsLegendeContainer .alleAnzeigen{display:none}}#LageplanInfo{border:1px #1f4162 solid;position:absolute;z-index:999;background-color:#fff;width:222px}#LageplanInfo .titleBar{display:block;background-color:#fec724;float:left;clear:left;width:220px;margin:1px}#LageplanInfo .titleBar span.title{float:left;width:187px;color:#1f4162;padding:2px 5px;font-weight:bold}#LageplanInfo .titleBar span.close{float:left;margin:2px;cursor:pointer}#LageplanInfo .titleBar span.close:hover{background-color:#86b7d3}#LageplanInfo div.text{padding:5px}#LageplanInfo div.bilder img{display:none;margin:0 1px}#LageplanInfo div.bilder img.aktiv{display:inline}#LageplanInfo div.bilderNav{float:right;width:32px;margin-right:1px;margin-top:-16px;z-index:9999;position:relative}#LageplanInfo div.bilderNav span{display:inline-block;background-color:#1f4162;height:16px;width:16px;cursor:pointer}#LageplanInfo div.bilderNav span:hover{background-color:#86b7d3}#LageplanInfo div.bilderNav span.inaktiv{background-color:#1f4162}div#bilder{width:calc(100% - 1px)}div#bilder ul.anlagenBilderGalerie{clear:both;float:left;margin-top:10px !important;list-style:none}div#bilder ul.anlagenBilderGalerie li{width:calc(25% - 11.33333px);float:left;height:150px;margin:0 15px 35px 0;padding:0 !important;text-align:center;font-style:italic;color:#4c4952 !important;font-weight:normal !important}div#bilder ul.anlagenBilderGalerie li:nth-child(4n+4){margin-right:0}@media screen and (max-width: 576px){div#bilder ul.anlagenBilderGalerie li{height:auto}}@media screen and (max-width: 576px){div#bilder ul.anlagenBilderGalerie li.videogalerie{width:100%}}div#bilder ul.anlagenBilderGalerie li.videogalerie .video-container{overflow:hidden;margin:0 auto;width:100%;max-width:220px;padding-bottom:105px}@media screen and (max-width: 576px){div#bilder ul.anlagenBilderGalerie li.videogalerie .video-container{max-width:100%;padding-top:125px}}div#bilder ul.anlagenBilderGalerie li.videogalerie .video-container iframe{border:1px solid #163553;width:100%;max-width:220px}@media screen and (max-width: 576px){div#bilder ul.anlagenBilderGalerie li.videogalerie .video-container iframe{max-width:100%}}div#bilder ul.anlagenBilderGalerie li a{display:inline-block;width:100%;height:130px;overflow:hidden}@media only screen and (max-width: 1000px){div#bilder ul.anlagenBilderGalerie li a{border:none;max-width:none}}@media only screen and (max-width: 400px){div#bilder ul.anlagenBilderGalerie li a{height:100px}}div#bilder ul.anlagenBilderGalerie li img{width:100%;border:1px solid #163553;max-width:220px}@media only screen and (max-width: 900px){div#bilder ul.anlagenBilderGalerie li{width:calc(33% - 10px);margin-right:15px !important}div#bilder ul.anlagenBilderGalerie li:nth-child(3n+3){margin-right:0 !important}}@media only screen and (max-width: 720px){div#bilder ul.anlagenBilderGalerie li{width:calc(50% - 10px);margin-right:0 !important}}@media only screen and (max-width: 720px){div#bilder ul.anlagenBilderGalerie{display:flex;justify-content:space-between;flex-wrap:wrap}div#bilder ul.anlagenBilderGalerie img{width:100%;max-width:100%}}div#bilder .alleBilderAnzeigen{padding:0 15px 15px;float:left;clear:both}div#bilder div.sommer,div#bilder div.winter{background-color:#edf5fa;clear:both;float:left;margin-bottom:20px;padding-top:25px;width:100%}div#bilder div.sommer ul,div#bilder div.winter ul{padding:0 15px;width:100%}div#bilder div.sommer h3,div#bilder div.winter h3{padding:4px 5px 4px 5px;background-color:#1f4162;color:#fff;margin-top:0}div#bilder #sommerBilderUeberschrift::before{content:"";background-image:url(../img/layout/sprite.png);background-position:-57px -104px;height:15px;width:16px;display:inline-block;margin-right:5px;margin-bottom:-1px;margin-left:5px}div#bilder #winterBilderUeberschrift::before{content:"";background-image:url(../img/layout/sprite.png);background-position:-57px -121px;width:15px;height:16px;display:inline-block;margin-right:5px;margin-bottom:-1px;margin-left:5px}div#bilder p.alleAnzeigen{text-decoration:underline;margin-bottom:10px !important;margin-left:10px !important;cursor:pointer}@media only screen and (max-width: 800px){div#bilder .anlagenSeiteTitel{font-weight:bold}div#bilder .alleBilderAnzeigen{width:100%;text-align:center}div#bilder .alleBilderAnzeigen::after{color:#000;content:" ";font-family:"Font Awesome 6 pro";font-size:19px}div#bilder .anlagenSeiteContent{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px) !important}div#bilder .anlagenSeiteContent div.sommer{border:none}div#bilder .anlagenSeiteContent ul.anlagenBilderGalerie li img{border:none}}#anlagenKategorieClubplan img{max-width:100%}.anlagenClubPlanLink{text-decoration:none;display:flex;gap:.5rem;align-items:center}#wrapperMitte #content.anlageContent{padding-bottom:5rem}#wrapperMitte #content.anlageContent .anlagenTextBoxListeAngebot{width:100%}#wrapperMitte #content.anlageContent .anlagenTextBoxListeAngebot .title{font-size:1.5rem;text-align:center;color:#1f4162;font-weight:bold;text-transform:uppercase}#wrapperMitte #content.anlageContent .anlagenTextBoxListeAngebot.deals .title{position:relative;margin-bottom:1rem !important}#wrapperMitte #content.anlageContent .anlagenTextBoxListeAngebot.deals .title span{width:100%;text-align:center;display:inline-block}#wrapperMitte #content.anlageContent .anlagenTextBoxListeAngebot.deals .title:before{content:"";background:#1f4162;width:calc(50% - 125px);height:2px;position:absolute;left:0;top:64%}#wrapperMitte #content.anlageContent .anlagenTextBoxListeAngebot.deals .title:after{content:"";background:#1f4162;width:calc(50% - 125px);height:2px;position:absolute;right:0;top:64%}#wrapperMitte #content .wrapperAnlageSeite div.anlagenTextBox#anlagenKategorieClubplan{background:#edf5fa;max-width:100%;padding:1rem}#wrapperMitte #content .wrapperAnlageSeite div.anlagenTextBox#anlagenKategorieClubplan .title{margin-top:0 !important;padding-top:0}#wrapperMitte #content .wrapperAnlageSeite div.anlagenTextBox#anlagenKategorieClubplan .clubplan-content{display:flex;gap:1rem;align-items:center}@media screen and (max-width: 700px){#wrapperMitte #content .wrapperAnlageSeite div.anlagenTextBox#anlagenKategorieClubplan .clubplan-content{flex-wrap:wrap;justify-content:center}}#wrapperMitte #content .wrapperAnlageSeite div.anlagenTextBox#anlagenKategorieClubplan a{text-decoration:underline}#wrapperMitte #anlagenKategorieEignung{margin-top:3rem}#wrapperMitte #anlagenKategorieEignung .row{max-width:43rem;margin:auto}#wrapperMitte .zielgruppeCol{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;margin-bottom:1rem}#wrapperMitte .zielgruppeCol p{width:100%;max-width:21.5rem}#wrapperMitte .zielgruppeRow{justify-content:center}#wrapperMitte .eignungKachel{display:flex;gap:2rem;max-width:25rem}#wrapperMitte .eignungKachel strong{font-size:1.25rem}#wrapperMitte .eignungKachel div{max-width:calc(100% - 97px)}#wrapperMitte .eignungKachel .kachelKachel{background:#fff;border:2px solid #fec724;width:65px;height:65px;padding:5px;text-align:center;display:inline;float:left;margin-left:10px;font-size:9px;line-height:10px;font-family:"Lato",Verdana,Arial,sans-serif}#wrapperMitte .eignungKachel .kachelKachel div{text-align:center;width:100%;max-width:100%}#wrapperMitte .eignungKachel .kachelKachel:first-of-type{margin-left:0}#wrapperMitte .eignungKachel .kachelKachel i{font-size:25px;width:100%;margin-bottom:4px;color:#1f4162}#wrapperMitte .deals .mobileDotNavigation .dot{border-color:#1f4162}#wrapperMitte .deals .mobileDotNavigation .dot.active{background-color:#1f4162}#wrapperMitte .deal-content{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}#wrapperMitte .deal-content::-webkit-scrollbar-thumb{background:#ffeaaa}#wrapperMitte .deal-content::-webkit-scrollbar-track{background:#ffeaaa}#wrapperMitte .deal-content .deal-kachel{position:relative;width:calc(33.33% - 8px);display:flex;flex-wrap:wrap}#wrapperMitte .deal-content .deal-kachel .deal-kachel-inner{border:1px solid #1f4162;border-radius:5px;padding:1rem;position:relative;width:100%;background:#fff}#wrapperMitte .deal-content .deal-kachel .deal-kachel-inner .deal-titel{font-weight:bold;color:#1f4162;display:block}#wrapperMitte .deal-content .deal-kachel .deal-text{overflow:hidden;display:inline-block}#wrapperMitte .deal-content .deal-kachel .gesamtPreis{overflow:hidden;text-align:right;margin-top:-1rem}@media screen and (max-width: 450px){#wrapperMitte .deal-content .deal-kachel .gesamtPreis{width:100%;text-align:left;margin-top:1rem}}#wrapperMitte .deal-content .deal-kachel .deal-button{background:#1f4162;color:#fff;padding:.25rem .5rem;text-decoration:none;float:left}#wrapperMitte .deal-content .deal-kachel .right,#wrapperMitte .deal-content .deal-kachel .left{background:none;color:#1f4162;top:40%}@media screen and (max-width: 1200px){#wrapperMitte .deal-content .deal-kachel{padding-left:1.5rem;padding-right:1.5rem;width:100%;overflow:hidden;display:inline-block}#wrapperMitte .deal-content .deal-kachel .deal-kachel-inner{width:100%;text-align:center;display:inline-block;margin-bottom:1rem}#wrapperMitte .deal-content .deal-kachel .deal-text{width:100%}}.anlagenTextBox{margin-bottom:2rem !important}.anlagenTextBox.anlagenTextBoxQA{background:#edf5fa;padding-top:3rem;padding-bottom:3rem !important;position:relative;overflow:hidden}.anlagenTextBox .titleBewertung{position:relative;margin-left:4rem;font-size:.75rem;display:inline-block}@media screen and (max-width: 576px){.anlagenTextBox .titleBewertung{margin-left:1rem}}.anlagenTextBox .anlagenTextBox,.anlagenTextBox .seitenBox{margin-bottom:0 !important}.anlagenTextBox .anlagenTextBoxContent{display:block;width:100%;overflow:hidden}.anlagenTextBox .anlagenTextBoxContent .lageText{display:flex;justify-content:space-between}@media screen and (max-width: 1200px){.anlagenTextBox .anlagenTextBoxContent .lageText{width:100%;display:block}}.anlagenTextBox .anlagenTextBoxContent.content10{display:flex !important;flex-wrap:wrap}@media screen and (max-width: 800px){.anlagenTextBox .anlagenTextBoxContent.content10{display:block !important}}.anlagenTextBox .anlagenTextBoxContent.content10.verlauf:after{content:"";position:absolute;left:100%;width:100%;top:7rem;margin-left:-100%;padding-right:5px;height:2.5rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 1rem, #FFFFFF 3.5rem, #FFFFFF 100%);z-index:2}.anlagenTextBox .anlagenTextBoxContent.content10 p{margin-bottom:.125rem}.anlagenTextBox .anlagenTextBoxContent.content10>*{flex:0 0 33%}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(1){order:1}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(2){order:4}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(3){order:2}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(4){order:5}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(5){order:3}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(6){order:6}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(7){order:7}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(8){order:10}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(9){order:8}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(10){order:11}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(10){order:9}.anlagenTextBox .anlagenTextBoxContent.content10>*:nth-child(10){order:12}.float-left-aida{float:left;width:150px;margin-right:15px;clear:left;margin-bottom:15px}.headerSucheWidget.sticky{position:relative !important;left:0;top:0;max-width:1140px}a[href="#ankerSeite216"]{display:none !important}.hidden{display:none}.icon-info-bar{display:inline-block;clear:both;float:left}#content{font-size:16px}.anlagenKlimaTabelleWrapper{margin-top:15px}#zimmer .clbCollapse .clbInnerCollapse div.clbAntwort ul{margin-left:0 !important}#zimmerCollapse.show{display:flex;flex-wrap:wrap}.qualityAwardBadge{width:120px;float:right;margin-left:15px;z-index:999;display:block !important}.qualityAwardBadge.qualityAwardBadgeHeader{margin-top:-140px;margin-right:15px;width:100px;display:block}.qualityAwardBadge.qualityAwardBadgeHeader img{margin:0;display:block}@media only screen and (min-width: 1000px){.qualityAwardBadge.qualityAwardBadgeHeader{width:140px;position:absolute;right:80px;top:0;float:none;margin:0}}@media only screen and (max-width: 640px){.qualityAwardBadge.qualityAwardBadgeHeader{position:absolute;width:65px;top:140px;left:-15px;float:left}.qualityAwardBadge.qualityAwardBadgeHeader img:first-of-type{display:none}}@media screen and (max-width: 640px){.headerBilderAusgabeWidget{display:none}.headerBilderAusgabeWidget.headerAngebotVorhanden{display:block !important;width:100% !important;padding:0 !important;z-index:3;margin-bottom:-40px}.headerBilderAusgabeWidget.headerAngebotVorhanden .angebot-image{padding:0 !important}.headerBilderAusgabeWidget.headerAngebotVorhanden .angebot-image img{max-width:100% !important}.headerBadges span{margin-bottom:5px}.headerBadges span:first-child{margin-left:0 !important}#content>.icons,#content .logo,#beschreibung>.icons,#beschreibung .logo{display:none}.guenstigsterPreisKurzfassung .onlinebuchungPreis.preisProPerson{text-align:left}}@media screen and (max-width: 375px){.headerBadges span{margin-left:0 !important}}span.logo{float:right;margin-right:1px;margin-top:3px}.anlageInhalt h2.anlagenSeiteTitel{font-weight:bold;font-size:28px;line-height:32px;float:left;margin-top:25px}.anlagenSeiteTitelBilder{width:100%;background-color:#edf5fa;padding:0 15px;max-height:30px;font-size:24px;font-weight:bold;line-height:1.7;margin:0}div.inlineHeaderBild{margin-bottom:10px;width:100%;height:auto}h2.anlagenSeiteTitel{font-weight:bold}.anlageVeranstalterKachel{display:none !important}.anlageH1{display:block;position:relative;width:100%;overflow:hidden;margin-bottom:0}.anlageH1 h1{display:inline-block;float:left;clear:right;font-weight:bold;max-width:calc(100% - 33rem);padding-top:0 !important}@media screen and (max-width: 1200px){.anlageH1 h1{max-width:100%}}.anlageH1 .veranstalterLogo{position:absolute;right:0;top:0}@media screen and (max-width: 850px){.anlageH1 .veranstalterLogo{display:none}}@media screen and (max-width: 850px){.anlageH1 .anlageVeranstalterKachel{display:flex !important;align-items:center}}.angeboteSeiteWrapper{margin-top:50px;max-width:970px;overflow:hidden;position:relative;display:block;width:100%}.anlagenSeite .anlagenSeiteTitel{width:100%;display:block;overflow:hidden;padding-top:40px}.anlagenSeite .anlagenSeiteTitel.beschreibungTitel{padding-top:0}div.anlagenHeader{float:left;width:100%;padding:15px 0 10px 0;margin-bottom:10px}@media screen and (max-width: 640px){div.anlagenHeader{padding:15px 0 0 0;margin-bottom:0}}div.anlagenHeader h1{float:left;max-width:650px;font-weight:bold;margin-bottom:15px !important}div.anlagenHeader div.headerBadges>span{margin-left:15px;font-weight:bold;color:#fff;padding:3px 10px;float:left;line-height:18px;margin-bottom:5px}div.anlagenHeader div.headerBadges>span.weiterempfehlung{background-color:#008200;margin-bottom:5px}div.anlagenHeader div.headerBadges>span.weiterempfehlung.orange{background-color:#f4932c}div.anlagenHeader div.headerBadges>span.anlageGefragt{background-color:#e50130}@media screen and (max-width: 640px){div.anlagenHeader div.headerBadges>span{float:right;display:inline-block}div.anlagenHeader div.headerBadges>span.weiterempfehlung span[itemprop=name]{display:none}}div.anlagenHeader span.productName,div.anlagenHeader span.bestRating,div.anlagenHeader span.ratingCount{display:none}div.anlagenHeader span.logo{float:right;margin-right:1px;margin-top:3px}div.anlagenHeader span.logo img{max-height:80px;max-width:200px}@media screen and (max-width: 640px){div.anlagenHeader span.logo{display:none}}div.anlagenHeader span.icons{float:left;line-height:18px}div.anlagenHeader span.icons>span{margin-left:5px;float:left}div.anlagenHeader span.icons>span:first-child{margin-left:0}div.anlagenHeader span.icons .clubMedTridentsContainer{margin-top:3px}@media screen and (max-width: 640px){div.anlagenHeader span.icons{float:right}div.anlagenHeader span.icons>span{display:none}}div.anlagenHeader p.land,div.anlagenHeader h2.land{clear:left;font-size:14px;margin:0 5px 5px 0 !important}@media screen and (max-width: 640px){div.anlagenHeader p.land,div.anlagenHeader h2.land{float:inherit}}div.anlagenHeader div.auszeichnungen{float:left;margin:12px 0 0 30px}div.anlagenHeader div.logo{float:right;clear:right}div.anlagenHeader div.logo p.anlagenLogo{margin:0 !important}div.anlagenHeader div.logo p.anlagenLogo img{max-height:50px !important}div.anlagenHeader div.anlagenDaten{margin-top:8px;clear:left;float:left}div.anlagenHeader div.anlagenDaten span.label{display:inline-block;width:80px}div.anlagenHeader div.anlagenDaten span.value{font-weight:bold}.anlagenSeite{width:100%;overflow:hidden}@media screen and (max-width: 768px){.anlagenSeite{overflow:visible}.anlagenSeite #videos{overflow:hidden !important}}.anlagenNavigation{width:100%;height:auto;float:left;clear:both;position:relative;display:block;margin-top:10px}.anlagenNavigation *{display:block}@media screen and (max-width: 640px){.anlagenNavigation{margin-top:0}.anlagenNavigation .actionButton{display:inline-block;width:40%}}@media screen and (max-width: 768px){.anlagenNavigation{display:none}}.anlagenNavigation.fixed{margin-top:0}.anlagenNavigation .zurBuchung{display:none}.anlagenNavigation div.buchungsButtons{display:none;margin:0 1px -30px 0;clear:right;float:right;position:relative}@media only screen and (max-width: 870px){.anlagenNavigation div.buchungsButtons{margin-bottom:5px;margin-top:-5px}}.anlagenNavigation div.buchungsButtons .actionButton{float:left;margin-left:20px;margin-bottom:10px}@media screen and (max-width: 640px){.anlagenNavigation div.buchungsButtons{display:none}}.anlagenNavigation .buchungsButtons.buchungButtonsFocusBuchung{display:none !important}.anlagenNavigation.focusBuchung div.buchungsButtons.buchungsButtonsKeinFocus{display:none !important}.anlagenNavigation.focusBuchung.fixed .buchungsButtons.buchungButtonsFocusBuchung{display:block !important}.anlagenNavigation.focusBuchung.fixed .buchungsButtons.buchungButtonsFocusBuchung .actionButton{float:right !important}@media screen and (max-width: 640px){.anlagenNavigation.focusBuchung.fixed .buchungsButtons.buchungButtonsFocusBuchung{display:none !important}}.anlagenNavigation.fixed{position:fixed;top:0;background-color:#fff;padding-bottom:10px;z-index:99999;border-bottom:2px #1f4162 solid;left:0;right:0}.anlagenNavigation.fixed>div{margin:0 auto;max-width:1115px}@media screen and (max-width: 640px){.anlagenNavigation.fixed{padding-top:50px}}.anlagenNavigation.fixed p.titel{font-size:16px;font-weight:bold;color:#1f4162;margin:0 0 27px !important}@media screen and (max-width: 640px){.anlagenNavigation.fixed p.titel{margin:0 0 0 15px !important}}@media only screen and (max-width: 620px){.anlagenNavigation.fixed{border-color:#3d5062;background-color:#1f4162;color:#fff;padding-bottom:0}.anlagenNavigation.fixed>div{margin-top:5px;width:100%}.anlagenNavigation.fixed p.titel{color:#fff;float:left;width:calc(100% - 15px);margin-bottom:0px}.anlagenNavigation.fixed ul#anlagenMenueContainerMobile{margin-top:8px;display:inline-block;clear:both}.anlagenNavigation.fixed ul#anlagenMenueContainerMobile li{background-color:inherit}.anlagenNavigation.fixed ul#anlagenMenueContainerMobile li a.nav-link{color:inherit}.anlagenNavigation.fixed ul#anlagenMenueContainerMobile li.show a.nav-link{color:inherit}.anlagenNavigation.fixed .buchungsButtons{float:right;width:80px;margin-right:10px;margin-top:-10px;margin-bottom:0}.anlagenNavigation.fixed .buchungsButtons .actionButton{background-color:rgba(0,0,0,0);margin-bottom:0;margin-left:0 !important}.anlagenNavigation.fixed .buchungsButtons .actionButton #menuAnfrageButton{text-indent:-9999px;background-image:url(../img/layout/posticon.svg);background-repeat:no-repeat;background-size:40px 32px;width:40px;height:22px;display:inline-block}}.anlagenNavigation.onlinebuchungMenu{margin-bottom:30px;margin-top:-30px;border-bottom:2px #1f4162 solid}.anlagenNavigation.onlinebuchungMenu.fixed{position:inherit}.anlageInhalt{clear:both}.anlageInhalt h2.anlagenSeiteTitel{font-size:28px;line-height:32px;float:left;width:100%;margin-top:0}.anlageInhalt .reiseberichtlink{margin-top:15px}.anlagenFooterNavigation{float:left;width:100%}.anlagenFooterNavigation .anlagenLocation{font-weight:bold}.anlagenFooterNavigation ul li{display:inline-block}.anlagenFooterNavigation ul li div{float:left}.anlagenFooterNavigation ul li div::after{content:" "}.anlagenFooterNavigation ul li::after{content:"|";padding:0 5px;color:#cde5f3}.anlagenFooterNavigation ul li span.drucken::before{content:"";display:inline-block;background-image:url(../../../../../../img/layout/sprite.png);height:15px;width:16px;margin-bottom:-3px;margin-right:3px;background-position:-33px -162px}@media screen and (max-width: 640px){.anlagenFooterNavigation ul li div{width:100px;float:left}.anlagenFooterNavigation ul li::after{content:none}.anlagenFooterNavigation ul li.notForSmartphone{display:none}}.breadcrumbsContainer{display:block}ul#anlagenMenueContainerMobile{display:none;width:100%;float:left;margin-top:10px}ul#anlagenMenueContainerMobile .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}ul#anlagenMenueContainerMobile .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}ul#anlagenMenueContainerMobile .dropdown-menu.show{display:block}ul#anlagenMenueContainerMobile .dropdown-menu .dropdown-item{display:block;width:100%;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;padding:10px 20px}@media only screen and (max-width: 620px){ul#anlagenMenueContainerMobile{display:block;text-align:center}ul#anlagenMenueContainerMobile li{background-color:#edf5fa}ul#anlagenMenueContainerMobile li a.nav-link{color:#1f4162}ul#anlagenMenueContainerMobile li.show{background-color:#1f4162}ul#anlagenMenueContainerMobile li.show a.nav-link{color:#fff}ul#anlagenMenueContainerMobile li div.dropdown-menu{width:80% !important}ul#anlagenMenueContainerMobile li div.dropdown-menu.show[x-placement=top-start]{transform:translate3d(0px, -115px, 0px) !important}ul#anlagenMenueContainerMobile li div.dropdown-menu a{padding:10px 21px;width:calc(100% - 42px)}ul#anlagenMenueContainerMobile li div.dropdown-menu a:not(:first-child){border-top:1px solid #cfe1f5}ul#anlagenMenueContainerMobile li div.dropdown-menu a:hover{color:inherit;background-color:#edf5fa}ul#anlagenMenueContainerMobile li div.dropdown-menu a.aktiv{background-color:#cfe1f5}}.eventModalButton,.eventModalButtonLink{cursor:pointer;text-decoration:underline;color:#1f4162;font-weight:400;font-size:20px}@media screen and (min-width: 1200px){.eventListe{display:flex;flex-wrap:wrap;gap:0 15px}.eventListe div{width:calc(50% - .5rem)}}.eventListe .top-event{border:1px solid #e1e1e1;padding:10px}@media screen and (min-width: 1200px){.eventListe .top-event{width:calc(33% - 15px) !important}}@media screen and (max-width: 1200px){.eventListe .top-event{width:calc(50% - 15px) !important}}@media screen and (max-width: 768px){.eventListe .top-event{width:100% !important;margin-bottom:40px}}.eventListe .top-event .datum{margin-bottom:0}.eventListe .kurzbeschreibung{padding-bottom:15px;border-bottom:1px solid #d6d6d6}#content{position:relative}#content .fruehbucherIcon,#content .allInclusiveIcon,#content .neueAnlage,#content .premiumClubIcon{float:left;margin-top:3px;margin-right:10px}#content .fruehbucherIcon span,#content .allInclusiveIcon span,#content .neueAnlage span,#content .premiumClubIcon span{background-color:#1f4162;border:1px solid #163553;border-radius:0;text-transform:uppercase;color:#fff;padding:1px 5px;float:left;font-size:10px;line-height:16px}#content .neueAnlage{float:right;margin-left:5px}#content .neueAnlage span{padding-left:2px;padding-right:2px}#content .guenstigsterPreisKurzfassung{padding:0;background:#fff;margin-top:0 !important;margin-bottom:20px}@media screen and (max-width: 1200px){#content .guenstigsterPreisKurzfassung{padding:0}}#content .guenstigsterPreisKurzfassung .angebot{overflow:hidden;height:100%}@media screen and (max-width: 1200px){#content .guenstigsterPreisKurzfassung .angebot{width:100%;margin:0;padding:0}}#content .guenstigsterPreisKurzfassung .angebot .angebotHead{font-size:18px;color:#1f4162}#content .guenstigsterPreisKurzfassung .angebot .onlinebuchungPreis.preisProPerson{background-color:#fff !important;width:100%;display:block;text-align:left}#content .guenstigsterPreisKurzfassung .angebot .reiseDaten{margin-bottom:5px}#content .guenstigsterPreisKurzfassung .angebot .reiseDaten .reiseDatenHead{margin-top:15px;color:#1f4162;font-size:16px}#content .guenstigsterPreisKurzfassung .angebot .reiseDaten i{color:#1f4162}#content .guenstigsterPreisKurzfassung .beratung{margin:20px -15px 0 -15px;padding:15px;background:#cde5f3;overflow:hidden;width:calc(100% + 30px)}@media screen and (max-width: 800px){#content .guenstigsterPreisKurzfassung .beratung{width:100%;margin:0}}@media screen and (max-width: 767px){#content .guenstigsterPreisKurzfassung .beratung{width:calc(100% + 30px);margin:15px -15px 0 -15px}}#content .guenstigsterPreisKurzfassung .beratung .beratungHead{font-size:18px;color:#1f4162}#content .guenstigsterPreisKurzfassung .beratung .telefonanfrage a,#content .guenstigsterPreisKurzfassung .beratung .telefonanfrage .zielElement{color:#1f4162;font-weight:bold;font-size:18px}#content .guenstigsterPreisKurzfassung .beratung .telefonanfrage img{float:right;margin-left:5px;max-width:120px}#content .guenstigsterPreisKurzfassung .beratung .telefonanfrage strong.oeffnung{font-size:14px}#content .guenstigsterPreisKurzfassung .beratung .actionButton.buchungsanfrage,#content .guenstigsterPreisKurzfassung .beratung .actionButton.telefonanfrage,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.buchungsanfrage,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.telefonanfrage{float:left !important;background:hsla(0,0%,100%,0);border-color:#1f4162 !important}#content .guenstigsterPreisKurzfassung .beratung .actionButton.buchungsanfrage a,#content .guenstigsterPreisKurzfassung .beratung .actionButton.buchungsanfrage i,#content .guenstigsterPreisKurzfassung .beratung .actionButton.buchungsanfrage .zielElement,#content .guenstigsterPreisKurzfassung .beratung .actionButton.telefonanfrage a,#content .guenstigsterPreisKurzfassung .beratung .actionButton.telefonanfrage i,#content .guenstigsterPreisKurzfassung .beratung .actionButton.telefonanfrage .zielElement,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.buchungsanfrage a,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.buchungsanfrage i,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.buchungsanfrage .zielElement,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.telefonanfrage a,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.telefonanfrage i,#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton.telefonanfrage .zielElement{color:#1f4162 !important;font-weight:bold}#content .guenstigsterPreisKurzfassung .beratung .buchungsanfrageButton{border:1px solid #1f4162;margin-top:.5rem;padding:.5rem}#content .guenstigsterPreisKurzfassung .actionButton{float:left}#content .guenstigsterPreisKurzfassung .actionButton.buchungsanfrage{float:left !important;background:#fff;border-color:#f4a200}#content .guenstigsterPreisKurzfassung .actionButton.buchungsanfrage a,#content .guenstigsterPreisKurzfassung .actionButton.buchungsanfrage i{color:#f4a200 !important;font-weight:bold}#content .strand,#content .berg{margin-left:15px;background-color:#1f4162;border:1px solid #163553;border-radius:0;text-transform:uppercase;padding:1px 8px;color:#fff;float:left;font-size:10px;line-height:16px}#content h2.land{display:inline-block;clear:both;font-size:.85rem}#content .wrapperAnlageSeite .logo{position:absolute;right:15px;top:45px}#content .wrapperAnlageSeite .wrapperContent{display:block;width:100%;position:relative;overflow:hidden}@media screen and (max-width: 768px){#content .wrapperAnlageSeite .wrapperContent{overflow:visible}}#content .wrapperAnlageSeite .wrapperContent h2.anlagenSeiteTitel{font-size:28px;line-height:32px;float:left;width:100%;margin-top:0}#content .wrapperAnlageSeite p.title{font-size:1.5rem;margin:10px 0 4px 0 !important;color:#1f4162;padding-top:5px;min-height:auto !important}#content .wrapperAnlageSeite .spalteLinks{width:calc(100% - 430px);display:inline-block}@media only screen and (max-width: 800px){#content .wrapperAnlageSeite .spalteLinks{width:100%}}#content .wrapperAnlageSeite .spalteRechts{width:375px;float:right;margin-top:-100px}@media only screen and (max-width: 870px){#content .wrapperAnlageSeite .spalteRechts{width:300px}}@media only screen and (max-width: 800px){#content .wrapperAnlageSeite .spalteRechts{width:100%;margin-top:0}}#content .wrapperAnlageSeite div.anlagenTextBox{margin-bottom:10px;clear:left;padding-bottom:10px}#content .wrapperAnlageSeite div.anlagenTextBox.visible-mobile{display:none}#content .wrapperAnlageSeite div.anlagenTextBox .alleangebote{display:none}#content .wrapperAnlageSeite div.anlagenTextBox #coronaHygieneSiegelText{float:right}#content .wrapperAnlageSeite p.icon{float:left;width:auto;margin:0 5px 0 0 !important;line-height:2.9}#content .wrapperAnlageSeite p.icon.angeboticon i{color:#b20b4a}#content .wrapperAnlageSeite p.icon i{font-size:24px;margin-top:5px;color:#1f4162}#content .wrapperAnlageSeite ul{list-style:none;padding-left:0;margin-top:10px}#content .wrapperAnlageSeite ul li:not(.ohnePfeil){padding:2px 0 0 19px;background-repeat:no-repeat;display:list-item !important;font-weight:normal !important;color:#4c4952 !important;background-position:0 11px;position:relative}#content .wrapperAnlageSeite ul li:not(.ohnePfeil):before{content:"";color:#1f4162;line-height:1;font-weight:bold;font-family:"Font Awesome 6 pro";font-size:.5rem;position:absolute;left:.25rem;top:.65rem}#content .wrapperAnlageSeite ul li:not(.ohnePfeil) div{display:inline}#content .wrapperAnlageSeite ul li.angebotPfeil{padding:0;display:list-item !important;font-weight:normal !important;color:#4c4952 !important;background:none no-repeat 0 11px}#content .wrapperAnlageSeite ul li.angebotPfeil:before{display:none;content:"";color:#fec724;margin-left:-20px;margin-bottom:-2px;font-size:19px;line-height:1;font-family:"Font Awesome 6 pro"}#content .wrapperAnlageSeite ul.angebotPfeil{padding:2px 0 0 15px;background-repeat:no-repeat;display:list-item !important;font-weight:normal !important;color:#4c4952 !important;background-position:0 11px}#content .wrapperAnlageSeite ul.angebotPfeil:before{display:none;content:"";color:#b20b4a;margin-left:-20px;margin-bottom:-2px;font-size:19px;line-height:1;font-family:"Font Awesome 6 pro"}.headerBadges{display:inline-block;margin-bottom:-10px}@media screen and (max-width: 720px){.headerBadges{width:100%}}.headerBadges .wrapperKachelKacheln{margin-left:15px;display:inline-block}@media screen and (max-width: 720px){.headerBadges .wrapperKachelKacheln{display:inline-block;margin-left:0;float:left;margin-top:10px;width:100%}}@media screen and (max-width: 640px){.headerBadges .wrapperKachelKacheln>div{margin-bottom:15px;margin-left:5px;width:calc(20% - 7px)}}@media screen and (max-width: 375px){.headerBadges .wrapperKachelKacheln>div:nth-child(4n){margin-left:5px !important}}.headerBadges>span{width:65px;height:65px;padding:5px;text-align:center;display:inline;float:left;margin-left:10px}.headerBadges>span.weiterempfehlung{background-color:#008200;margin-bottom:5px}.headerBadges>span.weiterempfehlung.orange{background-color:#f4932c}.headerBadges>span.anlageGefragt{background-color:#e50130}.saisonNavWrapper{display:block;width:100%;overflow:hidden}.saisonNavWrapper .sommerNav,.saisonNavWrapper .winterNav{display:inline-flex;align-items:center;float:left;padding-bottom:5px;cursor:pointer;margin-bottom:15px;margin-top:15px}.saisonNavWrapper .sommerNav i,.saisonNavWrapper .winterNav i{font-size:25px;margin-right:2px;color:#1f4162}.saisonNavWrapper .sommerNav i.fa-sun,.saisonNavWrapper .winterNav i.fa-sun{color:#fec724}.saisonNavWrapper .sommerNav.aktiv,.saisonNavWrapper .winterNav.aktiv{border-bottom:2px solid #1f4162}.saisonNavWrapper .sommerNav .navLabel,.saisonNavWrapper .winterNav .navLabel{padding-bottom:5px}.saisonNavWrapper .sommerNav{margin-right:15px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container div.anlageInhalt object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.anlagenNavigationMobileWrapper .container{position:relative}.anlagenNavigationMobileWrapper .container .anlage-telefon{display:none}@media screen and (max-width: 768px){.anlagenNavigationMobileWrapper .container .anlage-telefon{display:inline-block;float:left;color:#fff;position:absolute;left:0}.anlagenNavigationMobileWrapper .container .anlage-telefon i,.anlagenNavigationMobileWrapper .container .anlage-telefon a{color:#fff}.anlagenNavigationMobileWrapper .container .anlage-telefon i{margin-right:.25rem}}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons{background-color:#163553;width:100% !important;position:fixed;top:0;left:0;z-index:99999999999;padding:1rem}@media screen and (max-width: 768px){.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons{top:auto;bottom:0}}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons #back2Top{cursor:pointer;color:#fff}@media screen and (max-width: 768px){.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons #back2Top{display:block;position:absolute;left:1rem}}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons #back2Top i{color:#fff;display:none}@media screen and (max-width: 768px){.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons #back2Top i{display:block}}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons #back2Top .text{color:#fff}@media screen and (max-width: 768px){.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons #back2Top .text{display:none}}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton{margin-left:1rem}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton:not(.buchungsanfrage) span,.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton:not(.buchungsanfrage) i{color:#fff}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton i{margin-right:.5rem}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton.buchungsanfrage{background-color:#fff}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton.buchungsanfrage span,.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .actionButton.buchungsanfrage i{color:#f4932c}.anlagenNavigationMobileWrapper .MobileNavFixed .extrabuttons .container{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 800px){.headerSucheWidget .form-control{height:calc(.5em + 1.75rem + 8px) !important}.anlageInhalt{padding-top:0 !important}.anlageH1 h1 .icons,.anlageH1 .land .icons,.anlageH1 .icon-info-bar .icons,.anlageH1 .wrapperKachelKacheln .icons{display:inline-block}.anlageH1 .land{font-size:14px}.anlageH1 h1,.anlageH1 .land{margin-bottom:0}.topInfosSmartphone{display:block !important;margin-top:0;overflow:visible;height:auto}.topInfosSmartphone .ttbiSucheFormularWidget,.topInfosSmartphone .ttbiSucheZusammenfassung{display:block;background-color:#f8f8f8;margin-left:-15px;margin-right:-15px}.topInfosSmartphone .ttbiSucheFormularWidget .ttbiSucheFormularWidgetEngineTabs,.topInfosSmartphone .ttbiSucheZusammenfassung .ttbiSucheFormularWidgetEngineTabs{margin-left:10px;margin-right:10px;background-color:#f8f8f8;margin-bottom:-1px;border-bottom:4px solid #fff}.topInfosSmartphone .ttbiSucheFormularWidget .ttbiSucheFormularWidgetEngineTabs a.nav-link,.topInfosSmartphone .ttbiSucheZusammenfassung .ttbiSucheFormularWidgetEngineTabs a.nav-link{margin-bottom:-3px;border:none !important;color:#fff !important;background-color:rgba(0,0,0,0) !important}.topInfosSmartphone .ttbiSucheFormularWidget .ttbiSucheFormularWidgetEngineTabs a.nav-link.active,.topInfosSmartphone .ttbiSucheZusammenfassung .ttbiSucheFormularWidgetEngineTabs a.nav-link.active{background-color:#f8f8f8 !important;border:3px solid #fff !important;border-bottom:none !important}.topInfosSmartphone .ttbiSucheFormularWidget .tab-content,.topInfosSmartphone .ttbiSucheZusammenfassung .tab-content{background-color:#f8f8f8}.topInfosSmartphone .ttbiSucheFormularWidget .form-group,.topInfosSmartphone .ttbiSucheZusammenfassung .form-group{padding:0 5px}#content .wrapperAnlageSeite .wrapperContent .beschreibungTitelWrapper{position:relative;overflow:hidden}#content .wrapperAnlageSeite .wrapperContent .beschreibungTitelWrapper h2.beschreibungTitel{z-index:2;margin-top:15px;margin-bottom:0}#content .wrapperAnlageSeite .wrapperContent .beschreibungTitelWrapper .borderElement{position:absolute;bottom:20px;width:100%}#content .wrapperAnlageSeite div.anlagenTextBox{margin-bottom:15px;clear:left;padding-bottom:25px;border:none}}@media screen and (max-width: 800px)and (max-width: 1200px){#content .wrapperAnlageSeite div.anlagenTextBox{padding-bottom:0}}@media screen and (max-width: 800px){#content .wrapperAnlageSeite div.anlagenTextBox p.icon{width:auto;font-size:24px;line-height:1.75;margin-right:10px !important}#content .wrapperAnlageSeite div.anlagenTextBox .spriteAnlagenText{margin-top:-4px}#content .wrapperAnlageSeite div.anlagenTextBox.visible-mobile{display:block !important}#content .wrapperAnlageSeite div.anlagenTextBox .anlagenTextBoxContent{color:#1f4162;overflow:hidden;width:100%;display:block}#content .wrapperAnlageSeite div.anlagenTextBox .anlagenTextBoxContent .li{color:#1f4162}#content .wrapperAnlageSeite div.anlagenTextBox #coronaHygieneSiegelText{float:right}#content .wrapperAnlageSeite p.title{font-weight:600;z-index:1;padding-bottom:0;margin-bottom:0 !important;margin-left:5px;font-size:22px}#content .wrapperAnlageSeite ul li.angebotPfeil{padding:2px 0 0 15px;background-repeat:no-repeat;display:list-item !important;font-weight:normal !important;color:#4c4952 !important;background-position:0 11px}#content .wrapperAnlageSeite ul li.angebotPfeil:before{display:inline;content:"";color:#b20b4a;margin-left:-20px;margin-bottom:-2px;font-size:19px;line-height:1;font-family:"Font Awesome 6 pro"}#content .wrapperAnlageSeite ul li.angebotPfeil .fas.fa-check{display:none}#content .anlagenTextBoxListeAngebot .icon{display:none}#content .anlagenTextBoxListeAngebot .title:after{content:"  ";color:#b20b4a;font-family:"Font Awesome 6 pro"}#content .anlagenTextBoxListeAngebot .alleangebote{display:inline;color:#b20b4a}#content .anlagenBildSmartphone .imageoptionicon{cursor:pointer;position:absolute;z-index:10;padding:6px 10px 3px 11px;bottom:15px}#content .anlagenBildSmartphone .imageoptionicon i{font-size:27px;padding:0 0 4px;color:#1f4162}#content .anlagenBildSmartphone .imageoptionicon.sommerbilder{left:15px}#content .anlagenBildSmartphone .imageoptionicon.sommerbilder i{color:#f4932c}#content .anlagenBildSmartphone .imageoptionicon.winterbilder{left:80px}#content .anlagenBildSmartphone .aktiv i{border-bottom:2px solid #1f4162}#content .anlagenBildSmartphone .videos{right:80px}#content .anlagenBildSmartphone .fotos{right:15px}#content .ttbiSucheZusammenfassung .fa-search:before{font-weight:400}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}#events ul{margin:10px 0 30px 0;padding-left:0}#events ul li{list-style:none;clear:left;background-color:#fdfdff;padding:1px 0}#events ul li.c1{clear:left;background-color:#edf5fa}#events ul li.head p{font-weight:bold}}@media screen and (max-width: 800px)and (max-width: 640px){#events ul li.head p{display:none}}@media screen and (max-width: 800px){#events ul li p{float:left;margin:2px 0 !important}#events ul li p.titel{width:380px}}@media screen and (max-width: 800px)and (max-width: 640px){#events ul li p{width:100%}#events ul li p.datum{margin:0 0 10px 0 !important}#events ul li p.titel{width:100%;margin:0 !important}}@media screen and (max-width: 800px){#events .anlagenLogo{float:right;margin-top:-100px !important}#eventDetail h2{font-weight:bold;font-size:12px}#eventDetail .datum{margin:0 0 5px 0 !important}#eventDetail div.beschreibung p{margin:8px 0 !important}#eventDetail div.beschreibung p:first-child{margin-top:0 !important}#eventDetail .anlagenLogo{float:right;margin-top:-120px !important}#eventDetail div.preis{font-weight:bold;margin:10px 0}#eventContent ul li.gruppiert{border-bottom:1px dotted #1f4162;padding:1px 10px 10px 10px;background-color:#edf5fa;margin-bottom:10px}#eventContent ul li.gruppiert p{font-size:12px;font-weight:bold;color:#1f4162;margin-bottom:5px}#eventContent ul li.gruppiert ul li a{font-weight:normal;text-decoration:none;color:#363636}#eventContent ul li.gruppiert ul li a:hover{text-decoration:underline}#eventSuche{clear:both;float:left}#eventSuche li{padding:4px 0;clear:both;float:left}#eventSuche li label{float:left;width:120px;font-weight:bold}#eventSuche li select{float:left;width:150px;font-size:11px}#eventSuche #eventsucheMonat{width:90px !important}#eventSuche #eventsucheJahr{width:60px !important}#eventSuchListe{clear:both;float:left}#eventSuchListe li{clear:both;float:left}#eventSuchListe li.head p{font-weight:bold}#eventSuchListe li:nth-child(2n+1){background-color:#edf5fa}#eventSuchListe li:nth-child(2n+2){background-color:#f3f9fc}#eventSuchListe li p{float:left;padding:0 10px;font-weight:normal;margin:5px 0 !important}#eventSuchListe li p.event{width:250px}#eventSuchListe li p.anlage{width:220px}#eventSuchListe li p.beginn{width:120px}#events p.titel{width:600px}.NavigationDesktopWrapper.MobileNavFixed .anlagenNavigationMobile{margin:0;width:100% !important}.anlagenNavigationMobileWrapper{display:block;min-height:50px;padding-top:15px}.topInfosSmartphone .topAngebotMobile{height:auto !important}.topInfosSmartphone .topAngebotHeader{position:relative;margin:0;padding:0;width:100%;display:block}.stickyMobileBuchenButton{position:fixed;bottom:10px;right:16px;z-index:100}#showEventModalButton{text-decoration:underline;color:#1f4162}.guenstigsterPreisKurzfassung{min-height:auto}#clubplan .LageplanTags{display:block !important}#clubplan .LageplanTags h3{font-size:18px !important;text-align:center;display:block !important;background:none !important;font-weight:bold !important;color:#1f4162 !important;margin-top:5px !important}#clubplan .LageplanTags .item.d-flex{max-width:50%}#clubplan .LageplanTags .item.d-flex span.bilder{display:none !important}#clubplan .LageplanTags .item.d-flex span.text{display:none !important}#ankerwellness{padding-top:70px}#cluburlaubLightbox{height:100%;padding-bottom:15px;top:0;z-index:999999999999}}#beschreibung .kundenBewertungenWrapper .title{font-size:20px;margin:10px 0 4px 0 !important;color:#1f4162;padding-top:5px;min-height:auto !important}#beschreibung .kundenBewertungenWrapper .list-view{width:100%;display:flex;flex-wrap:wrap;justify-content:start;overflow:hidden;gap:15px}#beschreibung .kundenBewertungenWrapper .list-view>div{width:calc(33% - 8px)}@media screen and (max-width: 1000px){#beschreibung .kundenBewertungenWrapper .list-view>div{width:calc(50% - 8px)}}@media screen and (max-width: 630px){#beschreibung .kundenBewertungenWrapper .list-view>div{width:100%}}#anlagenKategorieWellness{background:#edf5fa;background-image:url(/img/icons/spa.svg);background-repeat:no-repeat;padding-top:4rem !important;padding-bottom:4rem !important;background-position:105%;background-position-y:2rem;background-size:35rem}#anlagenKategorieWellness p:last-of-type{margin-bottom:0}#anlagenKategorieWellness .hideText:after{background:none}.googleMaps{width:100%;height:500px}.suchlistenAngebot{margin-top:20px}@media screen and (min-width: 992px){.suchlistenAngebot{margin-top:-20px}}.suchlistenAngebot div{width:100%;max-width:687px;background:#b20b4a;padding:15px;color:#fff;position:relative}.suchlistenAngebot div .angebotContent{display:none;padding-left:15px;font-size:18px}.suchlistenAngebot div .angebotContent.aktiv{display:unset}.suchlistenAngebot div .angebotDaten{display:none}.suchlistenAngebot div .angebotDaten.show{display:unset}.suchlistenAngebot i{font-size:25px}.suchlistenAngebot i.fa-circle-arrow-right{position:absolute;top:0;right:0;padding:15px}.suchlistenAngebot i.fa-chevron-left{position:absolute;top:0;left:0;padding:15px}#chatellix-chat-icon{bottom:75px !important}
