.content-wrapper,.dnd-section>.row-fluid{max-width:1400px}body,html{font-size:1rem}body{color:#0d0c0c;font-family:Lato,sans-serif;font-style:normal;font-weight:400;text-decoration:none}a{color:#c96}a:active,a:focus,a:hover{color:#c1e7e3}p{font-family:Lato,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.h1,h1{font-size:3.1875rem;line-height:110%}.h1,.h2,h1,h2{color:#0d0c0c;font-family:Lato,sans-serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.h2,h2{font-size:2.375rem;line-height:120%}.h3,h3{font-size:1.75rem}.h3,.h4,h3,h4{color:#0d0c0c;font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:133%;text-decoration:none;text-transform:none}.h4,h4{font-size:1.3125rem}.h5,.h6,h5,h6{color:#0d0c0c;font-family:Lato,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:133%;text-decoration:none;text-transform:none}.subtitle_one{font-size:1.3125rem}.subtitle_one,.subtitle_two{color:#0d0c0c;font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}.subtitle_two{font-size:1rem}.body_large{font-family:Lato,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.fill-body{color:#0d0c0c}blockquote{border-left-color:#c96}.btn,.btn-primary,button{background-color:#1e2341;border-color:#1e2341;color:#fff;font-family:Lato,sans-serif;text-transform:none}.btn:focus,button:focus{outline-color:#1e2341}.btn.btn-primary:focus{outline-color:#c96}.btn-primary.btn-outline,.btn-primary.btn-outline:visited,.btn.btn-outline{border-color:#1e2341;color:#1e2341}.btn.btn-secondary,.btn.btn-secondary:visited{background-color:#c96;border-color:#c96;color:#fff}.btn.btn-secondary.btn-outline,.btn.btn-secondary.btn-outline:visited{background-color:transparent;border-color:#c96;color:#c96}.btn.btn-tertiary,.btn.btn-tertiary:visited,.text-white a.btn-tertiary{background-color:#c1e7e3;border-color:#c1e7e3;color:#0d0c0c}.btn.btn-tertiary.btn-outline,.btn.btn-tertiary.btn-outline:visited{background-color:transparent;border-color:#c1e7e3;color:#c1e7e3}.btn.btn-white,.btn.btn-white:visited,button.btn-white{color:#1e2341}.btn-white:focus{border-color:#1e2341;color:#1e2341}.btn.btn-dark,.btn.btn-dark:visited{background-color:#151515;border-color:#151515;color:#fff}.btn.btn-dark.btn-outline,.btn.btn-dark.btn-outline:visited{background-color:transparent;border-color:#151515;color:#151515}.container-btn-primary{color:#fff}.container-btn-primary-outline{color:#1e2341}.container-btn-secondary{color:#fff}.container-btn-secondary-outline{color:#c96}.container-btn-tertiary{color:#0d0c0c}.container-btn-tertiary-outline{color:#c1e7e3}.container-btn-dark{color:#fff}.container-btn-dark-outline{color:#151515}.container-btn-white,.container-btn-white-outline{color:#fff}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{background:#1e2341!important;border-color:#1e2341!important;color:#fff!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border-color:#1e2341!important;color:#1e2341!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button{color:#1e2341!important}.hs-form-booleancheckbox-display p,.label,form label{font-family:Lato,sans-serif}form .hs-button,form input[type=submit]{text-transform:none}.hs-form-required{color:#1e2341}.hs-input.invalid.error{border-color:#1e2341}.hs-error-msg{color:#de3c4b;margin-top:.35rem}form .hs-button,form input[type=submit]{background-color:#1e2341;border:3px solid #1e2341;color:#fff;font-family:Lato,sans-serif}.form-white input[type=submit]{background-color:#fff;border:3px solid #fff;color:#1e2341}.form-dark .form-field{border-color:#0d0c0c;color:#0d0c0c}.body-container--landing-page .form-dark select,.form-dark .form-row,.form-dark fieldset input[type=email],.form-dark fieldset input[type=file],.form-dark fieldset input[type=number],.form-dark fieldset input[type=password],.form-dark fieldset input[type=tel],.form-dark fieldset input[type=text],.form-dark fieldset select,.form-dark fieldset textarea,.form-dark form input[type=email],.form-dark form input[type=file],.form-dark form input[type=number],.form-dark form input[type=password],.form-dark form input[type=tel],.form-dark form input[type=text],.form-dark form select,.form-dark form textarea{border-color:#0d0c0c}.card{background-color:#1e2341}.card,.card .subtitle_one,.card h3,.card h4{color:#fff}.btn-card,.btn-card:hover{background-color:#c1e7e3;border-color:#c1e7e3;color:#0d0c0c}.btn-card.btn-outline{background-color:transparent;border-color:#c1e7e3;color:#c1e7e3}.js-booking-open .body-wrapper>*,.js-booking-open footer>*,.js-main-menu-open .body-wrapper>*,.js-main-menu-open footer>*{display:initial}@media screen and (max-width:1200px) and (min-width:992px){.booking-content{max-width:35vw}}@media screen and (max-width:991px){.booking-content{margin-top:100px;max-width:40vw}}@media screen and (max-width:768px){.booking-content{max-width:90vw}}.burger-menu-content-container .h4,.burger-menu-content-container .language-switcher-list,.header .main-menu{color:#fff}.burger-menu-content-container .language-switcher-list,.header .language-switcher-desktop .language-switcher-list,.header-bg,.header-filled .header,.header.scroll{background-color:#1e2341}.header .burger-menu,.header .burger-menu:after,.header .burger-menu:before{background-color:#fff}.burger-menu-content-container{background-color:#1e2341}.burger-menu-content-container .close-button{color:#c96}.booking-content-overlay{background-color:#c96}.burger-menu-content-container::-webkit-scrollbar-thumb,.destinations-overlay .destinations-content::-webkit-scrollbar-thumb{background:#c96}.header .btn-mainmenu{font-family:Lato,sans-serif}.header .btn-mainmenu.btn-booking.header-bg-alt,.header.scroll .btn-mainmenu.btn-booking{background-color:#fff;border-color:#fff;color:#1e2341}.header .btn-mainmenu.btn-booking{background-color:#1e2341;border-color:#1e2341;color:#fff}.header .btn-tertiary{color:#0d0c0c}.burger-menu-content .language-switcher,.burger-menu-content .language-switcher-list,.header .language-switcher,.header .language-switcher-list,.header a,.header.header-bg a{color:#fff}.burger-menu-content .language-switcher svg path,.header .back-button svg g path,.header .language-switcher svg path{stroke:#fff}.header-bookingsection .btn-mainmenu.btn-booking{border-color:#fff;font-family:Lato,sans-serif}.form-row{border-color:#fff}.form-field{background-color:transparent;color:#fff;font-family:Lato,sans-serif}.form-field::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.form-field:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.form-field::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.form-field::placeholder{color:hsla(0,0%,100%,.5)}.bookingsection form label{color:#fff}.select-hotel.error .error-message,.voucher-visible.error .error-message{background:#fff}.bookingsection .select-hotel .results li a,.bookingsection .select-hotel .results li.visible a,.bookingsection .select-hotel .results li.visible a:hover,.bookingsection form .choose-hotel-text{color:#fff}.vh-package-booking .form-field,.vh-package-booking .select-hotel .results li.visible a{color:#151515}.vh-package-booking input.hotel-select::placeholder{color:#fff}.vh-occupancy-input input{color:#fff}.form-dark .vh-occupancy-input input{color:#0d0c0c}.vh-occupancy-label .js-vh-occupancy-output{font-family:Lato,sans-serif}#Aktionscode.form-row.voucher-visible{border-color:#fff}.pattern-column{background-image:url(https://25191618.fs1.hubspotusercontent-eu1.net/hubfs/25191618/Website/_global%20assets/header/diamondpatternscrolling.png)}.header-menusection .btn-mainmenu.btn-menu{font-family:Lato,sans-serif}.menusection{background-color:#1e2341}.menusection-link,.menusection-link a{color:#fff;font-family:Lato,sans-serif}.menusection-link .secondary a,.menusection-link.mobile{font-family:Lato,sans-serif}.footer{background-color:#1e2341}.footer div,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer li a,.footer p,.footer span{color:#fff}.hs-search-results__title{color:#0d0c0c;font-family:Lato,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.error-page{color:#c1e7e3}.body-container--landing-page .span6:last-of-type::-webkit-scrollbar-thumb{background:#c96}.bg-primary,.lazy{background-color:#1e2341}.bg-secondary{background-color:#c96}.bg-tertiary{background-color:#c1e7e3}.bg-alt{background-color:#f5f5eb}.bg-alt-neutral{background-color:#f5f5f5}.bg-body{background-color:#0d0c0c}.bg-white{background-color:#fff}.color-primary{color:#1e2341}.color-secondary{color:#c96}.color-tertiary{color:#c1e7e3}.hero .scroll-link{color:#1e2341;font-family:Lato,sans-serif}.hero .scroll-link svg g path{stroke:#1e2341}li.faq-group.js-faq-active .question{color:#1e2341}.faq-container{list-style-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none"><path fill="%231e2341" d="M14 5.95v2.1H0v-2.1z"/><path fill="%231e2341" d="M5.6 0h2.1v14H5.6z"/></svg>')}li.faq-group.js-faq-active{list-style-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none"><path fill="%231e2341" d="M14 5.95v2.1H0v-2.1z"/><path d="M5.6 0h2.1v14H5.6z"/></svg>')}@media screen and (min-width:992px){.filter-container .form-block::-webkit-scrollbar-thumb{background:#c96}}.rooms .splide__pagination__page.is-active{border-bottom:1px solid #1e2341;color:#1e2341}.rooms .splide__pagination__page:hover{color:#1e2341;cursor:pointer;opacity:1}