html{overflow-x:hidden;background-color:#dde1e4}body{position:relative;width:100%;max-width:unset;margin:0 auto;overflow-x:hidden;font-family:'Exo', sans-serif;font-size:16px;line-height:1.5;color:#000000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ffffff}body.home{overflow-y:hidden}h1,.h1{font-size:50px;line-height:1.15;font-weight:700;color:#000000;margin:0.5em 0}h2,.h2{font-size:26px;line-height:1.2;font-weight:700;color:#000000}h3,.h3{font-size:26px;line-height:1.2;font-weight:300;color:#000000}h4,.h4,.h-headline{font-size:20px;line-height:1.2;font-weight:600;color:#000000}a{position:relative;display:block;text-decoration:none}a:not(.no-style){position:relative;padding-right:15px;color:#000000;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none}a:not(.no-style):after{content:'';position:absolute;width:8px;height:16px;right:0;top:50%;display:inline-block;background-image:url(../imgs/rdg-a-arrow-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);transition:transform 0.1s ease-in-out}a:not(.no-style):hover:after{transform:translateX(5px) translateY(-50%);transition:transform 0.1s ease-in-out}a.no-style p{color:initial}p a{padding:0;font-size:16px;font-weight:300;text-transform:none;letter-spacing:0;display:inline}p a:after{display:none}blockquote{font-size:36px;line-height:1.2;font-weight:300;color:#000000}h2,h3,h4,h5,h6,blockquote,p,a{margin:0.75em 0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;display:block;box-shadow:none;cursor:pointer;padding:0}input:focus,button:focus{outline:none}.button--anchor-scroll-down{position:relative;width:45px;height:45px;display:block;margin:auto;border:2px solid #000000;border-radius:50%;box-sizing:border-box;overflow:hidden}.button--anchor-scroll-down img{position:relative;width:21px;height:auto;padding:9px 10px;display:block}.button--anchor-scroll-down img:first-child{position:absolute;transform:translateY(-100%)}.button--anchor-scroll-down:hover img:first-child{transform:translateY(0);transition:transform 0.2s ease-in-out}.button--anchor-scroll-down:hover img:last-child{transform:translateY(100%);transition:transform 0.2s ease-in-out}.button--scroll-up__outter{position:fixed;z-index:5;width:100%;bottom:0;left:0;height:auto;pointer-events:none}.button--scroll-up__inner{position:relative;width:100%;height:auto;margin:auto;pointer-events:none}.button--scroll-up{position:relative;width:50px;height:50px;margin:30px;margin-left:auto !important;pointer-events:all}.button--scroll-up svg{position:absolute;width:21px;height:auto;top:50%;left:50%;fill:#000000;cursor:pointer;transform:translateX(-50%) translateY(-50%) rotate(180deg);transition:fill 0.1s ease-in-out}.button--scroll-up svg:hover path{fill:#000000;transition:fill 0.1s ease-in-out}.button--tooltip{position:relative;width:45px;height:45px;display:block;margin:auto;background-color:#000000;border-radius:50%;box-sizing:border-box;transform:rotateZ(0deg);transition:transform 0.2s ease-in-out}.toggle.button--tooltip{transform:rotateZ(-135deg);transition:transform 0.2s ease-in-out}.button--tooltip img{position:absolute;width:21px;height:auto;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.tooltip{position:absolute;z-index:1;height:auto}.tooltip button{margin:0;z-index:1}.tooltip .tooltip__inner{position:absolute;top:20px;left:20px;width:290px;padding:30px;background-color:#000000;color:#ffffff;text-align:center;display:none}.tooltip .tooltip__inner a{color:#ffffff;display:inline-block}.tooltip .tooltip__inner a:after{background-image:url(../imgs/rdg-a-arrow-left-white.svg)}.button--red{position:relative;display:inline-block;background-color:#000000;color:#ffffff;border-radius:25px;margin-top:10px;overflow:hidden;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none}.button--red span{display:block;padding:15px 25px;height:auto;position:relative}.button--red span:first-child{position:absolute;transform:translateY(-100%)}.button--red:hover span:first-child{transform:translateY(0);transition:transform 0.2s ease-in-out}.button--red:hover span:last-child{transform:translateY(100%);transition:transform 0.2s ease-in-out}.no-margin{margin:0}.site-header{position:absolute;z-index:5;width:auto;height:auto;top:0;left:0;margin:45px;box-sizing:border-box}.site-header__logo{position:relative;width:230px;height:auto}.nav-toggle{position:fixed;z-index:7;width:100%;top:0;left:0;height:auto;pointer-events:none}.nav-toggle__outter{position:relative;width:100%;margin:auto;pointer-events:none}.nav-toggle__inner{position:relative;width:100px;height:50px;margin:30px;margin-left:auto !important;pointer-events:all}.nav-toggle button{position:relative;width:50px;height:50px;display:block;float:left}.nav-toggle__toggle-map{background-color:#eef1f0}.nav-toggle__toggle-map img{position:absolute;width:36px;height:auto;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.nav-toggle__toggle-menu{background-color:#000000}.nav-toggle__toggle-menu__inner{position:absolute;width:28px;height:14px;top:50%;left:50%;display:flex;flex-direction:column;justify-content:space-between;transform:translateY(-50%) translateX(-50%) scaleY(1);transition:transform 0.4s ease-in-out}.nav-toggle__toggle-menu.active .nav-toggle__toggle-menu__inner{transform:translateY(-50%) translateX(-50%) rotateY(180deg) translateZ(-1000px);transition:transform 0.4s ease-in-out}.nav-toggle__toggle-menu__inner span{position:absolute;width:28px;height:2px;display:block;background-color:#ffffff;transform:translateY(-50%)}.nav-toggle__toggle-menu span:nth-child(1){top:0%;transition:top 0s linear 0.2s, transform 0s linear 0.2s}.nav-toggle__toggle-menu span:nth-child(2){top:50%;opacity:1;transition:opacity 0s linear 0.2s}.nav-toggle__toggle-menu span:nth-child(3){top:100%;transition:top 0s linear 0.2s, transform 0s linear 0.2s}.nav-toggle__toggle-menu.active span:nth-child(1){top:0%;transform:rotateZ(45deg) translateY(-50%) translate3d(4px, 5.5px, 0);transition:top 0s linear 0.2s, transform 0s linear 0.2s}.nav-toggle__toggle-menu.active span:nth-child(2){opacity:0;transition:opacity 0s linear 0.2s}.nav-toggle__toggle-menu.active span:nth-child(3){top:0%;transform:rotateZ(-45deg) translateY(-50%) translate3d(-4px, 5.5px, 0);transition:top 0s linear 0.2s, transform 0s linear 0.2s}.site-nav{position:fixed;z-index:6;width:calc(100% - 60px);height:calc(100vh - 60px);margin:30px;display:flex;flex-direction:row;align-items:stretch}.site-nav.nav-close{opacity:0;pointer-events:none;transition:opacity 0s linear 0.4s}.site-nav.nav-open{opacity:1;pointer-events:all;transition:opacity 0s linear 0s}.site-nav.nav-close:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.5);transition:opacity 0s ease 0s}.site-nav.nav-open:after{content:'';position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;opacity:1;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.25);transition:opacity 0.4s ease 0.4s}.site-nav__outter{position:relative;width:25%;box-sizing:border-box;overflow:hidden;perspective:100vw}.site-nav__outter.active{perspective:none !important}.site-nav__inner__container{position:absolute;width:100%;height:100%;background:#ffffff;display:flex;flex-direction:column;justify-content:center;transform-origin:100% 50%;transform-style:preserve-3d;backface-visibility:hidden}.site-nav.nav-close .site-nav__inner__container{transform:rotateY(-180deg)}.site-nav.nav-open .site-nav__inner__container{transform:rotateY(0deg)}.site-nav.nav-close .site-nav__outter:nth-child(1) .site-nav__inner__container{transition:transform 0.1s ease-in-out}.site-nav.nav-close .site-nav__outter:nth-child(2) .site-nav__inner__container{transition:transform 0.1s ease-in-out 0.1s}.site-nav.nav-close .site-nav__outter:nth-child(3) .site-nav__inner__container{transition:transform 0.1s ease-in-out 0.2s}.site-nav.nav-close .site-nav__outter:nth-child(4) .site-nav__inner__container{transition:transform 0.1s ease-in-out 0.3s}.site-nav.nav-open .site-nav__outter:nth-child(1) .site-nav__inner__container{transition:transform 0.1s ease-in-out 0.3s}.site-nav.nav-open .site-nav__outter:nth-child(2) .site-nav__inner__container{transition:transform 0.1s ease-in-out 0.2s}.site-nav.nav-open .site-nav__outter:nth-child(3) .site-nav__inner__container{transition:transform 0.1s ease-in-out 0.1s}.site-nav.nav-open .site-nav__outter:nth-child(4) .site-nav__inner__container{transition:transform 0.1s ease-in-out}.site-nav.nav-close .site-nav__inner__container:after{content:'';position:absolute;width:2px;height:0%;top:50%;right:1px;transform:translatey(-50%);display:block;background-color:#dfe5e2;transition:height 0s linear 0.4s}.site-nav.nav-close .site-nav__outter:last-child .site-nav__inner__container:after{display:none}.site-nav.nav-open .site-nav__inner__container:after{content:'';position:absolute;width:2px;height:60%;top:50%;right:1px;transform:translatey(-50%);display:block;background-color:#dfe5e2;transition:height 0.4s ease-in-out 0.4s}.site-nav.nav-open .site-nav__outter:last-child .site-nav__inner__container:after{display:none}.site-nav__inner{position:relative;width:100%;margin:auto 0;padding:40px;box-sizing:border-box;text-align:center}.site-nav__inner img{width:auto;height:80px}.site-nav__inner>a{margin:0;display:inline-block;transition:transform 0.2s ease-in-out}.site-nav__inner>a>*{transition:transform 0.2s ease-in-out}.site-nav__inner>a:hover>*{transform:translateY(-10px);transition:transform 0.2s ease-in-out}.site-nav__inner h2{margin-bottom:0}.site-nav__inner p{color:#bfc3c1;margin:20px 0}.site-nav__inner ul{list-style-type:none;margin:0;padding:0}.site-nav__inner li{display:block}.site-nav__inner ul a{padding:0;color:#bfc3c1;transition:color 0.1s ease-in-out}.site-nav__inner ul a:after{display:none}.site-nav__inner ul a:hover{color:#000000;transition:color 0.1s ease-in-out}.parallax{background:#eef1f0}.notification-overlay.hide{display:none !important}.notification-overlay{position:fixed;z-index:101;width:100%;height:100vh;display:none;background-color:#ffffff}.notification-overlay__inner{position:absolute;width:100%;max-width:720px;height:auto;top:50%;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%);padding:20px;box-sizing:border-box}#catapult-cookie-bar{width:360px !important;display:none !important;z-index:5 !important;text-align:center;padding:30px !important;bottom:30px !important;right:30px !important;margin:1px;box-sizing:border-box}.has-cookie-bar #catapult-cookie-bar{display:block !important}#catapult-cookie-bar span{margin:0 !important}#catapult-cookie-bar h3{display:none !important}#catapult-cookie-bar a{display:inline-block !important;font-size:16px;line-height:1.5;font-weight:300;text-transform:none;letter-spacing:0;text-decoration:underline;padding:0}#catapult-cookie-bar a:after{display:none}#catapult-cookie-bar button{position:relative;display:inline-block;padding:15px 25px !important;background-color:#ffffff;color:#000000;border-radius:25px !important;margin:10px 0 0 !important;overflow:hidden;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none}.site-footer{position:relative;width:100%}.site-footer__inner{position:relative;width:100%;height:auto;margin-top:80px}.site-footer__inner:after{content:'';position:absolute;width:100%;height:100px;bottom:-20px;display:block;background:linear-gradient(to bottom, rgba(221, 225, 228, 0) 0%, #dde1e4 80%)}.site-footer .berge{position:relative;width:100%;height:auto;bottom:0;line-height:0;pointer-events:none}.site-footer .berge img{width:100%;height:auto;line-height:0}.site-footer--front-page__inner{margin-top:15px;height:calc(20vw + 320px);max-height:670px;overflow:hidden}.site-footer--front-page__inner .tooltip{position:absolute;left:100%;top:50px;transform:translateX(-22px)}.site-footer--front-page:before{content:'';position:absolute;width:100%;height:200px;top:-20px;display:block;background:linear-gradient(to top, rgba(255, 255, 255, 0) 0%, white 90%)}.site-footer--front-page .schild{position:absolute;width:200px;max-height:100%;top:0;left:50%;transform:translateX(-50%)}.site-footer--front-page .schild .schild__inner{transform:translateY(75%)}.site-footer--front-page .start.schild .schild__inner{transform:translateY(0);transition:transform 1s ease-in-out}.site-footer--front-page .schild__inner>img{width:100%;height:auto;line-height:0}.site-footer--front-page .berge{padding-top:320px}.site-footer__nav{position:relative;width:100%;padding:40px 30px;box-sizing:border-box;background-color:#dde1e4}.site-footer__nav .nav__inner{position:relative;width:100%;max-width:1200px;margin:auto;display:flex;flex-direction:row;align-items:stretch}.site-footer__nav .nav__inner>div{width:auto;display:flex;align-items:center;flex-grow:1;flex-basis:0}.nav__inner .nav__inner__social-media ul{position:relative;list-style-type:none;height:25px;margin:0;margin-right:auto;padding:0;font-size:0}.nav__inner .nav__inner__social-media li{display:inline-block;margin-right:15px}.nav__inner .nav__inner__social-media li:last-child{margin-right:0}.nav__inner .nav__inner__social-media li a{margin:0;line-height:0}.nav__inner .nav__inner__social-media li a svg path{fill:#000000;transition:fill 0.1s ease-in-out}.nav__inner .nav__inner__social-media li a:hover svg path{fill:#000000;transition:fill 0.1s ease-in-out}.nav__inner .nav__inner__social-media li svg{width:auto;height:25px}.nav__inner .nav__inner__menu{flex-grow:2 !important}.nav__inner .nav__inner__menu>div{margin:auto}.nav__inner .nav__inner__menu ul{position:relative;list-style-type:none;margin:0;padding:0;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.nav__inner .nav__inner__menu li{position:relative;display:inline-block;margin-right:30px}.nav__inner .nav__inner__menu li:after{content:'';position:absolute;width:2px;height:60%;top:50%;right:-15px;display:block;background-color:#000000;transform:translateY(-50%) translateX(-50%)}.nav__inner .nav__inner__menu li:last-child{margin-right:0}.nav__inner .nav__inner__menu li:last-child:after{display:none}.nav__inner .nav__inner__menu li a{padding:0;margin:0;color:#000000}.nav__inner .nav__inner__menu li a:after{display:none}.nav__inner .nav__inner__menu li a:hover{color:#000000;transition:color 0.1s ease-in-out}.nav__inner .nav__inner__logo{position:relative;line-height:0}.nav__inner .nav__inner__logo a{margin:0;margin-left:auto}.nav__inner .nav__inner__logo img{width:230px;height:auto}.front-page-overlay{position:fixed;top:0;left:0;z-index:100;width:100vw;height:100vh;background-color:#fff;padding:30px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:1}.hide.front-page-overlay{opacity:0;transition:opacity 0.2s ease-in-out}.front-page-overlay__inner{position:relative;width:230px;height:88px;display:flex;flex-direction:column;align-items:stretch}.front-page-overlay__inner .mask-top__outter,.front-page-overlay__inner .mask-center__outter,.front-page-overlay__inner .mask-bottom__outter{overflow:hidden}.front-page-overlay__inner .mask-top,.front-page-overlay__inner .mask-center,.front-page-overlay__inner .mask-bottom{background-size:cover;background-repeat:no-repeat}.front-page-overlay__inner .mask-top{width:100%;height:35px;overflow:hidden;background-position:50% 0px;transform:translateY(150%);animation:masktop 0.5s ease-in-out forwards}@keyframes masktop{from{transform:translateY(150%)}to{transform:translateY(0%)}}.front-page-overlay__inner .mask-center{width:230px;height:16px;overflow:hidden;background-position:50% -35px}.front-page-overlay__inner .mask-bottom{width:100%;height:28px;overflow:hidden;background-position:50% -51px;transform:translateY(-150%);animation:maskbottom 0.5s ease-in-out forwards}@keyframes maskbottom{from{transform:translateY(-150%)}to{transform:translateY(0%)}}.front-page-icon{width:auto;height:80px;margin:0.75em 0 0}.front-page-header{position:relative;width:100%;height:100vh;min-height:40vw;display:block;background-size:cover;background-position:center top}.front-page-header:after{content:'';position:absolute;z-index:3;width:100%;height:200px;bottom:0px;display:block;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%)}.front-page-header__schnee{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center top}.front-page-header__tier{position:absolute;z-index:1;width:50%;height:100%;top:0;left:0;display:block;overflow:hidden}.front-page-header__tier .tier__inner{position:relative;width:200%;height:100%;display:block;background-size:cover;background-position:right top;transform:translateX(50%)}.start.front-page-header .front-page-header__tier .tier__inner{transform:translateX(-50%);transition:transform 2s ease-in-out 0.5s}.front-page-header__tier .tier__inner.mobile,.front-page-header__mensch .mensch__inner.mobile{display:none !important}.front-page-header__mensch{position:absolute;z-index:1;width:50%;height:100%;top:0;left:50%;display:block;overflow:hidden}.front-page-header__mensch .mensch__inner{position:relative;width:200%;height:100%;display:block;background-size:cover;background-position:left top;transform:translateX(-100%)}.start.front-page-header .front-page-header__mensch .mensch__inner{transform:translateX(0%);transition:transform 2s ease-in-out 0.5s}.front-page-header__inner{position:relative;z-index:4;width:100%;max-width:600px;height:100%;padding:0 30px;margin:auto;box-sizing:border-box;overflow:hidden;text-align:center;display:flex;flex-direction:column;align-items:center}.front-page-header__inner #path-1{position:relative;width:2px;flex-grow:1;background-color:#000000;transform-origin:50% 0%;transform:scaleY(0)}.start.front-page-header .front-page-header__inner #path-1{transform:scaleY(1);transition:transform 0.5s ease-in-out}.front-page-header__inner .inner__text{transform:translateY(50%);opacity:0}.start.front-page-header .front-page-header__inner .inner__text{transform:translateY(0%);opacity:1;transition:all 0.5s ease-in-out}.front-page-header__inner .inner__text a{padding:0;margin:0 0 0.75em;color:#000000;transition:color 0.1s ease-in-out}.front-page-header__inner .inner__text a:after{display:none}.front-page-header__inner .inner__text a:hover{color:#000000;transition:color 0.1s ease-in-out}.front-page-intro{position:relative;width:100%;height:auto;z-index:1;padding:0 30px;box-sizing:border-box;background-color:#ffffff}.front-page-intro__tooltip{position:absolute;z-index:1;width:calc((100vw - 600px) / 2);max-width:380px;height:auto;left:0;top:0;padding-right:30px;box-sizing:border-box;transform:translateX(-100%)}.start.front-page-intro__tooltip{transform:translateX(0%);transition:transform 1s ease-in-out}.front-page-intro__tooltip>img{width:100%;max-width:240px;height:auto}.front-page-intro__tooltip .tooltip{top:60%;left:30px}.front-page-intro__inner{position:relative;width:100%;max-width:600px;margin:auto;text-align:center}#path-2{position:relative;width:2px;margin:auto;line-height:0;opacity:0}.block svg mask path{stroke-dashoffset:0 !important}.front-page-intro{position:relative;width:100%;height:auto;padding:0 30px;box-sizing:border-box;background-color:#ffffff}.front-page-intro__inner{position:relative;width:100%;max-width:600px;margin:auto;text-align:center}.front-page-intro__inner .text__inner{opacity:0;transform:scale(0.5)}.front-page-intro__inner .start.text .text__inner{opacity:1;transform:scale(1);transition:all 0.5s ease-in-out}#path-3{position:relative;width:190px;margin:auto;line-height:0;opacity:0;transform:translateX(-16px)}.front-page-karte{position:relative;width:100%;height:auto;padding-bottom:270px}.front-page-karte:before{content:'';position:absolute;width:100%;height:200px;top:-20px;display:block;background:linear-gradient(to top, rgba(255, 255, 255, 0) 0%, white 90%)}.front-page-karte:after{content:'';position:absolute;width:100%;height:220px;bottom:-40px;display:block;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 85%)}.front-page-karte__inner{position:relative;width:100%;max-width:350px;margin:auto;padding:0 30px;box-sizing:border-box;text-align:center}.front-page-karte__inner .text__inner{opacity:0;transform:scale(0.5)}.front-page-karte__inner .start.text .text__inner{opacity:1;transform:scale(1);transition:all 0.5s ease-in-out}.front-page-guide{position:relative;width:100%;height:auto;margin-top:-270px}.front-page-guide__bg{position:absolute;width:100%;height:33vw;top:400px;display:block;overflow:hidden}.front-page-guide__bg:after{content:'';position:absolute;width:100%;height:200px;bottom:0px;display:block;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%)}.front-page-guide__bg__skifahrer,.front-page-guide__bg__mountainbiker{position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}.front-page-guide__bg__skifahrer{background-position:left top;opacity:0;transform:translateX(-20%);transition:transform 1s ease-in-out, opacity 1s ease-in-out}.start.front-page-guide__bg .front-page-guide__bg__skifahrer{opacity:1;transform:translateX(0)}.front-page-guide__bg__mountainbiker{background-position:right top;opacity:0;transform:translateX(20%);transition:transform 1s ease-in-out, opacity 1s ease-in-out}.start.front-page-guide__bg .front-page-guide__bg__mountainbiker{opacity:1;transform:translateX(0)}.front-page-guide__inner{position:relative;width:100%;max-width:350px;margin:auto;padding:0 30px;box-sizing:border-box;text-align:center}.front-page-guide__inner .text__inner,.front-page-guide__inner--text-row .text__inner{opacity:0;transform:scale(0.5)}.front-page-guide__inner .start.text .text__inner,.front-page-guide__inner--text-row.start .text__inner{opacity:1;transform:scale(1);transition:all 0.5s ease-in-out}#path-4{position:relative;width:88px;margin:auto;line-height:0;opacity:0}#path-5{position:relative;width:2px;margin:auto;line-height:0;opacity:0}.front-page-guide__inner--text-row{position:relative;width:100%;padding:0 30px;box-sizing:border-box}.front-page-guide__inner--text-row__outter{position:relative;width:100%;max-width:1200px;margin:auto}.front-page-guide__inner--text-row__inner{margin:0 -15px;text-align:center;display:flex;flex-direction:row}.front-page-guide__inner--text-row .text{position:relative;margin:0 15px;width:calc(100% / 3 - 30px)}#path-6{position:relative;width:2px;margin:15px auto auto;line-height:0;opacity:0}.category-header{position:relative;width:100%;height:auto;padding:0 30px;box-sizing:border-box;background-size:cover;background-position:center center;background-repeat:no-repeat}.category-header.bg{background-color:#eef1f0}.category-header .tooltip{top:100%;transform:translateY(-22px)}.category-header__text{position:relative;width:100%;max-width:600px;height:auto;min-height:400px;padding:180px 0 80px;box-sizing:border-box;margin:auto;text-align:center}.category-header__text:after{content:'';position:absolute;width:2px;left:50%;bottom:0;z-index:1;transform:translateX(-50%) translateY(50%);height:95px;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y}.category-header__text .text__inner>*:first-child{margin-top:0}.category-header__text .text__inner>*:last-child{margin-bottom:0}.category-query{position:relative;width:100%;height:auto;padding:80px 30px 0;box-sizing:border-box}.category-query__intro{position:relative;width:100%;max-width:600px;margin:0 auto 80px}.category-query__intro:after{content:'';position:absolute;width:2px;left:50%;bottom:0;z-index:1;transform:translateX(-50%) translateY(50%);height:95px;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y}.category-query__intro .intro__inner{font-size:22px;text-align:center;padding-bottom:80px}.category-query__outter{position:relative;width:100%;max-width:1200px;margin:auto}.category-query__inner{margin:-15px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.category-query__inner .object--transparent{position:relative;width:calc(100% / 3 - 30px);height:auto;margin:15px;overflow:hidden}.category-query__inner .object--transparent__inner{position:relative;width:100%;height:inherit;text-align:center}.category-query__inner .object--transparent__inner>*:first-child{margin-top:0}.category-query__inner .object--transparent__inner>*:last-child{margin-bottom:0}.category-query__inner .object--transparent__inner img{width:auto;height:80px}.category-outdoor-guide-header{min-height:600px;background-position:top center;background-color:transparent}.category-header__text{z-index:1}.category-outdoor-guide-header:after{content:'';position:absolute;width:100%;height:220px;left:0;bottom:-40px;display:block;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 85%)}.category-header__filter{position:relative;width:100%;max-width:600px;height:auto;z-index:1;padding:90px 0 40px;box-sizing:border-box;margin:auto;text-align:center}.category-header__filter .filter__inner{position:relative;margin:auto;display:flex}.category-header__filter .button__outter{flex-basis:0;flex-grow:1;margin:0 10px}.category-header__filter .button__outter:nth-child(1){margin-left:0;text-align:right}.category-header__filter .button__outter:nth-child(2){margin-right:0;text-align:left}.category-header__filter--schutzgebiete{padding-bottom:0;margin-bottom:-20px;max-width:1200px}.category-header__filter--schutzgebiete .filter__inner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 -15px}.category-header__filter--schutzgebiete .filter__inner>button{margin-top:0;color:#000;background-color:#eef1f0;padding-left:35px}.category-header__filter--schutzgebiete .filter__inner>button span{position:relative;transform:none !important}.category-header__filter--schutzgebiete .filter__inner>button:before{content:'';position:absolute;top:50%;left:25px;width:25px;height:25px;background-image:url('../imgs/rdg-nav-toggle-map.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%)}.category-header__filter--schutzgebiete .filter__inner>*{margin:0 15px}.category-header__filter--schutzgebiete .facetwp-facet-proximity{display:flex;flex-direction:row;margin-bottom:0}.category-header__filter--schutzgebiete .facetwp-facet-proximity input{width:280px;padding:15px 40px 15px 10px !important;box-sizing:border-box;border:2px solid #000000;color:#000;font-size:16px;line-height:21px;font-family:'Exo', sans-serif}.category-header__filter--schutzgebiete .facetwp-facet-proximity .locate-me{right:5px}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results{box-sizing:border-box;border:none;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.25)}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result{padding:15px 10px 10px;text-align:left}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result>span{font-size:14px !important;line-height:1.2;color:#000}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result>span.result-secondary{opacity:0.6}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result.active{background-color:#eef1f0}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result:hover,.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result:focus{background-color:rgba(238, 241, 240, 0.4)}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-result:last-of-type{border-bottom:none}.category-header__filter--schutzgebiete .facetwp-facet-proximity .location-results .location-attribution{display:none}.category-header__filter--schutzgebiete .facetwp-facet-proximity .fs-wrap{width:100px;margin-left:10px}.category-header__filter--schutzgebiete .facetwp-facet-proximity.is-loading~button#filter-link-map{pointer-events:none;user-select:none;opacity:0.6}.category-header__filter--schutzgebiete .facetwp-facet-category .fs-wrap{width:280px}.category-header__filter--schutzgebiete .facetwp-facet-category .fs-wrap .fs-dropdown .fs-options .fs-option{text-align:left}.category-header__filter--schutzgebiete .fs-wrap{float:left}.category-header__filter--schutzgebiete .fs-wrap .fs-label-wrap{width:100%;border:2px solid #000000;box-sizing:border-box;cursor:pointer}.category-header__filter--schutzgebiete .fs-wrap .fs-label-wrap .fs-label{padding:15px 40px 15px 10px;line-height:21px;text-align:left}.category-header__filter--schutzgebiete .fs-wrap .fs-label-wrap .fs-arrow{right:15px;transition:none;opacity:0.5;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000}.category-header__filter--schutzgebiete .fs-wrap .fs-dropdown{width:inherit;margin-top:0;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.25);border:none;font-size:14px;line-height:1.2}.category-header__filter--schutzgebiete .fs-wrap .fs-dropdown .fs-options .fs-option{padding:15px 10px 10px}.category-header__filter--schutzgebiete .fs-wrap .fs-dropdown .fs-options .fs-option:not(:last-child){border-bottom:1px solid #ddd}.category-header__filter--schutzgebiete .fs-wrap .fs-dropdown .fs-options .fs-option.selected{background-color:#eef1f0}.category-header__filter--schutzgebiete .fs-wrap .fs-dropdown .fs-options .fs-option:hover,.category-header__filter--schutzgebiete .fs-wrap .fs-dropdown .fs-options .fs-option:focus{background-color:rgba(238, 241, 240, 0.4)}.button--filter{position:relative;padding:15px 40px;display:inline-block;border:2px solid #000000;background-color:transparent;color:#000000;overflow:hidden;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none;transition:color 0.1s ease-in-out, background 0.1s ease-in-out}.button--filter:hover{color:#ffffff;background-color:#000000;transition:color 0.1s ease-in-out, background 0.1s ease-in-out}.button--filter.active{color:#ffffff;background-color:#000000;transition:color 0.1s ease-in-out, background 0.1s ease-in-out}.button--filter.active:after{content:url(../imgs/rdg-filter-close.svg);position:absolute;width:10px;height:10px;padding-left:5px}.category-outdoor-guide-query{padding:0 30px}.category-outdoor-guide-query .category-query__inner .object{position:relative;width:calc(100% / 3 - 30px);height:280px;background-color:#eef1f0;margin:15px;overflow:hidden}.category-outdoor-guide-query .category-query__inner .object .object__bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-in-out}.category-outdoor-guide-query .category-query__inner .object a{height:inherit;margin:0}.category-outdoor-guide-query .category-query__inner .object__inner{position:relative;width:100%;height:inherit;text-align:center;padding:15px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translateY(35px);transition:transform 0.2s ease-in-out}.category-outdoor-guide-query .category-query__inner .object__inner img{width:auto;height:80px;opacity:1;transition:opacity 0.1s ease-in-out}.category-outdoor-guide-query .category-query__inner .object__inner h2{margin:15px 0}.category-outdoor-guide-query .category-query__inner .object__inner button{margin:0;opacity:0;pointer-events:none;transition:opacity 0.1s ease-in-out}.category-outdoor-guide-query .category-query__inner .object:hover .object__bg{opacity:1;transition:opacity 0.2s ease-in-out}.category-outdoor-guide-query .category-query__inner .object:hover .object__inner{transform:translateY(-50px);transition:transform 0.2s ease-in-out}.category-outdoor-guide-query .category-query__inner .object:hover .object__inner img{opacity:0;transition:opacity 0.1s ease-in-out}.category-outdoor-guide-query .category-query__inner .object:hover .object__inner button{opacity:1;transition:opacity 0.1s ease-in-out}.subcategory-header{background-color:transparent}.subcategory-header__breadcrumb{position:relative;max-width:600px;margin:auto;text-align:center;padding:50px;height:20px}.subcategory-header__breadcrumb a{margin:0;display:inline-block;padding-right:0;padding-left:15px;color:#000000;transition:color 0.1s ease-in-out}.subcategory-header__breadcrumb a:after{content:'';position:absolute;width:8px;height:16px;left:0;top:calc(50% - 2px);display:inline-block;background-image:url(../imgs/rdg-a-arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);transition:transform 0.1s ease-in-out}.subcategory-header__breadcrumb a:hover:after{transform:translateX(-5px) translateY(-50%);transition:transform 0.1s ease-in-out}.subcategory-header .category-header__text{min-height:280px;padding:60px 0 80px}.subcategory-query .category-query__inner .object{position:relative;width:calc(100% / 3 - 30px);height:280px;background-color:#eef1f0;margin:15px;overflow:hidden}.subcategory-query .category-query__inner .object .object__bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-in-out}.subcategory-query .category-query__inner .object a{height:inherit;margin:0}.subcategory-query .category-query__inner .object__inner{position:relative;width:100%;height:inherit;text-align:center;padding:15px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translateY(35px);transition:transform 0.2s ease-in-out}.subcategory-query .category-query__inner .object__inner img{width:auto;height:80px;opacity:1;transition:opacity 0.1s ease-in-out}.subcategory-query .category-query__inner .object__inner h2{margin:15px 0}.subcategory-query .category-query__inner .object__inner button{margin:0;opacity:0;pointer-events:none;transition:opacity 0.1s ease-in-out}.subcategory-query .category-query__inner .object:hover .object__bg{opacity:1;transition:opacity 0.2s ease-in-out}.subcategory-query .category-query__inner .object:hover .object__inner{transform:translateY(-50px);transition:transform 0.2s ease-in-out}.subcategory-query .category-query__inner .object:hover .object__inner img{opacity:0;transition:opacity 0.1s ease-in-out}.subcategory-query .category-query__inner .object:hover .object__inner button{opacity:1;transition:opacity 0.1s ease-in-out}.single-header .category-header__text{min-height:280px}.single-header .category-header__text.image{padding:0 0 80px}.single-header .category-header__text.breadcrumb{padding:60px 0 80px}.single-header .text__inner img{width:auto;height:80px}.single-header--post .category-header__text{padding:110px 0 80px}.single-header__breadcrumb,.single-footer__breadcrumb{position:relative;max-width:600px;margin:auto;text-align:center;padding:50px;height:20px}.single-footer__breadcrumb{padding:0 0 50px 0;height:auto}.single-header__breadcrumb a,.single-footer__breadcrumb a{margin:0;display:inline-block;padding-right:0;padding-left:15px;color:#000000;transition:color 0.1s ease-in-out}.single-header__breadcrumb a:not(:last-child),.single-footer__breadcrumb a:not(:last-child){display:none}.single-header__breadcrumb a:after,.single-footer__breadcrumb a:after{content:'';position:absolute;width:8px;height:16px;left:0;top:calc(50% - 2px);display:inline-block;background-image:url(../imgs/rdg-a-arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);transition:transform 0.1s ease-in-out}.single-header__breadcrumb a:hover:after,.single-footer__breadcrumb a:hover:after{transform:translateX(-5px) translateY(-50%);transition:transform 0.1s ease-in-out}.single-content{position:relative;width:100%;height:auto;padding:80px 30px 0;box-sizing:border-box}.single-content__inner{position:relative;width:100%;max-width:1200px;margin:auto}.single-footer{padding-top:50px}.single-footer .category-query__outter{padding-top:80px}.single-footer .category-query__outter:before{content:'';position:absolute;top:0;left:50%;width:80px;height:2px;display:block;background-color:#000000;transform:translateX(-50%)}.single-interaktive-karte{position:relative;width:100%;height:auto;z-index:1;padding:80px 30px 0;box-sizing:border-box}.agMapFullScreen .single-interaktive-karte{z-index:unset}.single-interaktive-karte .oax{background-color:#F3F3F3}.single-interaktive-karte a{color:unset}.single-interaktive-karte a:after{display:none}.block{position:relative;width:100%;margin:40px 0;display:block}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block h2:first-child,.block h3:first-child,.block h4:first-child,.block h5:first-child,.block h6:first-child,.block blockquote:first-child,.block p:first-child,.block a:first-child{margin-top:0}.block h2:last-child,.block h3:last-child,.block h4:last-child,.block h5:last-child,.block h6:last-child,.block blockquote:last-child,.block p:last-child,.block a:last-child{margin-bottom:0}.block .fliesstext a:not(.fliesstext__link__inner){color:#000000;position:relative;padding-right:0;font-size:initial;font-weight:300;text-transform:none;letter-spacing:unset;text-decoration:none;display:inline;transition:color 0.1s ease-in-out}.block .fliesstext:not(.fliesstext__link) a:not(.fliesstext__link__inner):after{display:none}.block .fliesstext:not(.fliesstext__link) a:not(.fliesstext__link__inner):hover{color:#000000;transition:color 0.1s ease-in-out}.content-anchor{margin:0;height:0}.content-fact{color:#000000;text-align:center}.content-fact__inner{position:relative;width:100%;max-width:760px;margin:auto}.content-fact__inner>*{display:block}.content-fact__inner .overline{font-size:20px;font-weight:bold}.content-fact__inner .fact{font-size:26px;margin:20px 0}.content-headline__inner{position:relative;width:100%;max-width:760px;margin:auto}.content-absatz__inner{position:relative;width:100%;max-width:760px;margin:auto}.content-absatzheadline__inner{position:relative;width:100%;max-width:760px;margin:auto;display:flex;flex-direction:row}.content-absatzheadline__inner .headline{width:160px;margin-right:30px;text-align:right;flex-shrink:0;hyphens:auto}.content-absatzheadline__inner .image{width:160px;height:auto;margin-right:30px;flex-shrink:0;text-align:right}.content-absatzheadline__inner .image img{width:80px;height:auto}.content-absatzheadline__inner .fliesstext__link{display:block;margin-top:1.5em}.content-absatzheadline__inner .fliesstext__link a{display:inline-block}.content-absatzheadline__inner .fliesstext__link a:after{top:calc(50% - 2px)}.content-absatzheadline__inner ul{list-style-type:none;margin:0;padding:0}.content-absatzheadline__inner li{position:relative;margin:30px 0}.content-absatzheadline__inner li:after{content:'';position:absolute;width:80px;height:2px;bottom:-15px;display:block;background-color:#eef1f0}.content-absatzheadline__inner li:first-child{margin-top:0}.content-absatzheadline__inner li:last-child{margin-bottom:0}.content-absatzheadline__inner li:last-child:after{display:none}.content-absatzheadline--gray{padding:60px;box-sizing:border-box;background-color:#eef1f0}.content-absatzheadline--gray .content-absatzheadline__inner li:before{content:'...';color:#000000;font-weight:600;margin-right:5px}.content-absatzheadline--gray .content-absatzheadline__inner li:after{display:none}.content-link__inner .fliesstext__link{display:block;margin-top:1.5em;text-align:center}.content-link__inner .fliesstext__link a{display:inline-block}.content-link__inner .fliesstext__link a:after{top:calc(50% - 2px)}.content-intro__inner{position:relative;width:100%;max-width:760px;margin:auto;font-size:22px;text-align:center}.content-trennlinie--horizontaleliniegrau .content-trennlinie__inner{position:relative;width:100%;max-width:760px;height:2px;display:block;margin:auto;background-color:#eef1f0}.content-trennlinie--horizontalelinierot .content-trennlinie__inner{position:relative;width:80px;height:2px;display:block;margin:auto;background-color:#000000}.content-trennlinie--vertikalelinie .content-trennlinie__inner{position:relative;width:2px;height:50px;display:block;margin:auto;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y}.content-trennlinie--headline .content-trennlinie__inner{font-size:36px;font-weight:bold;text-align:center;color:#000000;padding:105px 0 60px}.content-trennlinie--headline:before{content:'';position:absolute;width:2px;height:95px;top:0;left:50%;display:block;margin:auto;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y;transform:translateX(-50%)}.content-trennlinie--headline:after{content:'';position:absolute;width:2px;height:50px;bottom:0;left:50%;display:block;margin:auto;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y;transform:translateX(-50%)}.content-trennlinie--vertikalelinienummer{padding:60px 0 25px}.content-trennlinie--vertikalelinienummer:before{content:'';position:absolute;width:2px;height:50px;top:0;left:50%;display:block;margin:auto;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y;transform:translateX(-50%)}.content-trennlinie--vertikalelinienummer:after{content:'';position:absolute;width:2px;height:15px;bottom:0;left:50%;display:block;margin:auto;background:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y;transform:translateX(-50%)}.content-trennlinie--vertikalelinienummer .content-trennlinie__inner{position:relative;width:45px;height:45px;display:block;border:2px solid #000000;border-radius:50%;box-sizing:border-box;margin:auto}.content-trennlinie--vertikalelinienummer .content-trennlinie__inner span{position:absolute;top:50%;left:50%;font-size:22px;font-weight:bold;color:#000000;transform:translateX(-50%) translateY(-50%)}.content-infobox__inner{position:relative;width:100%;max-width:760px;margin:auto;background-color:#000000;display:flex;flex-direction:row;align-items:stretch}.content-infobox__inner .bild{position:relative;width:50%;padding-bottom:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#eef1f0}.content-infobox__inner .text{position:relative;width:50%;padding:30px;box-sizing:border-box;color:#ffffff;display:flex;flex-direction:column;justify-content:space-between}.content-infobox__inner .text__link{margin-top:1.5em}.content-infobox__inner .text__link a{display:inline-block;color:#ffffff}.content-infobox__inner .text__link a:after{background-image:url(../imgs/rdg-a-arrow-left-white.svg);top:calc(50% - 2px)}.content-bild__inner{position:relative;width:100%;max-width:760px;margin:auto}.content-bild__inner img{width:100%;height:auto}.content-bild__inner .bildunterschrift{margin-top:0.75em;display:block;font-size:12px;color:#000000}.content-galerie__outter{position:relative;width:100%;max-width:1200px;margin:auto}.content-galerie__inner{position:relative;margin:-15px;display:flex;flex-direction:row;flex-wrap:wrap}.content-galerie__inner .bild{position:relative;width:calc(25% - 30px);height:175px;margin:15px;display:block;background-color:#eef1f0}.content-galerie__inner .bild a{position:absolute;width:100%;height:100%}.content-galerie__inner .bild__inner{position:absolute;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;background-size:contain;background-repeat:no-repeat;background-position:center center}.content-download__outter{position:relative;width:100%;max-width:760px;margin:auto}.content-download__inner{position:relative;margin:-15px;display:flex;flex-direction:row;flex-wrap:wrap}.content-download__inner .download{position:relative;width:calc(50% - 30px);height:auto;margin:15px;display:block}.content-download__inner .download .bild{position:relative;width:100%;height:260px;display:block;background-color:#eef1f0;margin-bottom:20px}.content-download__inner .download .bild__inner{position:absolute;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;background-size:contain;background-repeat:no-repeat;background-position:center center}.content-download__inner .download .text{text-align:center}.content-download__inner .download .text a{position:relative;display:inline;color:#000000;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none;transition:color 0.1s ease-in-out}.content-download__inner .download .text span:nth-child(1){padding-right:10px}.content-download__inner .download .text span:nth-child(2){position:absolute;top:calc(50% - 2px);line-height:0;transform:translateY(-50%)}.content-download__inner .download .text a svg{position:relative;width:auto;height:20px}.content-download__inner .download .text a svg path{fill:#000000;transition:fill 0.1s ease-in-out}.content-download__inner .download .text a:hover{color:#000000;transition:color 0.1s ease-in-out}.content-download__inner .download .text a:hover svg path{fill:#000000;transition:fill 0.1s ease-in-out}@media (-ms-high-contrast:none),(-ms-high-contrast:active){a.no-style p{color:#000000}.nav__inner .nav__inner__social-media li svg{width:25px}.site-nav__inner__container{display:block}.nav-toggle__toggle-menu__inner,.nav-toggle__toggle-menu__inner *,.nav-toggle__toggle-menu.active .nav-toggle__toggle-menu__inner,.nav-toggle__toggle-menu.active .nav-toggle__toggle-menu__inner *{transition:none}.site-nav__inner{height:auto !important;position:absolute;top:50%;transform:translateY(-50%)}.front-page-overlay__inner{display:block}.front-page-header .front-page-header__inner .inner__text{display:table}.front-page-overlay__inner .mask-top{height:100%;animation:none;background-position:center center;background-size:contain;transform:none}.front-page-overlay__inner .mask-top__outter{display:block;height:100%}.front-page-overlay__inner .mask-center__outter,.front-page-overlay__inner .mask-bottom__outter{display:none}#path-3{transform:none}#path-2 svg,#path-3 svg,#path-4 svg,#path-5 svg,#path-6 svg{opacity:0 !important}#path-2:after,#path-3:after,#path-4:after,#path-5:after,#path-6:after{content:'';position:absolute;height:100%;width:2px;top:0;left:50%;transform:translateX(-50%);background-image:linear-gradient(#000000 60%, rgba(255, 255, 255, 0) 0%);background-position:right top;background-size:2px 20px;background-repeat:repeat-y}}@media screen and (max-width:1024px){h1{hyphens:auto}h2{hyphens:auto}.front-page-header{min-height:55vw}.site-header{margin:20px}.nav-toggle__inner{width:50px;margin:20px}.nav-toggle__toggle-map{display:none !important}.site-nav{margin:0;width:100%;min-height:100vh;padding:90px 0;box-sizing:border-box;flex-direction:column;justify-content:center;background-color:#ffffff}.site-nav__outter{position:relative;width:100% !important;perspective:none !important;height:auto}.site-nav__inner__container{position:relative}.site-nav__inner{height:auto !important;padding:20px}.site-nav__inner p,.site-nav__inner img{display:none}.site-nav.nav-close .site-nav__inner__container:after{content:'';position:absolute;width:0px;height:2px;top:unset;right:unset;bottom:-1px;left:50%;transform:translateX(-50%);transition:width 0s ease-in-out 0.2s}.site-nav.nav-open .site-nav__inner__container:after{content:'';position:absolute;width:calc(100% - 40px);height:2px;top:unset;right:unset;bottom:-1px;left:50%;transform:translateX(-50%);transition:width 0.4s ease-in-out 0.2s}.site-nav__inner__container{transition:none !important;transform:none !important}.site-nav.nav-open{transform:translateX(0%);transition:opacity 0s linear, transform 0.2s ease-in-out}.site-nav.nav-close{transform:translateX(100%);transition:opacity 0s linear 0.2s, transform 0.2s ease-in-out}.site-nav__inner h2{margin:0}.site-nav__inner ul li:last-child a{margin-bottom:0}.front-page-intro__tooltip{display:none}.front-page-header__inner,.front-page-intro,.front-page-karte__inner,.front-page-guide__inner,.front-page-guide__inner--text-row{padding:0 20px}.front-page-guide__bg{top:500px;height:66vw}.front-page-guide__bg__skifahrer,.front-page-guide__bg__mountainbiker{width:180%}.button--scroll-up{margin:20px}.front-page-guide__bg__skifahrer{left:-20%}.front-page-guide__bg__mountainbiker{left:-60%}.site-nav__inner>a:hover>*{transform:none}.site-nav__inner ul a{margin:1.5em 0}.category-header{padding:0 20px}.category-query{padding:80px 20px 0}.category-header__text{min-height:70px !important;padding:180px 0 80px !important}.subcategory-header .category-header__text{padding:180px 0 80px}.subcategory-header__breadcrumb{display:none}.single-header__breadcrumb{display:none}.single-header .category-header__text.image{padding:120px 0 80px}.single-header--post .category-header__text{padding:180px 0 80px}.single-content{padding:80px 20px 0}.category-outdoor-guide-header{min-height:unset}.category-outdoor-guide-query.category-query{padding:0 20px}.front-page-header__tier .tier__inner.mobile,.front-page-header__mensch .mensch__inner.mobile{display:block !important}.front-page-header__tier .tier__inner.desktop,.front-page-header__mensch .mensch__inner.desktop{display:none !important}.single-interaktive-karte{padding:80px 20px 0}#catapult-cookie-bar{bottom:20px !important;right:20px !important}}@media screen and (max-width:768px){h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}.front-page-header{height:calc(100vh - 120px);min-height:unset}.category-query__intro .intro__inner{font-size:18px}blockquote,.content-trennlinie--headline .content-trennlinie__inner{font-size:26px}.category-header .tooltip{display:none}.site-header__logo{width:140px}.front-page-guide__inner--text-row__inner{flex-direction:column;margin:-15px 0}.front-page-guide__inner--text-row .text{width:100%;margin:15px 0}.site-footer__nav{padding:40px 20px}.site-footer__nav .nav__inner{flex-direction:column;align-items:center}.site-footer__nav .nav__inner>div{flex-grow:unset;flex-basis:unset;margin:30px 0}.nav__inner .nav__inner__menu{order:1}.nav__inner__social-media{order:2}.nav__inner .nav__inner__logo{order:3}.nav__inner .nav__inner__menu ul{flex-direction:column;text-align:center}.nav__inner .nav__inner__menu li{margin:15px 0}.nav__inner .nav__inner__menu li:first-child{margin-top:0}.nav__inner .nav__inner__menu li:last-child{margin-bottom:0}.nav__inner .nav__inner__menu li:after{display:none}.nav__inner .nav__inner__social-media li svg{height:40px}.nav__inner .nav__inner__social-media ul{height:40px}.nav__inner .nav__inner__social-media li{margin-right:30px}.site-footer--front-page{background-image:none}.site-footer--front-page .schild{display:none}.site-footer--front-page__inner{margin-top:unset;height:unset}.site-footer--front-page .berge{padding-top:unset;background-image:url(../../../../../../rdg.bap.cc/wp-content/uploads/2019/01/rdg-footer-bg-static.html);background-size:cover;background-position:top center}.site-footer--front-page .berge img{opacity:0}.site-footer--front-page:before{display:none}.front-page-guide__bg{top:575px}.category-query__inner{flex-direction:column;margin:-30px 0}.category-query__inner .object--transparent{width:100%;margin:30px 0}.category-header__filter--schutzgebiete .filter__inner{flex-direction:column;margin:-10px 0}.category-header__filter--schutzgebiete .filter__inner>*{margin:10px 0 !important}.subcategory-query .category-query__inner{margin:-15px 0}.subcategory-query .category-query__inner .object{width:100%;margin:15px 0;height:230px}.content-absatzheadline__inner{flex-direction:column}.content-absatzheadline__inner .headline{width:100%;margin-bottom:30px;margin-right:unset;text-align:left}.content-absatzheadline__inner .image{margin-bottom:15px;margin-right:unset;text-align:left}.content-absatzheadline--gray{padding:30px}.content-fact__inner .fact{font-size:20px}.single-footer.category-query{padding:40px 20px 0}.single-footer .category-query__outter{padding-top:60px}.content-intro__inner{font-size:18px}.content-infobox__inner{flex-direction:column}.content-infobox__inner .bild{width:100%;padding-bottom:100%}.content-infobox__inner .text{width:100%}.content-galerie__inner .bild{width:calc(50% - 30px);height:150px}.category-outdoor-guide-query .category-query__inner .object{width:100%;margin:15px 0}.category-outdoor-guide-query .category-query__inner{margin:-15px 0}.content-download__inner{flex-direction:column;margin:-15px 0}.content-download__inner .download{width:100%;margin:15px 0}}@media screen and (max-width:400px){.site-header__logo{width:120px}.category-header__filter .filter__inner{flex-direction:column}.category-header__filter .button__outter{text-align:center !important;margin:0}.category-header__filter .button__outter:nth-child(1){margin-bottom:10px}#catapult-cookie-bar{width:100% !important;bottom:0px !important;right:0px !important;margin:0}}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{text-transform:none;letter-spacing:1px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:after{display:none}