*{box-sizing:border-box;}html{}body{background-color:#fff;background:rgb(255,255,255);background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(219,187,8,1) 50%,rgba(219,187,8,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(219,187,8,1) 50%,rgba(219,187,8,1) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(219,187,8,1) 50%,rgba(219,187,8,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#FECA28',GradientType=1);}html>body{font-size:16px;font-size:1rem;}body.is--navi-active,html.is--navi-active{height:100vH;width:100%;overflow:hidden;}body.loading{overflow:hidden;background-color:#fff;}html,body,article,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,figure,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,figcaption,label,button,legend,table,caption,tbody,tfoot,thead,tr,th,td,footer,label,input,textarea,select,option,time{border:0 none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}table{border-collapse:collapse;border-spacing:0;}p,ul,ol,label,input,select,option,button,textarea,dd,dt,td,th,a,caption,span,figcaption,legend,option,time,text{font-family:"DINPro-light",sans-serif;font-weight:normal;}blockquote p{font-style:italic;}h1,h2,h1 span,h2 span,.tx-indexedsearch-searchbox-button,.wrapper--header-weather .weather-dayname,.property__label{font-family:"DINPro-Bold",sans-serif;font-weight:normal;}p,dt,dd,li,td,th,label{line-height:1.4em;color:#1D1D1B;}p{font-size:1rem;}@media screen and (min-width:1024px){p{font-size:1rem;}}h1{font-size:2em;color:#1D1D1B;line-height:2.4rem;}h2{font-size:1.25em;color:#1D1D1B;}h3{font-size:1.25em;color:#1D1D1B;line-height:1.1em;}h4{font-size:1em;line-height:1.1em;}h5{font-size:1em;}h6{font-size:1em;}@media screen and (min-width:1024px){h1{font-size:3rem;line-height:3.5rem;}h2{font-size:1.5rem;}}.hidden{display:none;}a,a:link,a:visited{outline:none;text-decoration:none;color:#1D1D1B;}a:hover{text-decoration:underline;}body,html,.tour-popup{scrollbar-color:#866500 #FECA28;scrollbar-width:thin;}body::-webkit-scrollbar,.tour-popup::-webkit-scrollbar{width:8px;background-color:transparent;background-color:#FECA28;}body::-webkit-scrollbar-thumb,.tour-popup::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:none;background-color:#866500;}.subheadline,.subheadline span,.contact__phone .link--phone span,.link--more,footer[role="contentinfo"] p,footer[role="contentinfo"] a,footer[role="contentinfo"] span,.wrapper--pageheader .contentheader__image p,blockquote p,h3,h3 a,h4,h3 span,.filter--tours span,.filter--tours p,.tour-popup .link--closepopup,.detail__subtitle,.tx-indexedsearch-info-sword{font-family:"tt_bellslight",serif;color:#1D1D1B;font-weight:normal;}.wrapper--pageheader .contentheader__image p{}input,select,textarea,label,legend{color:#1D1D1B;}.navitem__link,.language-link,.togglenav span,.wrapper--pageheader .contentheader__content .link--request,.main .frame-layout-5 h2 a,.filter--tours span.range-label__info,.tour-popup h3,.fact__value,.listitem__booknow,.detail__link--book-now,p:first-child .detail__link--request,.text--important,.frame-layout-border h3,button,.forecast__headline,.facts__list span,button.submit--filter{font-family:"DINPro-Bold",serif;font-weight:normal;}span.fact__label{font-family:"DINPro-light",sans-serif;font-weight:normal;}.wrapper--load-progress{background-color:rgba(255,255,255,0.9);width:100%;height:100%;top:0;left:0;z-index:1000;position:absolute;-webkit-transition:all 200ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.wrapper--load-progress.inactive{opacity:0;}.wrapper--header{padding:0 auto;position:fixed;height:100vH;z-index:100;top:0;right:0;width:3rem;background-color:#FECA28;-webkit-transition:all 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.wrapper--header.is--active{width:100%;}.wrapper--header.is--active .wrapper__inner--header:before{content:"";background-color:#FECA28;z-index:115;position:absolute;top:0;left:0;height:8rem;width:100%;display:block;}.wrapper--pageheader{width:calc(100% - 3rem);overflow:hidden;position:relative;background-color:#fff;}.wrapper--pages{min-height:100vH;background-color:#fff;}.is--popup-active .wrapper--pages,.is--popup-active .wrapper--header,.mfp-zoom-out-cur .wrapper--pages,.mfp-zoom-out-cur .wrapper--header{-webkit-transition:all 200ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-filter:grayscale(75%) blur(5px);-moz-filter:grayscale(75%) blur(5px);-ms-filter:grayscale(75%) blur(5px);-o-filter:grayscale(75%) blur(5px);}.page--layout-4 .wrapper--pageheader{height:100vH;margin-top:0;}.wrapper--main,.wrapper--footer footer[role="contentinfo"]{width:calc(100% - 3rem);position:relative;}.page[data-backend-layout="4"] .wrapper--main{margin-top:9rem;}@media screen and (min-width:1024px){.page[data-backend-layout="4"] .wrapper--main{margin-top:0;}}.wrapper--footer{background-color:#FECA28;padding:2rem 0;}@media screen and (min-width:768px){.page--layout-4 .wrapper--pageheader{height:85vH;}}@media screen and (min-width:1024px) and (min-height:768px){.wrapper--pageheader{padding:10rem 0 0 0;}.wrapper--header{width:10rem;margin-top:0;}.wrapper--pageheader,.wrapper--main{width:calc(100% - 10rem);background-color:#fff;padding:0;}.wrapper--footer footer[role="contentinfo"]{width:calc(100% - 10rem);background-color:transparent;}}img{max-width:100%;height:auto;display:block;width:auto;}img.lazyload.loading{width:24px !important;height:auto;}figure.video{max-width:640px;margin:0 auto;}.video-embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-embed iframe,.video-embed object,.video-embed embed,.video-embed-item{position:absolute;top:0;left:0;width:100%;height:100%;}.background-image-video{width:100%;height:100vH;overflow:hidden;position:absolute;top:0;left:0;}@media screen and (min-width:768px){.landscape .background-image-video{height:85vH;}}.background-image-video video{width:100%;height:auto;-webkit-transition:opacity 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease;}.background-image-video video.is--portrait{height:100%;width:auto;}.background-image-video video.is--active{opacity:1;}.background-image-video:before{content:"";background:url('../../../fileadmin/res/images/content/ivbv.svg');background-repeat:no-repeat;background-size:100%;position:absolute;left:50%;transform:translate(-50%,0);bottom:1.5rem;width:8rem;height:8rem;z-index:1;}@media screen and (min-width:48rem){.background-image-video:before{content:"";background:url('../../../fileadmin/res/images/content/ivbv.svg');background-repeat:no-repeat;background-size:100%;top:auto;bottom:1.5rem;left:5.125rem;transform:none;}}@media screen and (min-width:68.75rem){.background-image-video:before{content:"";background:url('../../../fileadmin/res/images/content/ivbv.svg');background-repeat:no-repeat;background-size:100%;width:10rem;height:10rem;}}.ce-image.ce-center.ce-above img{margin-left:auto;margin-right:auto;}.togglenav{position:absolute;top:50vH;right:0;color:#fff;transform:rotate(-90deg);z-index:120;letter-spacing:0.15rem;color:#fff;}a.togglenav{color:#fff;}.togglenav.is--active{right:-3.5rem;}@media screen and (min-width:1024px) and (min-height:768px){.togglenav{display:none;}}.togglenav .menu-text--closed,.togglenav .menu-text--open{white-space:nowrap;color:#fff;}.togglenav.is--active .menu-text--closed,.togglenav .menu-text--open{display:none;}.togglenav.is--active .menu-text--open{display:block;}.mainnav{width:100%;position:absolute;left:100%;top:0;height:100%;z-index:110;opacity:0;padding-top:8rem;-webkit-transition:all 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}@media screen and (min-width:1024px){.mainnav{padding-top:9rem;}}@media screen and (min-height:780px){.mainnav{padding-top:11rem;}}@media screen and (min-width:1400px) and (min-height:840px){.mainnav{padding-top:14rem;}}.mainnav.is--active{left:0;opacity:1;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms;overflow-y:scroll;}.mainnav__items{list-style-type:none;}@media screen and (min-width:1024px) and (min-height:768px){.mainnav{width:10rem;opacity:1;left:auto;right:0;}.mainnav__items{max-width:7.5rem;}}.navitem{padding:0 1rem;text-align:center;}a.navitem__link{color:#fff;font-size:1.25rem;text-transform:uppercase;padding:0.35rem 0;display:inline-block;margin-bottom:0.5rem;letter-spacing:0.15rem;max-width:10rem;margin:0 auto 0.75rem auto;}@media screen and (min-width:1024px) and (min-height:768px){.navitem{padding-right:0;width:auto;text-align:left;}a.navitem__link{font-size:0.875rem;line-height:1.4;max-width:none;margin:0 0 0.5rem 0;}}.subnav__itemlist{display:none;}.contact-logo-lang{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;padding-bottom:5rem;}@media screen and (min-width:1024px) and (min-height:768px){.contact-logo-lang{position:absolute;bottom:0;padding-bottom:2rem;}}.mainnav .contact__phone{margin-top:2rem;flex:0 0 100%;}.mainnav .contact__logo{flex:0 0 50%;}.mainnav .link--phone{color:#fff;display:inline-block;}.mainnav .link--phone svg{max-width:2rem;}.mainnav .link--phone:hover svg path{fill:#fff;}.mainnav .link--phone span{display:block;color:#fff;}.mainnav .contact__logo .frame{width:6rem;margin:2rem auto;}.mainnav .contact__logo img{width:100%;}.langnav{text-align:center;flex:0 0 50%;}a.language-link{color:#fff;text-transform:uppercase;padding:0.5rem;margin-right:0.5rem;}.language-link:last-child{margin-right:0;}.language-link.active{border:1px solid #fff;border-radius:50%;}@media screen and (min-width:1024px) and (min-height:768px){.mainnav .contact__logo,.langnav{flex:0 0 100%;}}.link--external.link--facebook,.link--external.link--instagram{display:inline-block;overflow:hidden;width:2rem;height:2rem;position:absolute;right:1rem;top:0;}.link--external.link--instagram{top:3rem;}.link--external.link--facebook svg,.link--external.link--instagram svg{width:100%;height:100%;}.link--external.link--facebook path,.link--external.link--instagram path,.link--external.link--facebook circle,.link--external.link--instagram circle{fill:#fff;}.wrapper--footer .container--twocolumn-12-23 .col--right .frame-type-textpic,.wrapper--footer .container--twocolumn-12-23 .col--two .frame-type-textpic{padding-right:3rem;}@media screen and (min-width:1024px){.link--external.link--facebook,.link--external.link--instagram{left:0;top:0;right:initial;}.link--external.link--instagram{top:3rem;}.wrapper--footer .container--twocolumn-12-23 .col--right .frame-type-textpic,.wrapper--footer .container--twocolumn-12-23 .col--two .frame-type-textpic{padding-left:3rem;padding-right:initial;}}@media screen and (min-width:1400px){.link--external.link--facebook,.link--external.link--instagram{left:1rem;}}.contentheader__content header{padding-top:7.5rem;}.main h1,.contentheader__content h1{text-transform:uppercase;font-size:2rem;letter-spacing:0.25rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.contentheader__content h1{padding-left:2rem;padding-right:2rem;}.main h2{text-transform:uppercase;line-height:1.2;font-size:2rem;letter-spacing:0.1rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.main .container--twocolumn-12-23 h2{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;}.contentheader__content h2{line-height:1.2;font-size:1.25rem;padding-top:1rem;}.main h3,.contentheader__content h3{font-size:1.15rem;margin-top:0.75rem;margin-bottom:2rem;}.main .frame-newsbox .ce-intext h3{margin-top:0;margin-bottom:1rem;}.main .frame-type-form_formframework h3{margin-bottom:0;}.detail__block h3{margin-bottom:1rem;}.main h2.subheadline,.contentheader__content h2.subheadline{text-transform:none;font-size:1.25rem;margin-top:0.5rem;letter-spacing:normal;}.contentheader__content h2.subheadline{padding-left:2rem;padding-right:2rem;}.main .link--more{font-size:1.15rem;margin-top:1rem;display:inline-block;}.ce-header-intext+p,header+.ce-image,header+.ce-textpic,header+.ce-gallery,.ce-gallery+.ce-bodytext{margin-top:1rem;}.ce-textpic.ce-center .ce-gallery[data-ce-columns="1"]{display:flex;justify-content:center;}.ce-textpic.ce-below .ce-bodytext{margin-bottom:2rem;}.main .is--text-animated span{opacity:1;-webkit-transition:all 300ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.wrapper--pageheader .checkfold .is--text-animated span,.main .checkfold .is--text-animated span{opacity:0;}@media screen and (min-width:450px){.main h3,.contentheader__content h3{font-size:1.25rem;}}@media screen and (min-width:1024px){.main h1,.contentheader__content h1{text-transform:uppercase;font-size:1.75rem;letter-spacing:0.75rem;}.main h1,.contentheader__content h1{text-transform:uppercase;font-size:2.75rem;letter-spacing:0.75rem;padding-left:2rem;padding-right:2rem;}.main h2,.contentheader__content h2{text-transform:uppercase;font-size:2.75rem;letter-spacing:0.5rem;padding-top:0;}.main h2{margin-bottom:0.5rem;}.main h2.detail__gallery-headline{margin-bottom:2rem;}.main .col--third h2{font-size:1.75rem;letter-spacing:0.2rem;margin-bottom:2rem;}.main .frame-layout-border h3{margin-bottom:1rem;font-size:1.5rem;letter-spacing:0.2rem;}.main h3,.contentheader__content h3{margin-bottom:0;}.detail__block h3{margin-bottom:1rem;}.main h2.subheadline,.contentheader__content h2.subheadline{text-transform:none;font-size:1.5rem;margin-top:0.5rem;letter-spacing:normal;}.main h3.subheadline,.contentheader__content h3.subheadline{font-size:1.5rem;margin-top:0.5rem;}.ce-header-intext+p,header+.ce-image{margin-top:4rem;}.main .link--more{font-size:1.25rem;margin-top:2rem;}.ce-header-intext+p,header+.ce-image,header+.ce-textpic,header+.ce-gallery,.ce-gallery+.ce-bodytext{margin-top:3rem;}}@media screen and (min-width:1366px){.frame-newsbox .ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{margin-top:0;}}blockquote p{font-size:1.25rem;padding-bottom:0.5rem;font-style:normal;}.loading--overlay.is--fadeout{z-index:1000;-webkit-transition:opacity 200ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;opacity:0;}.header-background-mobile{top:0;left:0;height:0;height:9rem;width:100%;position:fixed;background-color:#fff;transform:translate(0,-100%);-webkit-transition:transform 300ms ease;-webkit-transition-delay:ease,0s;-moz-transition:transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;overflow:hidden;z-index:5;}.dark .header-background-mobile,.header-background-mobile[data-backend-layout="4"]{transform:translate(0,0);}@media screen and (min-width:1024px){.dark .header-background-mobile,.header-background-mobile[data-backend-layout="4"]{display:none;}}.logo--main{position:absolute;top:2rem;right:1rem;width:7rem;height:auto;z-index:120;}.logo--main img{width:100%;}@media screen and (min-width:1024px) and (min-height:768px){.logo--main{top:2rem;width:8rem;right:10rem;transform:translate(50%,0);}}@media screen and (min-width:1400px) and (min-height:840px){.logo--main{width:10rem;top:5rem;}}@media screen and (min-width:1400px){.logo--main{width:10rem;}}.main{padding-top:2rem;}@media screen and (min-width:1024px){.main{padding-top:5rem;}.page--layout-4 .main{padding-top:3.75rem;}.page--layout-6 .main.has--header-content{padding-top:7rem;}.page--layout-5 .main.has--header-content{padding-top:0;}}@media screen and (min-width:1400px){.page--layout-6 .main.has--header-content{padding-top:7rem;}}.page[data-backend-layout="4"] .main{padding-top:0;}.main>.frame:last-child{margin-bottom:6rem;}.main .frame__inner{position:relative;}.main .frame:not(.frame-backlink)+.frame{margin-top:6rem;}.main .frame.frame-type-header+.frame{margin-top:2rem;}@media screen and (min-width:1024px){.main .frame:not(.frame-backlink)+.frame{margin-top:8rem;}.main .frame.frame-type-header+.frame{margin-top:4rem;}.main>.frame:last-child{margin-bottom:8rem;}}.main .frame+.frame-type-form_formframework{margin-top:3rem;}.main>.frame>.frame__inner,footer[role="contentinfo"]>.frame>.frame__inner,.detail__content--tour,.detail__calltoaction--tour,.detail__disclaimer--tour,.detail__content--tourblog,.detail__wrapper--gallery,.detail__wrapper--topos,.detail__related{padding:0 2rem;}.page[data-backend-layout="4"] .main>.frame>.frame__inner{padding:0;}footer[role="contentinfo"]>.frame>.frame__inner{padding-right:0;}@media screen and (min-width:1024px){.main>.frame>.frame__inner,footer[role="contentinfo"]>.frame>.frame__inner,.detail__content--tour,.detail__calltoaction--tour,.detail__disclaimer--tour,.detail__content--tourblog,.detail__wrapper--gallery,.detail__wrapper--topos,.detail__related{padding:0 5rem 0 5rem;}.page[data-backend-layout="4"] .main>.frame>.frame__inner{padding:0;}footer[role="contentinfo"]>.frame>.frame__inner{padding-right:0;}}@media screen and (min-width:1400px){.main>.frame>.frame__inner,footer[role="contentinfo"]>.frame>.frame__inner,.detail__content--tour,.detail__calltoaction--tour,.detail__disclaimer--tour,.detail__content--tourblog,.detail__wrapper--gallery,.detail__wrapper--topos,.detail__related{padding:0 10rem;}footer[role="contentinfo"]>.frame>.frame__inner{padding-right:0;}}.container--twocolumn,.container--threecolumn{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;}.container--threecolumn{padding-top:2rem;}@media screen and (min-width:1366px){.main .container--twocolumn{flex-wrap:nowrap;overflow:hidden;}}.container--twocolumn-12-23{align-items:center;}.col--half,.col--third{flex:0 0 100%;margin-bottom:2rem;}.container--twocolumn-12-23 .col--right,.container--twocolumn-12-23 .col--two{position:relative;}@media screen and (min-width:768px){.col--half .col--half{flex:0 0 50%;}}@media screen and (min-width:1366px){.col--half{flex:0 0 50%;margin-bottom:0;}.col--left{padding-right:2rem;}.col--right{padding-left:2rem;}}@media screen and (min-width:1400px){.col--half{flex:0 0 50%;margin-bottom:0;}.col--left{padding-right:2rem;}.col--right{padding-left:2rem;}.container--twocolumn-12-23 .col--left{flex:0 0 100%;padding-right:2rem;}.container--twocolumn-12-23 .col--right{flex:0 0 100%;padding-left:1rem;}.col--third{flex:0 0 33.33%;margin-bottom:0;padding:0 1rem;}.col--one{padding:0 2rem 0 0;}.col--three{padding:0 0 0 2rem;}}@media screen and (min-width:1024px){.wrapper--footer .container--twocolumn-12-23 .col--one,.wrapper--footer .container--twocolumn-12-23 .col--two{flex:0 0 50%;}.wrapper--footer .container--twocolumn-12-23 .col--left,.wrapper--footer .container--twocolumn-12-23 .col--right,.wrapper--footer .container--twocolumn-12-23 .col--one,.wrapper--footer .container--twocolumn-12-23 .col--two,.wrapper--footer .container--twocolumn-12-23 .col--three{margin-bottom:0;}.wrapper--footer .container--twocolumn-12-23>.col--left,.wrapper--footer .container--twocolumn-12-23>.col--right{flex:0 0 60%;margin-bottom:0;}.wrapper--footer .container--twocolumn-12-23>.col--right{flex:0 0 40%;margin-bottom:0;}}@media screen and (min-width:1366px){.container--twocolumn-12-23 .col--left,.container--twocolumn-12-23 .col--one,.container--twocolumn-12-23 .col--two,.container--twocolumn-12-23 .col--three,.wrapper--footer .container--twocolumn-12-23 .col--one,.wrapper--footer .container--twocolumn-12-23 .col--two{flex:0 0 33.33%;}.container--twocolumn-12-23 .col--left>.frame{padding-right:2rem;}.container--twocolumn-12-23 .col--right{flex:0 1 66.66%;}.container--twocolumn-12-23 .col--right>.frame{padding-left:1rem;}}.frame-space-before-small{padding-top:2rem;}.frame-space-before-medium{padding-top:4rem;}.frame-space-before-large{padding-top:8rem;}.frame-space-before-extra-large{padding-top:10rem;}.frame-space-after-small{padding-bottom:2rem;}.frame-space-after-medium{padding-bottom:4rem;}.frame-space-after-large{padding-bottom:8rem;}.frame-space-after-extra-large{padding-bottom:10rem;}header.is--not-in-text{width:100%;}.ce-bodytext{-moz-hyphens:auto;hyphens:auto;}.main ol,.main ul{margin-left:1rem;}.main ol li{margin-bottom:1rem;}.main .ce-text h3{margin-bottom:1rem;line-height:1.4;}.main .ce-text .inline-block--twocolumn h3{margin-bottom:0;}.main .ce-text .content-columns h3{margin-top:0;}.main .ce-text p+h3{margin-top:3rem;}.ce-textpic.ce-nowrap,.ce-gallery[data-ce-columns="3"],.ce-gallery[data-ce-columns="4"],.ce-gallery[data-ce-columns="5"],.ce-gallery[data-ce-columns="6"]{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;}@media screen and (min-width:1400px){.ce-textpic.ce-nowrap{flex-wrap:nowrap;}}.ce-gallery[data-ce-columns="3"] .ce-column{flex:0 0 33.33%;}.wrapper--footer .ce-gallery[data-ce-columns="3"]{justify-content:space-between;}.wrapper--footer .ce-gallery[data-ce-columns="3"] .ce-column{flex:0 0 29%;}.ce-gallery[data-ce-columns="4"] .ce-column{flex:0 0 33.33%;}.wrapper--footer .ce-gallery[data-ce-columns="4"],.wrapper--footer .ce-gallery[data-ce-columns="5"]{justify-content:space-between;}.wrapper--footer .ce-gallery[data-ce-columns="4"] .ce-column{flex:0 0 23%;}.wrapper--footer .ce-gallery[data-ce-columns="5"] .ce-column{flex:0 0 18%;}.wrapper--footer .ce-gallery[data-ce-columns="5"] .ce-column img{max-width:90%;}.ce-gallery[data-ce-columns="5"] .ce-column,.ce-gallery[data-ce-columns="6"] .ce-column{flex:0 0 50%;margin-bottom:1rem;}.ce-gallery[data-ce-columns="5"] .ce-column:last-child{margin:0 auto;}.ce-textpic.ce-nowrap .ce-gallery,.ce-textpic.ce-nowrap .ce-bodytext{flex:100%;}.frame-image-66 .ce-textpic.ce-nowrap .ce-gallery .image{overflow:hidden;}.frame-image-66 .ce-textpic.ce-nowrap .ce-gallery img{width:150%;max-width:150%;margin-left:-25%;}.ce-gallery[data-ce-columns="3"] img,.ce-gallery[data-ce-columns="5"] img,.ce-gallery[data-ce-columns="6"] img{margin:0 auto;}.footer-svg-map{width:100%;max-width:300px;}@media screen and (min-width:768px){.frame-image-66 .ce-textpic.ce-nowrap .ce-gallery img{width:100%;max-width:100%;margin-left:0;}.ce-gallery[data-ce-columns="3"] .ce-column{flex:0 0 33.33%;}.ce-gallery[data-ce-columns="5"] .ce-column{flex:0 0 20%;}.ce-gallery[data-ce-columns="6"] .ce-column{flex:0 0 16.66%;}.ce-gallery[data-ce-columns="5"] .ce-column:last-child{margin:0 auto;}}@media screen and (min-width:1024px){.frame-image-66 .ce-textpic.ce-nowrap .ce-gallery{flex:0 0 100%;}.frame-image-66 .ce-textpic.ce-nowrap .ce-bodytext{flex:0 0 100%;}.frame-image-66 .ce-textpic.ce-nowrap.ce-left .ce-bodytext{padding-left:2rem;}footer[role="contentinfo"] .container--twocolumn-12-23 .ce-right .ce-gallery{width:90%;margin-left:10%;}}@media screen and (min-width:1366px){.ce-textpic.ce-nowrap .ce-gallery,.ce-textpic.ce-nowrap .ce-bodytext{flex:0 0 50%;}.ce-textpic.ce-nowrap.ce-left .ce-bodytext{padding-left:4rem;}footer[role="contentinfo"] .container--twocolumn-12-23 .ce-right .ce-gallery{justify-content:flex-end;}footer[role="contentinfo"] .container--twocolumn-12-23 .ce-right .ce-gallery[data-ce-columns="4"]{justify-content:space-between;}.ce-gallery[data-ce-columns="6"] .ce-column{flex:0 0 30%;}}@media screen and (min-width:1050px){}@media screen and (min-width:1400px){.frame-image-66 .ce-textpic.ce-nowrap .ce-gallery{flex:0 0 66.66%;}.frame-image-66 .ce-textpic.ce-nowrap .ce-bodytext{flex:0 0 33.33%;}.frame-image-66 .ce-textpic.ce-nowrap.ce-left .ce-gallery{padding-right:1rem;}.frame-image-66 .ce-textpic.ce-nowrap.ce-right .ce-gallery{order:1;padding-left:1rem;}.frame-image-66 .ce-textpic.ce-nowrap.ce-right .ce-bodytext{padding-right:2rem;}}@media screen and (min-width:1600px){.ce-gallery[data-ce-columns="6"] .ce-column{flex:0 0 16.66%;}}.main .frame-layout-border .frame__inner{border:1px solid #1D1D1B;}@media screen and (min-width:1024px){.main .frame-layout-border .frame__inner,.page[data-backend-layout="4"] .main .frame-layout-border .frame__inner{padding:2rem 5rem;}}.main .frame-text-overlay .frame__inner{padding:0;position:relative;overflow:hidden;}.frame-text-overlay header,.frame-text-overlay .ce-bodytext{position:absolute;width:100%;z-index:1;padding:0 1rem;}.frame-text-overlay img{width:150%;max-width:none;margin-left:-25%;}@media screen and (min-width:768px){.frame-text-overlay img{width:100%;max-width:100%;margin-left:0;}}@media screen and (min-width:1024px){.frame-text-overlay header,.frame-text-overlay .ce-bodytext{padding:0 5rem;}}.frame-text-overlay header{top:50%;transform:translate(0,-50%);}.frame-text-overlay .ce-bodytext{margin-top:-3rem;}.frame-text-overlay h2,.frame-text-overlay h3,.frame-text-overlay a,.frame-text-overlay span{color:#fff;}@media screen and (min-width:768px){.frame-text-overlay .ce-bodytext{bottom:2rem;}}.ce-text .inline-block{display:inline-block;vertical-align:top;}.ce-text .inline-block--twocolumn{width:100%;}@media screen and (min-width:500px){.ce-text .inline-block--twocolumn{width:50%;}}.ce-text .content-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:2rem;flex-direction:column;}.ce-text .content-columns--2column>*{flex:0 0 48%;}@media screen and (min-width:500px){.ce-text .content-columns{flex-direction:row;}}@media screen and (min-width:1024px){.ce-text .content-columns--2column>*{flex:1 0 47%;}}@media screen and (min-width:1050px){.ce-text .content-columns--2column>*{flex:0 0 48%;}}.page--layout-4 .wrapper--pageheader .contentheader__image .image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:0;}.wrapper--pageheader .contentheader__image img{width:100%;height:30vH;object-fit:cover;}@media screen and (min-width:768px){.wrapper--pageheader .contentheader__image img{width:100%;}}@media screen and (min-width:1024px){.wrapper--pageheader .contentheader__image img{width:100%;height:auto;max-width:100%;}}.landscape .page--layout-4 .wrapper--pageheader .contentheader__image img{width:100%;}.portrait .page--layout-4 .wrapper--pageheader .contentheader__image img{height:100%;width:auto;max-width:none;}.wrapper--pageheader .contentheader__image .ce-bodytext{width:100%;height:100%;position:relative;z-index:1;}.wrapper--pageheader .contentheader__image h1{color:#fff;text-transform:uppercase;line-height:1.2;font-size:3rem;max-width:13rem;margin:0 auto;padding-top:12rem;text-shadow:0 0 50px rgba(0,0,0,0.5);}@media screen and (min-width:520px){.wrapper--pageheader .contentheader__image h1{max-width:20rem;}}.wrapper--pageheader .contentheader__image p{color:#fff;font-size:1rem;max-width:8rem;margin:0 auto;}@media screen and (min-width:768px){.landscape .page--layout-4 .wrapper--pageheader .contentheader__image img{height:85vH;object-fit:cover;}.wrapper--pageheader .contentheader__image h1{max-width:36rem;}.wrapper--pageheader .contentheader__image h1{padding-top:20rem;}}@media screen and (min-width:1024px){.page--layout-4 .wrapper--pageheader .contentheader__image img{object-fit:none;}.wrapper--pageheader .contentheader__image .ce-bodytext{padding-top:40vH;}.wrapper--pageheader .contentheader__image h1{font-size:2rem;max-width:none;margin:0;padding-top:0;}.wrapper--pageheader .contentheader__image p{max-width:none;margin:0;}}.has--header-image .wrapper--pageheader .contentheader__content{position:absolute;bottom:10vH;left:50%;transform:translate(-50%,0);z-index:1;}.has--header-image .wrapper--pageheader .contentheader__content p,.has--header-image .wrapper--pageheader .contentheader__content a{color:#fff;}.has--header-image .wrapper--pageheader .contentheader__content .link--request{text-transform:uppercase;font-size:1.2rem;letter-spacing:0.3rem;}@media screen and (min-width:1024px){.has--header-image .wrapper--pageheader .contentheader__image h1{font-size:5rem;letter-spacing:0.75rem;margin-top:-4rem;padding-left:2rem;padding-right:2rem;max-width:42rem;margin-left:auto;margin-right:auto;}.has--header-image .wrapper--pageheader .contentheader__content .link--request{font-size:2.25rem;}.has--header-image .wrapper--pageheader .contentheader__content{bottom:10%;}}.wrapper--main a.link--request{font-family:"DINPro-Bold",serif;font-size:1rem;font-weight:normal;text-transform:uppercase;letter-spacing:0.25rem;}@media screen and (min-width:64rem){.wrapper--main a.link--request{font-size:1.75rem;}}.detail__link--book-now,.detail__link--request,.form-group--buttons button,.wrapper--main a.link--request{border:1px solid #FECA28;background-color:#FECA28;color:#fff;padding:1rem 2rem;display:inline-block;-webkit-transition:all 300ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}@media screen and (min-width:64rem){.detail__link--book-now,.detail__link--request,.form-group--buttons button,.wrapper--main a.link--request{white-space:nowrap;padding:1rem 3rem;}}.detail__link--book-now:hover,.detail__link--request:hover,.form-group--buttons button:hover,.wrapper--main a.link--request:hover{text-decoration:none;border:1px solid #1D1D1B;background-color:#fff;color:#1D1D1B;}.frame-layout-5{background-color:#3c3c3b;position:relative;overflow:hidden;}.frame-layout-5:after{content:"";background-color:#fff;width:4rem;height:4rem;border-radius:50%;position:absolute;top:50%;right:0;transform:translate(50%,-50%);}.frame-layout-5 header{padding:5rem 1rem;}.frame-layout-5 header:after{content:"";background-image:url('../../../fileadmin/res/images/layout/arrow-more-bright.svg');background-repeat:no-repeat;background-size:100%;position:absolute;width:4rem;height:2rem;display:block;bottom:1rem;left:50%;transform:translate(-50%,0);}.frame-layout-5 h2,.frame-layout-5 h3,.frame-layout-5 span{color:#fff;}.main .frame-layout-5 h2{font-size:1.5rem;letter-spacing:0.25rem;}.main .frame-layout-5 h3.subheadline{font-size:1.25rem;margin-bottom:0;}.main .frame-layout-5 h2 a{color:#fff;}.main .frame-layout-5 a:hover,.main .frame-layout-5 h2 a:hover{text-decoration:none;}@media screen and (min-width:1024px){.frame-layout-5 header{padding:7rem 4rem;position:relative;}.frame-layout-5 header:after{bottom:3rem;}.main .frame-layout-5 h2{font-size:3rem;letter-spacing:0.5rem;}.main h3.subheadline{font-size:1.5rem;margin:0 0 2.5rem;}}@media screen and (min-width:1500px){.frame-grid-guides-overview .container--moreboxes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:197px 260px max-content 330px max-content;margin-bottom:1rem;padding:0;}.main .frame-grid-guides-overview .frame+.frame{margin-top:0;}.frame-grid-guides-overview .frame:nth-child(1){grid-column:1 / 1;grid-row:1 / 1;padding-right:2rem;}.frame-grid-guides-overview .frame:nth-child(2){grid-column:2 / 4;grid-row:1 / 4;padding-left:2rem;}.frame-grid-guides-overview .frame:nth-child(3){grid-column:2 / 4;grid-row:4 / 5;padding-left:2rem;width:100%;}.frame-grid-guides-overview .frame:nth-child(4){grid-column:1 / 4;grid-row:3;padding-right:2rem;padding-bottom:6rem;}.frame-grid-guides-overview .frame:nth-child(5){grid-column:2 / 4;grid-row:5 / 5;padding-left:2rem;width:100%;align-self:end;padding-top:6rem;}.frame-grid-guides-overview .frame:nth-child(7){grid-column:1 / 1;grid-row:4 / 5;padding-right:2rem;width:100%;}.frame-grid-guides-overview .frame:nth-child(6){grid-column:1 / 1;grid-row:5;padding-right:2rem;align-self:end;}.frame-grid-guides-overview .frame:nth-child(2) img,.frame-grid-guides-overview .frame:nth-child(5) img,.frame-grid-guides-overview .frame:nth-child(7) img{width:100%;}.frame-grid-guides-overview h3{padding-bottom:2rem;}}@media screen and (min-width:1500px){.main .frame-grid-guides-overview .frame:nth-child(4){grid-column:1 / 1;margin-top:-10rem;}}@media screen and (min-width:1500px){.frame-grid-guides-overview .frame:nth-child(3){padding-top:0;}}@media screen and (min-width:1680px){.main .frame-grid-guides-overview .frame:nth-child(4){margin-top:0;}}@media screen and (min-width:1720px){.frame-grid-guides-overview .frame:nth-child(4){padding-top:6rem;padding-bottom:4rem}}.main .frame-grid-guides-team .container--moreboxes .frame{position:relative;margin-top:0;cursor:pointer;margin-bottom:2rem;}.frame-grid-guides-team .container--moreboxes .frame .frame__inner,.frame-grid-guides-team .container--moreboxes .frame .ce-textpic,.frame-grid-guides-team .container--moreboxes .frame .ce-column,.frame-grid-guides-team .container--moreboxes .frame .image{width:100%;height:100%;}.frame-grid-guides-team .container--moreboxes .frame .ce-gallery{position:relative;z-index:1;width:100%;height:100%;}.frame-grid-guides-team .container--moreboxes .frame .ce-bodytext{position:absolute;top:0.35rem;left:0.35rem;right:0.35rem;bottom:0.35rem;background-color:#fff;z-index:1;opacity:0;margin:0;-webkit-transition:opacity 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-content:space-around;}.frame-grid-guides-team .container--moreboxes .frame h3{margin-top:0;margin-bottom:1rem;}.frame-grid-guides-team .container--moreboxes .frame:hover .ce-bodytext{opacity:1;}.frame-grid-guides-team .container--moreboxes .frame .ce-text{width:100%;padding:2rem 1rem;}.frame-grid-guides-team .container--moreboxes .frame img{object-fit:cover;width:100%;height:100%;}@media screen and (min-width:768px){.frame-grid-guides-team .container--moreboxes{display:flex;flex-wrap:wrap;}.frame-grid-guides-team .container--moreboxes .frame{flex:0 0 48%;padding-right:1rem;margin-bottom:2rem;}.frame-grid-guides-team .container--moreboxes .frame:nth-child(2n){padding-right:0;padding-left:1rem;}.frame-grid-guides-team .container--moreboxes .frame .ce-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}}@media screen and (min-width:1400px){.main .frame-grid-guides-team .frame+.frame{margin-top:0;}.frame-grid-guides-team .container--moreboxes{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1rem;grid-template-rows:160px 64px 64px 64px 160px 64px 208px 64px 64px 160px 64px 64px 64px 160px 64px 160px 64px 64px 64px 160px;margin-bottom:1rem;padding:0;}.frame-grid-guides-team .container--moreboxes .frame{flex:none;padding-right:0;margin-bottom:0;margin-bottom:0;}.frame-grid-guides-team .container--moreboxes .frame:nth-child(2n){padding-left:0;}.frame-grid-guides-team .frame:nth-child(1){grid-column:1 / 1;grid-row:1 / 4;}.frame-grid-guides-team .frame:nth-child(2){grid-column:2 / 2;grid-row:1;}.frame-grid-guides-team .frame:nth-child(3){grid-column:3 / 3;grid-row:1;}.frame-grid-guides-team .frame:nth-child(4){grid-column:1 / 1;grid-row:5 / 6;}.frame-grid-guides-team .frame:nth-child(5){grid-column:2 / 2;grid-row:3 / 6;}.frame-grid-guides-team .frame:nth-child(6){grid-column:3 / 3;grid-row:3 / 6;}.frame-grid-guides-team .frame:nth-child(7){grid-column:1 / 1;grid-row:7 / 9;}.frame-grid-guides-team .frame:nth-child(8){grid-column:2 / 2;grid-row:7 / 9;}.frame-grid-guides-team .frame:nth-child(9){grid-column:3 / 3;grid-row:7 / 7;}.frame-grid-guides-team .frame:nth-child(10){grid-column:1 / 1;grid-row:10 / 13;}.frame-grid-guides-team .frame:nth-child(11){grid-column:2 / 2;grid-row:10 / 11;}.frame-grid-guides-team .frame:nth-child(12){grid-column:3 / 3;grid-row:8 / 11;}.frame-grid-guides-team .frame:nth-child(13){grid-column:1 / 1;grid-row:14 / 15;}.frame-grid-guides-team .frame:nth-child(14){grid-column:2 / 2;grid-row:12 / 15;}.frame-grid-guides-team .frame:nth-child(15){grid-column:3 / 3;grid-row:12 / 15;}.frame-grid-guides-team .frame:nth-child(16){grid-column:1 / 1;grid-row:16 / 19;}.frame-grid-guides-team .frame:nth-child(17){grid-column:2 / 2;grid-row:16 / 17;}.frame-grid-guides-team .frame:nth-child(18){grid-column:3 / 3;grid-row:16 / 17;}.frame-grid-guides-team .frame:nth-child(19){grid-column:1 / 1;grid-row:20 / 20;}.frame-grid-guides-team .frame:nth-child(20){grid-column:2 / 2;grid-row:18 / 21;}.frame-grid-guides-team .frame:nth-child(21){grid-column:3 / 3;grid-row:18 / 21;}.frame-grid-guides-team .frame:nth-child(22){grid-column:1 / 1;grid-row:22 / 25;}.frame-grid-guides-team .frame:nth-child(23){grid-column:2 / 2;grid-row:22 / 22;}.frame-grid-guides-team .frame:nth-child(24){grid-column:3 / 3;grid-row:22 / 22;}.frame-grid-guides-team .frame:nth-child(25){grid-column:2 / 2;grid-row:24 / 24;}.frame-grid-guides-team .frame:nth-child(26){grid-column:3 / 3;grid-row:24 / 24;}}@media screen and (min-width:1280px){.frame-grid-guides-team .container--moreboxes{column-gap:2rem;grid-template-rows:192px 76px 76px 76px 192px 76px 250px 76px 76px 192px 76px 76px 76px 192px 76px 192px 76px 76px 76px 192px;}}@media screen and (min-width:1440px){.frame-grid-guides-team .container--moreboxes{column-gap:3.375rem;grid-template-rows:320px 128px 128px 128px 320px 128px 416px 128px 128px 320px 128px 128px 128px 320px 128px 320px 128px 128px 128px 320px 128px 320px 128px;}.frame-grid-guides-team .container--moreboxes .frame .ce-text{padding:2rem 4rem;}}.filter--tours,.filter-group,.form-group--select{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:3.5rem;}.filter--tours>*{flex:0 0 100%;}.form-group--select{justify-content:initial;}.check-filter--tours,.range-label{cursor:pointer;margin-bottom:1rem;font-size:1.25rem;}.filter-group--selects,.filter__property--select{margin-top:1rem;flex:0 0 100%;}.check-filter--tours[data-field="lastminute"],.check-filter--tours[data-field="daytrip"],.filter--tours form{margin-top:1.5rem;}@media screen and (min-width:450px){.filter--tours>*{flex:0 0 49%;}}@media screen and (min-width:1024px){}@media screen and (min-width:1366px){.filter--tours>*{flex:0 0 24%;margin-top:1.5rem;}.filter--tours>.check-filter--tours,.filter--tours>.range-filter{flex:0 0 19%;}.filter--tours>.range-filter{padding-right:2rem;}.check-filter--tours[data-field="lastminute"],.check-filter--tours[data-field="daytrip"]{flex:0 0 19%;}.filter--tours form{flex:0 0 53%;}.filter-group--selects,.filter__property--select{margin-top:0;}}.check-filter--tours[data-field="lastminute"] span,.check-filter--tours[data-field="daytrip"] span{color:#dabb08;}.check-filter--tours[data-field="lastminute"] span.check,.check-filter--tours[data-field="lastminute"] span.check:before,.check-filter--tours[data-field="daytrip"] span.check,.check-filter--tours[data-field="daytrip"] span.check:before{border-color:#dabb08;}@media screen and (min-width:1024px){.filter--tours{padding-left:5rem;}}.range-description{display:flex;justify-content:space-between;}.range-description__label{font-size:0.875rem;}.check-filter--tours span{display:inline-block;vertical-align:middle;}.range-label{display:inline-block;vertical-align:top;}.range-label__info{font-size:0.875rem;display:inline-block;width:1.4rem;height:1.4rem;border:1px solid #1D1D1B;border-radius:50%;margin-left:0.5rem;line-height:1rem;text-align:center;padding:0.15rem;cursor:pointer;position:absolute;}.indicator,.check-filter--tours .check{display:inline-block;width:0.5rem;height:0.5rem;vertical-align:middle;border:1px solid #1D1D1B;margin-right:0.25rem;}.check-filter--tours .check,.range-indicator{margin-right:0.5rem;}.range-filter--difficulty{white-space:nowrap;}@media screen and (min-width:340px){.range-indicator--difficulty{display:inline-block;}}.range-indicator--difficulty .indicator,.check-filter--tours .check{width:1rem;height:1rem;cursor:pointer;position:relative;overflow:hidden;}.range-indicator--difficulty .indicator:before,.check-filter--tours .check:before{content:"";width:1.1rem;height:1.1rem;position:absolute;top:0;left:0;border:1px solid #1D1D1B;transform:rotate(45deg) translate(0.35rem,0);opacity:0;-webkit-transition:all 200ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.range-indicator--difficulty .indicator.is--checked:before,.check-filter--tours .check.is--checked:before{opacity:1;}.indicator:last-child{margin-right:0;}.indicator--filled{background-color:#1D1D1B;}.filter__property--select,.form-group--select{position:relative;}.filter__property--select label,.form-group--select label{height:1.5rem;}.filter__property--select .label,.form-group--select .label{display:block;top:1.5rem;left:0;margin:0.5rem 0 0 1em;position:absolute;z-index:0;-webkit-transition:all 150ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;}.form-group--select .label{top:3rem;}.filter__property--select .label,.form-group--select .label{margin:0;padding:0.5rem 3.5rem 0.5rem 1rem;width:100%;background-color:#fff;border:1px solid #1D1D1B;cursor:pointer;line-height:1.5rem;}.filter__property--select .label:after,.form-group--select .label:after{content:"";width:1.75rem;height:1.75rem;background-image:url('../../../fileadmin/res/images/layout/filter-right.svg');background-repeat:no-repeat;display:inline-block;position:absolute;right:0;top:50%;transform:translate(0,-50%);z-index:1;-webkit-transition:all 300ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.filter__property--select .label:after,.form-group--select .label:after{right:1rem;}.filter__property--select .label.is--dropdown,.form-group--select .label.is--dropdown{border-bottom:none;}.filter__property--select .label.is--dropdown.bottom,.form-group--select .label.is--dropdown.bottom{border-bottom:1px solid #1D1D1B;border-top-color:#fff;}.filter__property--select .label.is--dropdown:after,.form-group--select .label.is--dropdown:after{transform:translate(0,-50%) rotate(-180deg);}.select-options{position:absolute;height:0;overflow:hidden;z-index:-1;background-color:#fff;opacity:0;margin-left:-1px;-webkit-transition:height 300ms ease;-webkit-transition-delay:ease,0s;-moz-transition:height 300ms ease;-o-transition:height 300ms ease;transition:height 300ms ease;}.select-options.is--dropdown{z-index:1000;max-height:16rem;opacity:1;overflow:hidden;border-left:1px solid #1D1D1B;border-bottom:1px solid #1D1D1B;border-right:1px solid #1D1D1B;}.select-options.is--dropdown.bottom{border-bottom:none;border-top:1px solid #1D1D1B;}.select-options__items{list-style-type:none;overflow-x:hidden;overflow-y:scroll;max-height:16rem;width:calc(100% + 17px);}.main ul.select-options__items{margin-left:0;}.select__item{padding:0.5rem 2rem 0.5rem 1rem;cursor:pointer;}.select__item.is-hidden{display:none;}.select__item:hover{background-color:#efefef;}.list--tours,.list--tourblog,.list--topos{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;}.slider--tours{width:100%;overflow:hidden;}.slider--tours{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);}.slider__list--tour,.list--related{-webkit-transition:transform 500ms ease-out;-webkit-transition-delay:ease,0s;-moz-transition:transform 500ms ease-out;-o-transition:transform 500ms ease-out;transition:transform 500ms ease-out;display:-webkit-flex;display:-ms-flexbox;display:flex;}.container--tours{position:relative;}.listitem--tour,.slideitem--tour,.listitem--tourblog,.listitem--topos{flex:0 0 100%;margin-bottom:2rem;margin-bottom:0;position:relative;padding-left:1rem;padding-right:1rem;}.listitem--tour{-webkit-transition:all 300ms ease-out;-webkit-transition-delay:ease,0s;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.listitem--tour.is--invisible{opacity:0;}.slider__listitem--tour{-webkit-transition:padding 500ms ease-out;-webkit-transition-delay:ease,0s;-moz-transition:padding 500ms ease-out;-o-transition:padding 500ms ease-out;transition:padding 500ms ease-out;}.list--tours.list--related{padding:0 2rem 0 2rem;}.listitem__nationalpark{background-image:url('../../../fileadmin/res/images/content/logo-hohe-tauern.svg');background-size:100%;background-repeat:no-repeat;display:block;width:1.75rem;height:2rem;position:absolute;right:2rem;top:1rem;}@media screen and (min-width:768px){.listitem__nationalpark{}}@media screen and (min-width:1024px){.list--tours.list--related{padding:0;}}.listitem__gallery{}.listitem__gallery .image{width:100%;height:10.625rem;}.listitem__gallery[data-images="2"] .image{width:49%;display:inline-block;margin-right:-4px;}.listitem__gallery[data-images="3"] .image{width:32%;}.listitem__gallery[data-images="2"] .image:nth-child(2n+1){margin-right:2%;}.listitem__gallery[data-images="3"] .image:nth-child(2n+2){margin-right:2%;}@media screen and (min-width:380px){.listitem__gallery .image{height:13.5rem;}}@media screen and (min-width:480px){.listitem__gallery .image{height:18rem;}}@media screen and (min-width:640px){.listitem__gallery .image{height:21.25rem;}}@media screen and (min-width:768px){.listitem__gallery .image{height:15rem;}}@media screen and (min-width:860px){.listitem__gallery .image{height:18rem;}}@media screen and (min-width:1024px){.listitem__gallery .image{height:15rem;}}@media screen and (min-width:1180px){.listitem__gallery .image{height:18rem;}}@media screen and (min-width:1400px){.listitem__gallery .image{height:18rem;}}@media screen and (min-width:1800px){.listitem__gallery .image{height:21.25rem;}}.listitem__gallery .image img{object-fit:cover;width:100%;height:100%;}.slider__listitem--tour .listitem__gallery .image{position:relative;display:block;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}@media screen and (min-width:1024px){}.is--grabbing .slider__listitem--tour .listitem__gallery .image{cursor:grabbing;}.slider__listitem--tour .listitem__gallery .image:before{content:"";top:0px;left:0px;right:0px;height:100%;display:block;background-color:transparent;z-index:1;position:absolute;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.slider__listitem--tour .listitem__gallery .image img,.listitem--related .listitem__gallery .image img{object-fit:cover;width:100%;height:100%;}.main h3.listitem__headline{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}@media screen and (min-width:1024px){}.listitem__header{display:flex;align-items:top;justify-content:space-between;}.main h3.listitem__headline{flex:1 0 auto;max-width:70%;margin-bottom:0;margin-top:1rem;height:2.8rem;overflow:hidden;}.main .listitem__header--tour a{max-width:70%;}.main a h3.listitem__headline{max-width:none;}.listitem__difficulty{flex:0 0 4rem;text-align:right;padding-top:1rem;}p.difficulty__description{font-size:0.75rem;}.listitem__content{position:relative;padding-bottom:3rem;margin-bottom:4rem;}.listitem--topos .listitem__content{padding-bottom:0;}.listitem__content--tourblog{}.has--slider .slider__listitem--tour .listitem__content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:grab;}.is--grabbing .slider__listitem--tour .listitem__content{cursor:grabbing;}.listitem__teaser{max-width:50%;height:3rem;overflow:hidden;margin-bottom:1rem;margin-top:1rem;}@media screen and (min-width:360px){.listitem__teaser{max-width:80%;}}@media screen and (min-width:1024px){.listitem__content{padding-top:1rem;padding-bottom:2rem;}}.listitem__more{position:absolute;right:0;bottom:1rem;}.listitem__footer--has-booking .listitem__more{bottom:3.75rem;}@media screen and (min-width:360px){.listitem__footer--has-booking .listitem__more{bottom:2.75rem;}}@media screen and (min-width:1024px){.listitem__more{bottom:0;}.listitem__footer--has-booking .listitem__more{bottom:1.75rem;}}.listitem__more--tourblog{bottom:1rem;padding:0.5rem 0 0.5rem 0.5rem;}.listitem__morelink{width:3.375rem;height:2rem;overflow:hidden;white-space:nowrap;display:block;padding:0.2rem 0;}.listitem__morelink--tour polyline,.listitem__morelink--tourblog polyline{stroke:#000;}.listitem__morelink.has--nosvg{width:auto;}.listitem__morelink svg{width:100%;height:100%;}.listitem__book{width:60%;display:inline-block;text-transform:uppercase;letter-spacing:0.2rem;font-size:1.25rem;}@media screen and (min-width:420px){.listitem__book{width:auto;}}.listitem__booknow svg{width:3rem;height:100%;float:right;margin-top:0.35rem;}.listitem__booknow--tour polyline{stroke:#000;}@media screen and (min-width:768px){.listitem--tour,.listitem--tourblog,.listitem--topos{flex:0 0 50%;}}@media screen and (min-width:1400px){.listitem--tour,.listitem--tourblog,.listitem--topos{flex:0 0 33.33%;}.slider__listitem--tour,.slider__listitem--tour:nth-child(2n){width:33.33%;padding:0 1rem;}.listitem--related,.listitem--related:nth-child(2n){flex:0 0 33.33%;padding:0 1rem;}.listitem--related:first-child{padding-left:0;padding-right:2rem;}.listitem--related:last-child{padding-left:2rem;padding-right:0;}}.sliderlink{width:3rem;height:2rem;position:absolute;left:0;top:-4rem;display:none;}.sliderlink.is--active{display:none;;}.sliderlink--prev{transform:rotate(180deg);}.sliderlink--next{left:auto;right:0;}.list--topos{display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width:1366px){}.list__gallery--topos{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;}.list__gallery--topos .image{flex:1 0 48%;margin-bottom:1rem;overflow:hidden;}.list__gallery--topos .image:nth-child(2n){margin-left:1rem;}.tours__footer{text-align:center;}.tour-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-40%);opacity:0;z-index:-1;visibility:hidden;background-color:#FECA28;width:100%;height:100%;-webkit-transition:z-index 250ms ease,opacity 250ms ease,transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:z-index 250ms ease,opacity 250ms ease,transform 500ms ease;-o-transition:z-index 250ms ease,opacity 250ms ease,transform 500ms ease;transition:z-index 250ms ease,opacity 250ms ease,transform 500ms ease;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:6rem 2rem;overflow-y:auto;}.tour-popup.is--visible{visibility:visible;}.tour-popup.is--active{z-index:1000;opacity:1;transform:translate(-50%,-50%);}.tour-popup .frame{flex:0 0 100%;}.tour-popup .frame+.frame{margin-top:3rem;}.tour-popup h3,.tour-popup h4{font-size:1.5rem;letter-spacing:0.5rem;text-transform:uppercase;-moz-hyphens:auto;hyphens:auto;}.tour-popup h4{font-size:1.25rem;padding-bottom:0.5rem;}.popup-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;display:none;}.is--popup-active .popup-overlay{z-index:990;display:block;}.link--closepopup--svg{position:absolute;top:2rem;left:2rem;width:2rem;height:2rem;}.link--closepopup--svg svg{max-width:100%;}.tour-popup .link--closepopup{color:#fff;}@media screen and (min-width:1024px){.popupmask{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#fff;opacity:0.1;z-index:999;filter:blur(50px);-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='svgMask'><feGaussianBlur stdDeviation='100' /></filter></svg>#svgMask");}.tour-popup{max-width:72.75rem;max-height:48rem;box-shadow:0 0 200px rgba(0,0,0,0.5);padding:3.875rem 8.5rem;justify-content:space-between;}.tour-popup .frame{flex:0 0 45%;}.tour-popup .frame:first-child{flex:0 0 100%;}.tour-popup h3,.tour-popup h4{font-size:3.75rem;}.tour-popup h4{font-size:1.75rem;}}.detail__content--tour{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.detail__header,.detail__facts,.detail__col{flex:0 0 100%;}.detail__infos{margin-top:6rem;}.detail__infos .detail__block{width:100%;}.detail__infos .detail__block p{text-align:justify;}.detail__header{margin-top:2rem;}.detail__header .detail__title{max-width:calc(100vW - 7rem);}.detail__nationalpark{position:absolute;right:-1rem;bottom:1rem;max-width:8rem;font-size:0.5rem;}.detail__nationalpark:after{content:"";width:100%;height:2rem;margin-top:0.5rem;display:block;background-image:url('../../../fileadmin/res/images/layout/nationalpark-hohe-tauern-logo.svg');background-size:100%;background-repeat:no-repeat;}@media screen and (min-width:768px){.detail__nationalpark{right:3rem;max-width:none;}.detail__nationalpark:after{height:3rem;}.detail__header{max-width:none;}}@media screen and (min-width:1024px){.detail__nationalpark{right:10%;}.detail__header{margin-top:5rem;position:relative;}.detail__col{flex:0 0 100%;}}@media screen and (min-width:1366px){.detail__nationalpark{right:0;top:-10.5rem;bottom:auto;width:8rem;}}@media screen and (min-width:1400px){.detail__infos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(200px,min-content) minmax(200px,min-content) minmax(200px,min-content) 1fr;margin-bottom:1rem;grid-column-gap:6rem;padding:0;}.detail__infos .detail__block--facts,.detail__infos .detail__block--ascent,.detail__infos .detail__block--descent{grid-column:2;align-self:start;}.detail__infos .detail__block--character{grid-column:1;grid-row:1 / 4;}.detail__col--left{padding-right:2rem;}.detail__col--right{padding-left:2rem;}.detail__col{flex:0 0 50%;}.detail__nationalpark{top:-16.5rem;}}@media screen and (min-width:1600px){.detail__nationalpark{font-size:0.75rem;width:11rem;}}.detail__gallery-wrapper,.detail__header-images--tourblog,.detail__header-image--tourbooking{position:relative;overflow:hidden;}.detail__slider{position:absolute;top:0;left:0;cursor:grab;width:100%;}.slider__swipeinfo{background-image:url('../../../fileadmin/res/images/content/swipe-yellow.svg');background-size:50%;background-repeat:no-repeat;position:absolute;height:6rem;width:6rem;right:0rem;top:1rem;animation-name:swipe-left-right;animation-duration:1.5s;animation-direction:alternate;animation-delay:0s;animation-iteration-count:infinite;animation-play-state:running;}@keyframes swipe-left-right{0%{transform:translate(1rem,0);}100%{transform:translate(-1rem,0);}}.detail__gallery--tourblog .sliderslidelink{display:none;}@media screen and (min-width:1024px){.slider__swipeinfo{right:4rem;}.detail__gallery--tourblog .sliderslidelink{display:none;}.detail__gallery--tour,.detail__header-images--tourblog,.detail__header-image--tourbooking{height:80vH;max-height:80vH;}.detail__gallery--tour{overflow:hidden;position:relative;}.detail__gallery-wrapper{}}.detail__slider.hammerpan{cursor:grabbing;}.detail__slider .image{float:left;position:relative;width:100%;}.detail__slider .image img{width:100%;}img.lazyload,img.loading{background:url('../../../fileadmin/res/images/layout/image-load.gif') center center no-repeat;background-size:24px 24px}.detail__slider .image:before{content:"";top:0px;left:0px;right:0px;height:100%;display:block;background-color:transparent;z-index:1;position:absolute;}.detail__header-images--tourblog img,.list__gallery--topos .image img,.detail__header-image--tourbooking img{object-fit:cover;width:100%;height:100%;}@media screen and (min-width:1350px){.detail__header-images--tourblog img,.list__gallery--topos .image img{transform:translate(0,-25%);}}.detail__header-images--tourblog img{transform:translate(0,0);}.frame-grid-gallery .ce-gallery{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(160px,max-content);grid-auto-rows:minmax(160px,max-content);grid-column-gap:1rem;grid-row-gap:1rem;}.detail__gallery--tourblog{display:grid;grid-template-columns:repeat(2,49%);grid-template-rows:160px 160px 160px;column-gap:2%;row-gap:2rem;grid-auto-rows:160px;margin-bottom:1rem;padding:0;}.frame-grid-gallery .ce-gallery .image{width:100%;height:100%;}.detail__gallery--tourblog .image img,.frame-grid-gallery img{width:100%;height:100%;object-fit:cover;}@media screen and (min-width:1024px){.frame-grid-gallery .ce-gallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:2rem;row-gap:2rem;grid-template-rows:minmax(100px,200px);grid-auto-rows:minmax(100px,200px);margin-bottom:1rem;padding:0;}.detail__gallery--tourblog{display:grid;grid-template-columns:repeat(4,23.5%);grid-template-rows:200px 200px 200px;column-gap:2%;row-gap:2rem;grid-auto-rows:200px;margin-bottom:1rem;padding:0;}.frame-grid-gallery .ce-column:nth-child(1),.frame-grid-gallery .ce-column:nth-child(6),.frame-grid-gallery .ce-column:nth-child(9),.frame-grid-gallery .ce-column:nth-child(14),.frame-grid-gallery .ce-column:nth-child(17),.frame-grid-gallery .ce-column:nth-child(22),.frame-grid-gallery .ce-column:nth-child(25),.frame-grid-gallery .ce-column:nth-child(30),.frame-grid-gallery .ce-column:nth-child(33),.frame-grid-gallery .ce-column:nth-child(38){grid-area:span 2 / span 1;}.detail__gallery--tourblog .image:nth-child(1){grid-row-start:1;grid-row-end:span 2;grid-column-start:1;grid-column-end:1;}.detail__gallery--tourblog .image:nth-child(2){grid-row-start:1;grid-row-end:span 1;grid-column-start:2;grid-column-end:2;}.detail__gallery--tourblog .image:nth-child(3){grid-row-start:1;grid-row-end:span 1;grid-column-start:3;grid-column-end:span 2;}.detail__gallery--tourblog .image:nth-child(4){grid-row-start:2;grid-row-end:span 1;grid-column-start:2;grid-column-end:2;}.detail__gallery--tourblog .image:nth-child(5){grid-row-start:2;grid-row-end:span 1;grid-column-start:3;grid-column-end:3;}.detail__gallery--tourblog .image:nth-child(6){grid-row-start:2;grid-row-end:span 2;grid-column-start:4;grid-column-end:4;}.detail__gallery--tourblog .image:nth-child(7){grid-row-start:3;grid-row-end:span 1;grid-column-start:1;grid-column-end:3;}.detail__gallery--tourblog .image:nth-child(8){grid-row-start:3;grid-row-end:span 1;grid-column-start:3;grid-column-end:3;}.frame-grid-gallery .ce-column:nth-child(3),.frame-grid-gallery .ce-column:nth-child(7),.frame-grid-gallery .ce-column:nth-child(11),.frame-grid-gallery .ce-column:nth-child(15),.frame-grid-gallery .ce-column:nth-child(19),.frame-grid-gallery .ce-column:nth-child(23),.frame-grid-gallery .ce-column:nth-child(27),.frame-grid-gallery .ce-column:nth-child(31),.frame-grid-gallery .ce-column:nth-child(35),.frame-grid-gallery .ce-column:nth-child(39){grid-area:span 1 / span 2;}}@media screen and (min-width:1366px){.frame-grid-gallery .ce-gallery{grid-template-rows:minmax(160px,320px);grid-auto-rows:minmax(160px,320px);}.detail__gallery--tourblog{grid-template-rows:320px 320px 320px;grid-auto-rows:320px;}.detail__header-images--tourblog{flex:0 0 100%;}.detail__content--tourblog{max-width:66.25rem;padding:0 1rem;margin:0 auto;}.detail__content--tourblog p{line-height:1.5rem;}.detail__infos{display:block;}.detail__wrapper--gallery{max-width:86.25rem;padding:0 1rem;margin:10rem auto 0;}}.video-wrapper-youtube{width:100%;text-align:center;margin:4rem auto;padding-left:2rem;padding-right:2rem;}@media screen and (min-width:1024px){.video-wrapper-youtube{padding-left:5rem;padding-right:5rem;}}.videocontainer{position:relative;display:inline-block;max-width:100%;}.has--touchevents .slider__svgcursor{display:none;}@media screen and (min-width:1024px){}.sliderslidelink{width:2rem;height:2rem;}.sliderslidelink.active{}.slidepanel{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:100px !important;height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around;align-items:center;}.slidepanel__link{width:0.75rem;height:0.75rem;border:1px solid #1D1D1B;border-radius:50%;flex:0 0 0.75rem;}.slidepanel__link.active{background-color:#1D1D1B;}.slidepanel__link+.slidepanel__link{margin-left:0.5rem;}.prev--sliderslidelink{transform:rotate(180deg);right:auto;left:10%;}.detail__title,.detail__subtitle,.detail__gallery-headline{text-align:center;}@media screen and (min-width:1366px){.main h1.detail__title{max-width:48rem;margin:0 auto;}}@media screen and (min-width:1600px){.main h1.detail__title{}}.detail__gallery-headline{margin-bottom:3rem;}.detail__subtitle{font-size:1.25rem;margin-top:0.5rem;}.facts__list{list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:top;width:100%;margin:4rem 0;}@media screen and (min-width:1366px){.facts__list{align-items:center;}}.facts__list li{text-align:center;border-right:1px solid #1c1c1b;flex:0 0 50%;display:flex;flex-wrap:wrap;justify-items:center;padding:0.5rem;margin:1rem 0;}.facts__list li:nth-child(6){border-right:0;flex:0 0 100%;}.facts__list li:nth-child(1),.facts__list li:nth-child(3),.facts__list li:nth-child(5),.facts__list li:nth-child(7),.facts__list li.detail__nationalpark{border-right:0;}.facts__list li:nth-child(6)~li{visibility:hidden;}li.detail__nationalpark{visibility:visible !important;}ul.facts__list{margin-left:0;position:relative;padding-bottom:10rem;}@media screen and (min-width:1024px){ul.facts__list{margin-left:1;}.facts__list li{padding:0.5rem;margin:1rem 0;}.facts__list li{flex:0 0 20%;}.facts__list li:nth-child(6){flex:0 0 20%;}.facts__list li:nth-child(3),.facts__list li:nth-child(5){border-right:1px solid #1c1c1b;}.facts__list li:last-child{border-right:none;}}@media screen and (min-width:1366px){ul.facts__list{padding-bottom:0;}.facts__list li{flex:0 0 14.66%;}.facts__list li:nth-child(1){}}@media screen and (min-width:1366px){.facts__list li{flex:0 0 16.66%;}.facts__list li:nth-child(6){flex:0 0 16.66%;}}.fact__value{font-size:2rem;letter-spacing:0.1rem;display:block;flex:0 0 100%;position:relative;padding-bottom:1rem;}.fact__label{flex:0 0 100%;}.facts__list li.factsitem--last-minute{display:block;position:absolute;bottom:0;left:0;}.factsitem--last-minute .fact__label,.listitem__persons-left{background-color:#FECA28;background-image:url('../../../fileadmin/res/images/layout/last-minute.svg');background-size:100%;border-radius:50%;background-repeat:no-repeat;text-transform:uppercase;line-height:1;width:8rem;height:8rem;display:block;margin:0 auto;text-align:center;padding:2.25rem 2rem;}.listitem__persons-left{position:absolute;top:1rem;left:2rem;width:6rem;height:6rem;padding:0;font-size:0.875rem;padding:1.5rem 1rem;}.range-label__info--detail{transform:translate(0,-100%);}.col{width:100%;}.detail__block{margin-bottom:3rem;}.detail__headline,.detail__text{position:relative;}.detail__text{text-align:justify;}.detail__property-label,.detail__property-value{display:inline-block;}.detail__property-label{margin-right:1rem;}.detail__label--tourdates{margin-top:1rem;}.main ul.detail__list--tourdates{list-style-type:none;margin-left:0;margin-bottom:1rem;}@media screen and (min-width:768px){.facts__list li.factsitem--last-minute{left:6rem;}}@media screen and (min-width:1024px){.facts__list li.factsitem--last-minute{left:25%;}.detail__headline,.detail__text{padding-left:5rem;position:relative;}}@media screen and (min-width:1366px){.facts__list li.factsitem--last-minute{position:relative;bottom:auto;left:auto;}}.detail__text--teaser.is--inactive{height:0;overflow:hidden;}.detail__text.has--more{height:0;overflow:hidden;-webkit-transition:height 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:height 500ms ease;-o-transition:height 500ms ease;transition:height 500ms ease;}.detail__text.has--more.is--active{}.detail__moretext-link{text-align:left;margin-top:1rem;}.detail__moretext-link a:after{content:"+";margin-left:0.5rem;display:inline-block;}.detail__moretext-link a.is--expanded:after{content:"-";}.detail__download a{display:inline-block;}.detail__download a:after{content:"";background:url('../../../fileadmin/res/images/layout/download-pdf.svg') center center no-repeat;background-size:100%;width:4rem;height:6rem;display:block;}.detail__download a:hover:after{background-image:url('../../../fileadmin/res/images/layout/download-pdf-hover.svg');}.detail__download--description{margin-top:1rem;}@media screen and (min-width:1024px){.detail__moretext-link,.detail__download{margin-left:5rem;}}.detail__headline{height:5rem;line-height:5rem;}.detail__headline:before{content:"";display:inline-block;position:absolute;top:0;right:0;width:3rem;height:5rem;background-image:url('../../../fileadmin/res/images/layout/tour-description.svg');background-position:center center;background-size:100%;background-repeat:no-repeat;}.detail__headline--conditions:before{background-image:url('../../../fileadmin/res/images/layout/tour-conditions.svg');}.detail__headline--dates:before{background-image:url('../../../fileadmin/res/images/layout/tour-dates.svg');}.detail__headline--services-included:before{background-image:url('../../../fileadmin/res/images/layout/tour-services-included.svg');}.detail__headline--additional-info:before{background-image:url('../../../fileadmin/res/images/layout/tour-additional-info.svg');}.detail__headline--prices:before{background-image:url('../../../fileadmin/res/images/layout/tour-prices.svg');}.detail__headline--equipment:before{background-image:url('../../../fileadmin/res/images/layout/tour-equipment.svg');}ul.list--prices{list-style-type:none;margin-left:0;}.price__persons{min-width:16rem;display:inline-block;}@media screen and (min-width:1024px){.detail__headline:before{left:0;top:initial;}}.detail__calltoaction--tour{flex:0 0 100%;margin:4rem 0 0;}.detail__calltoaction--tour p{margin-bottom:1rem;text-align:center;}.detail__link--book-now{font-size:1.75rem;letter-spacing:0.2rem;text-transform:uppercase;line-height:1;}p:first-child .detail__link--request{font-size:1.75rem;letter-spacing:0.2rem;text-transform:uppercase;line-height:1;}.detail__disclaimer--tour{flex:0 0 100%;margin-top:4rem;}.main h2.subheadline--tour{text-align:center;margin-bottom:5rem;}.main .headline--related{text-align:center;margin-top:4rem;margin-bottom:3rem;display:block;}.headline--weather,.subheadline--location{text-align:center;}.forecasts-cams{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.forecasts-cams .forecast{flex:0 0 100%}.main .forecast__headline{font-size:1.5rem;letter-spacing:0.1rem;text-transform:uppercase;text-align:center;margin:4rem 0;}.forecast__text{margin-bottom:2rem;}.forecast__daytime{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem;flex-wrap:wrap;justify-content:center;}.forecast__symbol{width:3rem;height:3rem;margin-right:2rem;}.forecast__day{flex:0 0 140px;}.forecast__details{margin-top:0.75rem;}.forecast__symbol svg{width:100%;}@media screen and (min-width:1400px){.forecasts-cams{justify-content:space-between;}.forecasts-cams .forecast{flex:0 0 31%}.forecast--copyright{align-self:center;}}.listitem--webcam{text-align:center;margin-bottom:1rem;}.listitem--webcam .link--image-collapse{text-align:center;display:inline-block;margin-bottom:0.5rem;}.link--webcam-image{display:block;height:0;opacity:0;overflow:hidden;-webkit-transition:all 500ms cubic-bezier(.77,0,.175,1);-webkit-transition-delay:cubic-bezier(.77,0,.175,1),0s;-moz-transition:all 500ms cubic-bezier(.77,0,.175,1);-o-transition:all 500ms cubic-bezier(.77,0,.175,1);transition:all 500ms cubic-bezier(.77,0,.175,1);}.link--webcam-image img{margin:0 auto;}.is--expanded .link--webcam-image{opacity:1;}.wrapper--header-weather{position:fixed;top:0;left:0;width:100%;z-index:100;}.wrapper--header-weather .wetter-osttirol{position:relative;max-width:120rem;margin:0 auto;padding:1rem 5rem 0 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;}@media screen and (min-width:400px){.wrapper--header-weather .wetter-osttirol{padding:1rem 5rem 0;}}.wrapper--header-weather .wetter-osttirol{flex:0 0 8rem;}.wrapper--header-weather .weather-day{margin-right:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;}.wrapper--header-weather .weather-dayname{text-transform:uppercase;letter-spacing:0.1rem;font-size:0.675rem;padding-right:0.5rem;}.wrapper--header-weather.has--header-image .weather-dayname{color:#fff;}.wrapper--header-weather[data-backend-layout="4"] .weather-dayname,.dark .wrapper--header-weather.has--header-image .weather-dayname{color:#1D1D1B;}.wrapper--header-weather img{max-width:1.5rem;}@media screen and (min-width:1024px){.wrapper--header-weather .weather-day{margin-right:2rem;}.wrapper--header-weather .weather-dayname{font-size:0.775rem;}.wrapper--header-weather{max-width:2rem;position:absolute;}}.wrapper--header-weather .weather-symbol--alternative,.wrapper--header-weather.has--header-image .weather-symbol--regular,.dark .wrapper--header-weather.has--header-image .weather-symbol--alternative,.dark .wrapper--header-weather.has--header-content .weather-symbol--alternative,.dark .wrapper--header-weather[data-backend-layout="4"] .weather-symbol--alternative{display:none;}.wrapper--header-weather.has--header-image .weather-symbol--alternative,.dark .wrapper--header-weather .weather-symbol--alternative,.dark .wrapper--header-weather.has--header-image .weather-symbol--regular,.dark .wrapper--header-weather.has--header-content .weather-symbol--regular{display:block;}@media screen and (min-width:1024px){.wrapper--header-weather.has--header-image .weather-dayname,.wrapper--header-weather[data-backend-layout="4"] .weather-dayname{color:#fff;}.wrapper--header-weather .weather-symbol--alternative,.wrapper--header-weather.has--header-image .weather-symbol--regular,.wrapper--header-weather[data-backend-layout="4"] .weather-symbol--regular{display:none;}.wrapper--header-weather.has--header-image .weather-symbol--alternative,.wrapper--header-weather[data-backend-layout="4"] .weather-symbol--alternative{display:block;}}footer[role="contentinfo"] p,footer[role="contentinfo"] a,footer[role="contentinfo"] span{color:#fff;}.frame-type-menu_subpages ul{list-style-type:none;}a.link--back{width:3rem;height:1.25rem;position:fixed;top:4.5rem;left:2rem;z-index:6;}.wrapper--pages.has--header-image a.link--back{visibility:hidden;}.dark .wrapper--pages.has--header-image a.link--back{visibility:visible;}a.link--back:hover,.listitem__morelink:hover{animation-name:left;animation-duration:500ms;animation-timing-function:ease-in-out;animation-delay:0;animation-direction:normal;animation-fill-mode:none;animation-iteration-count:1;}a.link--back:hover{animation-name:right;}@keyframes left{0%,100%{transform:translate(0,0);}50%{transform:translate(-20%,0);}}@keyframes right{0%,100%{transform:translate(0,0);}50%{transform:translate(20%,0);}}.page[data-backend-layout="4"] a.link--back{top:4.5rem;}.page--layout-5 a.link--back,.page--layout-6 a.link--back{top:4rem;}.page--layout-4 a.link--back{display:none;}a.link--top{position:absolute;bottom:-5rem;right:1rem;width:1.25rem;animation-name:arrow-down;animation-duration:0.9s;animation-direction:alternate;animation-delay:0s;animation-iteration-count:infinite;animation-play-state:running;}@keyframes arrow-down{0%{transform:translate(0,0);}100%{transform:translate(0,-3rem);}}@media screen and (min-width:768px){a.link--back{top:4rem;}}@media screen and (min-width:1024px){a.link--top{bottom:-7rem;}.wrapper--pages.has--header-image a.link--back{visibility:visible;}.page--layout-5 a.link--back,.page--layout-6 a.link--back{top:-4.5rem;}.page--layout-0 .has--header-content a.link--back{top:0;}a.link--back{position:absolute;top:-2.5rem;left:5rem;}.page[data-backend-layout="4"] a.link--back{top:33rem;}}@media screen and (min-width:1366px){.page[data-backend-layout="4"] a.link--back{top:44rem;}}@media screen and (min-width:1400px){a.link--back{top:0;}}@media screen and (min-width:1400px){}.text-right{text-align:right;}.text-center,.ce-headline-center{text-align:center;}.text-justify{text-align:justify;}.text--important{font-size:1.125rem;text-transform:uppercase;letter-spacing:0.1rem;padding:0 1rem 1rem 1rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;max-width:58rem;margin:0 auto;}.table-wrapper{display:block;overflow-x:scroll;margin:0.5em 2rem;-webkit-overflow-scrolling:touch;}@media screen and (min-width:768px){.table-wrapper{overflow:visible;}}@media screen and (min-width:1720px){.table-wrapper{margin:0.5rem 0;}}table.contenttable{width:100%;border-collapse:collapse;}.form--booking,.form--request{max-width:64rem;margin:0 auto;}.form-group,.form-groups{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:1rem;padding-right:1rem;}.form-group--buttons{padding-right:0;}.form-group.form-group--check{padding-top:0;}.form--booking .form-group,.form--request .form-group{flex-wrap:wrap;}.form-group.form-group--check .help-block{align-self:center;}.form-inline .form-group{margin-right:1em;}.form-group.form-group--textarea,form .clearfix{flex:0 0 100%;width:100%;}@media screen and (min-width:640px){form .clearfix{width:75%;}}@media screen and (min-width:768px){.form--request .form-groups .form-group--checkbox.form-group--input{margin-left:0;}}@media screen and (min-width:1024px){.form-group.form-group--textarea,form .clearfix{margin-left:0;}}@media screen and (min-width:1400px){.form-group.form-group--textarea,form .clearfix{margin-left:0%;width:100%;}.form-group.form-group--textarea,form .clearfix{margin-left:0;}}label,input,select,textarea{margin:1em 0;}label{flex:0 0 100%;order:0;color:#1D1D1B;}label.control-label{margin:0.5rem 0;}.form--booking label,.form--request .form-group{order:0;}.form-check-label{display:inline-block;position:relative;vertical-align:middle;margin:0;top:auto;left:auto;max-width:80%;}@media screen and (min-width:360px){.form-check-label{max-width:none;white-space:nowrap;}}.form--request .form-groups .form-group{flex:0 0 100%;}div.input{order:1;}input:not([type="checkbox"]),textarea,select{background-color:transparent;padding:0.5rem 1rem;border:1px solid #1D1D1B;font-size:1em;display:block;width:100%;margin:0 0 0 0;border-radius:0;-webkit-appearance:none;}.filter__property select,.form-group--select select{border:none;}.form--booking input,.form--booking select,.form--request input,.form--request select,.form--request textarea,.form--booking textarea{order:1;width:100%;flex:0 0 100%;}.form--booking .form-group--checkbox input,.form--request .form-group--checkbox input{max-width:2rem;flex:0 0 20%;margin-left:0;order:1;}.form-groups--multiple .form-group--checkbox input{margin:0.3rem 0;display:none;}.form--booking .form-group--datepicker input,.form--booking .form-group--number input,.form--booking .form-group--select select,.form--request .form-group--datepicker input,.form--request .form-group--number input,.form--request .form-group--select select,.form-group--select .label{max-width:10rem;}.form-group--select .select--large+.label{max-width:none;}.form--request .form-group--select select.select--large{max-width:none;}.booking__confirmation-text,.inquiry__confirmation-text{text-align:center;max-width:64rem;margin:0 auto 4rem;}.headline--booking-data{margin-bottom:1rem;}.property--booking,.property--inquiry{display:flex;flex-wrap:wrap;margin-bottom:0.5rem;}.property--booking .property__label,.property--booking .property__value,.property--inquiry .property__label,.property--inquiry .property__value{flex:0 0 100%;}@media screen and (min-width:768px){.property--booking .property__label,.property--inquiry .property__label{flex:0 0 25%;}.property--booking .property__value,.property--inquiry .property__value{width:75%;flex:0 0 75%;}.form--booking .form-group--checkbox input,.form--request .form-group--checkbox input{}}@media screen and (min-width:1180px){.property--booking .property__value,.property--inquiry .property__value{width:75%;flex:0 0 75%;}.property--booking .property__label,.property--inquiry .property__label{flex:0 0 20%;order:0;color:#1D1D1B;}label.control-label{flex:0 0 100%;}.form--booking .form-group--checkbox input,.form--request .form-group--checkbox input{}}.form-group--checkbox label,.form-group--checkbox p{flex:1 1 100%;order:0;}.form-group--checkbox p.tourdate__label{flex:0 0 auto;order:1;margin:1rem 0;cursor:pointer;}.form-group--checkbox p.tourdate__label i{display:inline-block;opacity:0.2;width:1.5rem;margin-right:0.5rem;vertical-align:middle;}.form-group--checkbox p.tourdate__label.is--selected i{opacity:1;}.form-group--checkbox+.form-group-checkbox p.tourdate__label{margin-left:1rem;}.form-group--checkbox label{flex:1 1 80%;order:1;}.form-group--buttons{justify-content:space-around;}.form--filter .form-group--buttons{justify-content:flex-end;}.form-check-label input{display:inline-block;margin-right:0.5em;vertical-align:middle;width:auto;}.form-group--checkboxgroup{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.form-group--procheck{cursor:pointer;margin-bottom:1rem;font-size:1.25rem;flex:0 0 100%;}@media screen and (min-width:640px){.form-group--procheck{margin-bottom:0.5rem;flex:0 0 50%;}}@media screen and (min-width:48rem){.form-group--procheck{flex:0 0 33.33%;}}@media screen and (min-width:64rem){.form-group--procheck{flex:0 0 25%;}}.form-group--procheck .check{display:inline-block;vertical-align:middle;border:1px solid #1D1D1B;margin-right:0.25rem;width:1rem;height:1rem;cursor:pointer;position:relative;overflow:hidden;}.form-group--procheck .check:before{content:"";width:1.1rem;height:1.1rem;position:absolute;top:0;left:0;border:1px solid #1D1D1B;transform:rotate(45deg) translate(0.35rem,0);opacity:0;-webkit-transition:all 200ms ease;-webkit-transition-delay:ease,0s;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.form-group--procheck .check.is--checked:before{opacity:1;}.form-group--procheck .check-label{display:inline-block;vertical-align:middle;font-size:1rem;}textarea{min-height:10em;}input:focus,textarea:focus,select:focus{background-color:transparent;box-shadow:none;outline:none;}input.error{box-shadow:none;border-color:red;}input:required:invalid+label span,label.error,input:focus+label.error,input.active+label.error{color:red;}.btn-group{text-align:center;padding-top:1rem;}button{text-transform:uppercase;color:#1D1D1B;padding:0.5em 2em;background-color:transparent;cursor:pointer;font-size:1.75em;font-weight:normal;text-transform:uppercase;letter-spacing:0.25rem;}button.submit--filter{letter-spacing:0;font-size:1rem;padding:0;margin-left:2rem;}button:hover{background-color:transparent;text-decoration:underline;}@media screen and (min-width:768px){}@media screen and (min.width:1024px){}@media screen and (min-width:1400px){}.form__errors{background-color:red;margin-bottom:2em;padding:0.5em 2em;color:#fff;font-weight:700;}.clearfix .frame{margin-bottom:1rem;}.row{display:flex;flex-wrap:wrap;flex-direction:row;}.row .col-xs-3{flex:0 0 100%;}@media screen and (min-width:1024px){.row .col-xs-3{flex:0 0 44%;margin-right:3rem;}}form div{width:100%;}@media screen and (min-width:1024px){form div.col-lg-1{width:25%;}form div.col-lg-3{width:75%;}}.input.checkbox{display:flex;align-items:center;}@media screen and (min-width:768px){.input.checkbox{margin-left:25%;}}@media screen and (min-width:1024px){.input.checkbox{margin-left:0;}}@media screen and (min-width:1400px){.input.checkbox{margin-left:0%;}}.input.checkbox .form-check{width:auto;}.tx-indexedsearch-searchbox,.nav-touren{position:fixed;width:100vW;height:100vH;top:0;left:0;transform:translate(100vW,0);background-color:#FECA28;z-index:101;-webkit-transition:all 1s cubic-bezier(.77,0,.175,1);-webkit-transition-delay:cubic-bezier(.77,0,.175,1),0s;-moz-transition:all 1s cubic-bezier(.77,0,.175,1);-o-transition:all 1s cubic-bezier(.77,0,.175,1);transition:all 1s cubic-bezier(.77,0,.175,1);}@media screen and (min-width:1024px){.tx-indexedsearch-searchbox,.nav-touren{z-index:10;}}.tx-indexedsearch-searchbox fieldset{width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.tx-indexedsearch-searchbox.is--active,.nav-touren.is--active{transform:translate(0,0);z-index:100;}input.tx-indexedsearch-searchbox-sword{border:none;outline:none;color:#fff;text-align:center;font-size:2rem;border-bottom:1px solid #FECA28;}.tx-indexedsearch-searchbox.is--active input.tx-indexedsearch-searchbox-sword{border-bottom-color:#fff;}.tx-indexedsearch-searchbox.is--active input.tx-indexedsearch-searchbox-sword:focus{border-bottom-color:#FECA28;}input.tx-indexedsearch-searchbox-button{border:none;outline:none;color:#fff;text-transform:uppercase;letter-spacing:0.2rem;font-size:2rem;cursor:pointer;}.tx-indexedsearch-search-close{text-align:center;}.tx-indexedsearch-search-close a{color:#fff;}.tx-indexedsearch-res{margin-bottom:2rem;}.main .tx-indexedsearch-info-sword{text-align:center;margin-top:-2.5rem;margin-bottom:5rem;font-size:1.5rem;}ul.tx-indexedsearch-browsebox{list-style-type:none;text-align:center;margin-top:1rem;margin-bottom:4rem;}ul.tx-indexedsearch-browsebox li{display:inline-block;padding-left:0.5rem;padding-right:0.5rem;}.nav-touren{max-height:100%;overflow-y:auto;}.nav-touren ul{list-style-type:none;}.tour-menu{height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:3rem;padding-bottom:3rem;}.tour-menu>li+li{margin-top:4rem;}@media screen and (min-width:48rem){.tour-menu{flex-wrap:nowrap;}.tour-menu>li+li{margin-top:0;margin-left:10rem;}}.tour-menu__entry--season{flex:0 0 100%;padding-left:1rem;padding-right:1rem;}.tour-menu__entry--showall{position:absolute;bottom:1rem;left:50%;transform:translate(-50%,0);}@media screen and (min-width:48rem){.tour-menu__entry--season{flex:0 0 auto;}.tour-menu__entry--showall{left:45%;}}a.tour-menu__link,p.tour-menu__season-title{font-family:"DINPro-Bold",sans-serif;font-weight:normal;color:#fff;text-transform:uppercase;letter-spacing:0.2rem;font-size:2rem;}.tour-menu__categories{margin-top:1.5rem;}.tour-menu__categories a{color:#fff;font-family:"DINPro-Bold",serif;text-transform:uppercase;letter-spacing:0.15rem;font-size:0.875rem;margin-bottom:0.25rem;line-height:1.4;}.nav-touren .button--close-navigation{position:absolute;top:5rem;right:1rem;width:2rem;height:2rem;display:block;padding:0;}.nav-touren .button--close-navigation svg{width:100%;height:100%;}.is--hidden{display:none !important;}
