@font-face{font-family:'Jost';font-style:normal;font-weight:400;src:url(../fonts/jost/jost-v14-latin-regular.eot);src:local('') , url(../fonts/jost/jost-v14-latin-regular.eot?#iefix) format('embedded-opentype') , url(../fonts/jost/jost-v14-latin-regular.woff2) format('woff2') , url(../fonts/jost/jost-v14-latin-regular.woff) format('woff') , url(../fonts/jost/jost-v14-latin-regular.ttf) format('truetype') , url(../fonts/jost/jost-v14-latin-regular.svg#Jost) format('svg')}@font-face{font-family:'Jost';font-style:normal;font-weight:500;src:url(../fonts/jost/jost-v14-latin-500.eot);src:local('') , url(../fonts/jost/jost-v14-latin-500.eot?#iefix) format('embedded-opentype') , url(../fonts/jost/jost-v14-latin-500.woff2) format('woff2') , url(../fonts/jost/jost-v14-latin-500.woff) format('woff') , url(../fonts/jost/jost-v14-latin-500.ttf) format('truetype') , url(../fonts/jost/jost-v14-latin-500.svg#Jost) format('svg')}@font-face{font-family:'Jost';font-style:normal;font-weight:600;src:url(../fonts/jost/jost-v14-latin-600.eot);src:local('') , url(../fonts/jost/jost-v14-latin-600.eot?#iefix) format('embedded-opentype') , url(../fonts/jost/jost-v14-latin-600.woff2) format('woff2') , url(../fonts/jost/jost-v14-latin-600.woff) format('woff') , url(../fonts/jost/jost-v14-latin-600.ttf) format('truetype') , url(../fonts/jost/jost-v14-latin-600.svg#Jost) format('svg')}@font-face{font-family:'Jost';font-style:italic;font-weight:500;src:url(../fonts/jost/jost-v14-latin-500italic.eot);src:local('') , url(../fonts/jost/jost-v14-latin-500italic.eot?#iefix) format('embedded-opentype') , url(../fonts/jost/jost-v14-latin-500italic.woff2) format('woff2') , url(../fonts/jost/jost-v14-latin-500italic.woff) format('woff') , url(../fonts/jost/jost-v14-latin-500italic.ttf) format('truetype') , url(../fonts/jost/jost-v14-latin-500italic.svg#Jost) format('svg')}@font-face{font-family:'Jost';font-style:italic;font-weight:400;src:url(../fonts/jost/jost-v14-latin-italic.eot);src:local('') , url(../fonts/jost/jost-v14-latin-italic.eot?#iefix) format('embedded-opentype') , url(../fonts/jost/jost-v14-latin-italic.woff2) format('woff2') , url(../fonts/jost/jost-v14-latin-italic.woff) format('woff') , url(../fonts/jost/jost-v14-latin-italic.ttf) format('truetype') , url(../fonts/jost/jost-v14-latin-italic.svg#Jost) format('svg')}@font-face{font-family:'Jost';font-style:italic;font-weight:600;src:url(../fonts/jost/jost-v14-latin-600italic.eot);src:local('') , url(../fonts/jost/jost-v14-latin-600italic.eot?#iefix) format('embedded-opentype') , url(../fonts/jost/jost-v14-latin-600italic.woff2) format('woff2') , url(../fonts/jost/jost-v14-latin-600italic.woff) format('woff') , url(../fonts/jost/jost-v14-latin-600italic.ttf) format('truetype') , url(../fonts/jost/jost-v14-latin-600italic.svg#Jost) format('svg')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:100;src:url(../fonts/poppins/poppins-v21-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:100;src:url(../fonts/poppins/poppins-v21-latin-100italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url(../fonts/poppins/poppins-v21-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:200;src:url(../fonts/poppins/poppins-v21-latin-200italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(../fonts/poppins/poppins-v21-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:300;src:url(../fonts/poppins/poppins-v21-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(../fonts/poppins/poppins-v21-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:400;src:url(../fonts/poppins/poppins-v21-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(../fonts/poppins/poppins-v21-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:500;src:url(../fonts/poppins/poppins-v21-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(../fonts/poppins/poppins-v21-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:600;src:url(../fonts/poppins/poppins-v21-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(../fonts/poppins/poppins-v21-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:700;src:url(../fonts/poppins/poppins-v21-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(../fonts/poppins/poppins-v21-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:800;src:url(../fonts/poppins/poppins-v21-latin-800italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url(../fonts/poppins/poppins-v21-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:900;src:url(../fonts/poppins/poppins-v21-latin-900italic.woff2) format('woff2')}.cryptedmail{}.cryptedmail:after{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld)}.ws-nowrap{white-space:nowrap!important}.str-upper{text-transform:uppercase}.image_fade{position:relative;height:100%}.image_fade img{position:absolute;z-index:0}.image_fade img.active{z-index:1;opacity:1}.masthead.-type-1{position:relative;padding-top:260px;padding-bottom:210px;height:90vh}.masthead.-type-9 .masthead-slider .swiper-slide{padding-top:260px;padding-bottom:210px;height:90vh}.masthead.-type-1 .masthead__bg::after,.header-overlay::after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)!important;opacity:.8}.header-overlay-2::after,.header-overlay-3::after,.header-overlay-4::after,.masthead.-type-3 .masthead__bg::after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(85,95,90,.8)!important}.header-overlay-3::after{background:rgba(85,95,90,.95)!important}.header-overlay-4::after{background:linear-gradient(180deg,rgba(5,16,54,.7) 0%,rgba(5,16,54,0) 100%)!important}.is-menu-opened .js-language-mainTitle,.is-menu-opened .icon-chevron-sm-down{color:#000}.preloader__title{font-size:47px;font-weight:600;line-height:68px;letter-spacing:0;margin-top:16px;text-align:center}.langMenu__content{width:800px}.modalGrid{grid-template-columns:1fr 1fr 1fr}.button.-min-230{min-width:230px}.btn-outline-dark{color:var(--color-dark-1);background-color:#fff;border-color:var(--color-dark-1)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:hover{color:#fff;background-color:var(--color-dark-1);border-color:var(--color-dark-1)}.form-control::placeholder{color:#a4a4a4;opacity:1}.select_option .option_content::before{content:"";border-radius:inherit;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(5,16,54,.3) 0%,rgba(5,16,54,.7) 100%);border-radius:4px}.select_option .img-ratio{border-radius:4px}.gallery{--gap:clamp(8px,.8vw,12px);display:grid;gap:var(--gap);grid-template-columns:repeat(7,1fr);grid-auto-rows:auto;grid-auto-flow:dense}.gallery__item{position:relative;overflow:hidden;background:#eee}.gallery__item .ratio{display:block;padding-top:100%}.gallery__item.hero{grid-column:span 3;grid-row:span 3}.gallery__item.hero .ratio{padding-top:66.666%}.gallery__item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fancybox__content{border-radius:12px;overflow:hidden}.select_option .option i.check-icon-o,.select_option .disabled-option i.check-icon,.select_option .option i.check-icon{display:none}.select_option .option:hover:not(.active) i.check-icon-o,
.select_option .option.active i.check-icon {display:block;position:absolute;color:#fff;top:7%;right:9%;font-size:32px}@media (max-width:575px){.w-sm-100{width:100%!important}}@media (max-width:500px){.select_option .option i.check-icon-o,.select_option .option.active i.check-icon{top:7%;right:10%;font-size:28px}}@media (max-width:420px){.select_option .option i.check-icon-o,.select_option .option.active i.check-icon{top:unset!important;bottom:-16px!important;right:calc(50% - 16px)!important;font-size:32px!important;border-radius:50%!important;background-color:#fff!important;border:1px solid #fff!important;color:var(--color-dark-1)!important}}.basic-schraege{-webkit-transform:rotate(-9deg);transform:rotate(-9deg);border-bottom:1px solid var(--color-dark-1);padding-bottom:2px}main{overflow:unset!important}.mainSearch .button-grid{display:grid;grid-template-columns:auto auto auto}@media (max-width:991px){.mainSearch .button-grid{grid-template-columns:1fr}.ticket-form{overflow:hidden}}@media (min-width:992px){.bottom-price-summary{display:none}}.form-switch .switch{position:relative;width:60px;height:30px;min-width:60px}.tabs.-bookmark .tabs__button:not(.is-tab-el-active):hover {color:var(--color-blue-1)!important;background-color:var(--color-light-2)!important}.searchMenu-date__field{width:500px;transform:translateX(0%);transition:all .2s cubic-bezier(.165,.84,.44,1);pointer-events:none;opacity:0}.option .package-description{font-size:12px;line-height:normal;color:var(--color-light-1)}.extras .package-description{font-size:13px;line-height:normal;color:var(--color-light-1);margin-top:15px}.form-switch .switch__slider{box-shadow:0 10px 50px rgba(13,38,59,0);background-color:rgba(255,255,255,.2);border:1px solid var(--color-dark-1)}.form-switch .switch__slider::before{background-color:var(--color-dark-1)}.form-switch .switch input:checked+.switch__slider{background-color:var(--color-dark-1);border:1px solid var(--color-dark-1)}.form-switch .switch input.error+.switch__slider{border:1px solid #dc3545}.form-switch .switch input.error+.switch__slider::before{background-color:#dc3545}.select__button{border:1px solid var(--color-dark-1);color:var(--color-dark-1)}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{text-decoration:line-through}.select_option input[type="radio"]{display:none}.select_option label.option{width:100%;cursor:pointer}.select_option label.option:hover>.bg{background-color: #00000022}.select_option label.option.active>.bg{background-color:#000;color:#fff}.select_option label.option.active>.bg p{color:#fff}.select_option label.option.active .filterit{filter:invert(100%)}.invalid-feedback{position:absolute;text-align:right;padding-right:38px;padding-top:17px;pointer-events:none}.js-select .js-search{padding:0 15px;height:50px;min-height:50px}.select__dropdown{left:0%;transform:unset;width:200%;max-width:100vw}.form-checkbox input{cursor:pointer;z-index:5;position:absolute;top:0;left:0;height:100%;width:unset;float:left;opacity:0}.custom-number label{width:100%;text-align:center;z-index:10}.price-summary{}.was-validated :invalid ~ .switch__slider {border:1px solid #dc3545}.was-validated :invalid ~ .switch__slider:before {background-color:#dc3545}.bm_cookiebar .bmc-wrapper .bmc-inner.bmc-boxed,.bm_cookiebar .bmc-wrapper.bmc-boxed{max-width:1170px;margin:0 auto}.bm_cookiebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;z-index:9999998}.bm_cookiebar{display:none;font-family:Roboto,Calibri,Helvetica,Arial,sans-serif;position:fixed;left:50%;bottom:16vh;transform:translate(-50%,0%);width:40%;padding:60px 75px;z-index:9999999;-webkit-box-shadow:0 0 46px -12px rgba(0,0,0,.56);-moz-box-shadow:0 0 46px -12px rgba(0,0,0,.56);box-shadow:0 0 46px -12px rgba(0,0,0,.56);border-radius:14px;background-color:#eee}@media (max-width:768px){.bm_cookiebar.bmc-rwd-hide{display:none!important}.bm_cookiebar.bmc-rwd-static{position:static!important}}.bm_cookiebar .bmc-wrapper{padding:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.bm_cookiebar .bmc-wrapper.bmc-border{}.bm_cookiebar .bmc-wrapper.bmc-shadow{}.bm_cookiebar .bmc-wrapper .bmc-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}@media (max-width:768px){.bm_cookiebar .bmc-wrapper .bmc-inner{display:block}}.bm_cookiebar .bmc-wrapper .bmc-inner:after{content:'';display:block;clear:both}.bm_cookiebar .bmc-wrapper .bmc-inner>div{}@media (max-width:768px){.bm_cookiebar .bmc-wrapper .bmc-inner>div{display:block}}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-content{}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-content p{margin:0;padding:0;font-size:16px;line-height:1.4;color:#484848}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls{text-align:center;padding-top:40px}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a{display:inline-block;font-weight:700;line-height:1.7;letter-spacing:-.01rem;color:#60697b;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;box-sizing:border-box;transform:translateY(0);padding:.5rem 1.2rem;font-size:14px;border-radius:.4rem;transition:all 200ms ease-in-out;border-radius:50rem!important}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a.bmc-agree:hover{transform:translateY(-.15rem);box-shadow:0 .25rem .75rem rgba(30,34,40,.15);color:#fff}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a.bmc-agree{color:#fff;background-color:var(--color-green-2);border-color:var(--color-green-2)}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a.bmc-agree:hover{color:#fff;background-color:var(--color-green-2);border-color:var(--color-green-2)}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a.bmc-close{color:#343f52}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a i{display:none}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a i{color:#3085ee;font-size:16px;margin-right:2px}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a.bmc-close i{color:#e11515}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a.bmc-agree i{color:#81b441}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a:focus,.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a:hover{color:#222;text-decoration:none}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls .bmc-close,.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls .bmc-more{}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls-w-close .bmc-close,.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls.bmc-double .bmc-more{}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls.bmc-double{margin:0 auto}@media (max-width:1000px){.bm_cookiebar{width:80%!important}}@media (max-width:768px){.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls{width:100%!important;text-align:center}.bm_cookiebar{width:90%!important;padding:40px}}@media (max-width:490px){.bm_cookiebar{width:100%!important;top:auto;bottom:0;transform:translate(-50%,-0%);padding:20px}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-content p{font-size:18px}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls a{font-size:14px;padding:7px 15px}}.bm_cookiebar .bmc-wrapper .bmc-inner>div.bmc-controls-w-close .bmc-agree{}