@charset "UTF-8";
@font-face{font-family:"Inter";src:local("Inter SemiBold"), local("Inter-SemiBold"), url("../../files/theme/scss/Inter-SemiBold.woff2") format("woff2"), url("../../files/theme/scss/Inter-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Medium"), local("Inter-Medium"), url("../../files/theme/scss/Inter-Medium.woff2") format("woff2"), url("../../files/theme/scss/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter ExtraLight"), local("Inter-ExtraLight"), url("../../files/theme/scss/Inter-ExtraLight.woff2") format("woff2"), url("../../files/theme/scss/Inter-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Regular"), local("Inter-Regular"), url("../../files/theme/scss/Inter-Regular.woff2") format("woff2"), url("../../files/theme/scss/Inter-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Thin"), local("Inter-Thin"), url("../../files/theme/scss/Inter-Thin.woff2") format("woff2"), url("../../files/theme/scss/Inter-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter ExtraBold"), local("Inter-ExtraBold"), url("../../files/theme/scss/Inter-ExtraBold.woff2") format("woff2"), url("../../files/theme/scss/Inter-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Light"), local("Inter-Light"), url("../../files/theme/scss/Inter-Light.woff2") format("woff2"), url("../../files/theme/scss/Inter-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Bold"), local("Inter-Bold"), url("../../files/theme/scss/Inter-Bold.woff2") format("woff2"), url("../../files/theme/scss/Inter-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Black"), local("Inter-Black"), url("../../files/theme/scss/Inter-Black.woff2") format("woff2"), url("../../files/theme/scss/Inter-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*:focus{outline:none}::-moz-selection{background-color:#7c946f;color:#fff}::selection{background-color:#7c946f;color:#fff}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.text-box,.txtcontainer{opacity:0;transform:translateY(20px);transition:opacity 0.1s ease, transform 0.1s ease;will-change:opacity, transform}.text-box.visible,.txtcontainer.visible{animation:fadeInUp 0.8s ease forwards}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font:100% "astoria";background:#fff}body p,body em,body span,body label,body button,body input,body textarea,body li{font-size:1.3rem;line-height:2.1rem;font-weight:100}body button{font:100% "astoria"}p{margin-bottom:1rem}p em{color:#7c946f;font-size:1.54rem}ul{margin-bottom:1rem}html,body{height:100%;margin:0;padding:0}#wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}#maincontainer{flex:1}.content-image{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.onecol{display:grid;grid-template-columns:100%}.onecol figure{display:flex;justify-content:center}.twocol{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}@media screen and (max-width:1170px){.twocol{grid-template-columns:100%}}.twocol figure{display:flex;justify-content:center}.twocol-30-70{display:grid;grid-template-columns:27.5% 67.5%;gap:3rem}@media screen and (max-width:1170px){.twocol-30-70{grid-template-columns:100%}}.twocol-30-70 figure{display:flex;justify-content:center}.twocol-70-30{display:grid;grid-template-columns:67.5% 27.5%;gap:3rem}@media screen and (max-width:1170px){.twocol-70-30{grid-template-columns:100%}}.twocol-70-30 figure{display:flex;justify-content:center}.threecol{display:grid;grid-template-columns:repeat(3, minmax(200px, 1fr));justify-items:center;gap:2rem}@media screen and (max-width:1170px){.threecol{grid-template-columns:100%}}.threecol .headline-box{display:grid;grid-column:1/-1}.threecol .headline-box.center{text-align:center}@media screen and (max-width:1170px){.threecol .headline-box{grid-column:unset}}.threecol figure{display:flex;justify-content:center}.fourcol{display:grid;grid-template-rows:2;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:3rem}@media screen and (max-width:1170px){.fourcol{grid-template-columns:100%}}.fourcol .headline-box,.fourcol .gridexception{display:grid;grid-column:1/-1}.fourcol .headline-box.center,.fourcol .gridexception.center{text-align:center}.fourcol figure{display:flex;justify-content:center}.fivecol{display:grid;grid-template-rows:2;grid-template-columns:repeat(4, 1fr);gap:3rem}@media screen and (max-width:1170px){.fivecol{grid-template-columns:100%}}.fivecol .headline-box{display:grid;grid-column:1/5}.fivecol .headline-box.center{text-align:center}.fivecol figure{display:flex;justify-content:center}.primarybg{background-color:#7c946f}.secondarybg{background-color:#39373a}.secondarybg li{color:#fff}.stonebg-beige{background:linear-gradient(rgba(208, 189, 141, 0.95), rgba(208, 189, 141, 0.95)), url("/files/theme/img/stone-bg.jpg") repeat-y top center / 100vw}.stonebg-white{background:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), url("/files/theme/img/stone-bg.jpg") repeat-y top center / 100vw}.greybg{background-color:#707070}.blackbg{background-color:#000}.whitebg{background-color:#fff}.primarybg p,.primarybg span,.primarybg i,.primarybg h1,.primarybg h2,.primarybg h3,.primarybg h4,.primarybg h5,.primarybg h6,.secondarybg p,.secondarybg span,.secondarybg i,.secondarybg h1,.secondarybg h2,.secondarybg h3,.secondarybg h4,.secondarybg h5,.secondarybg h6,.greybg p,.greybg span,.greybg i,.greybg h1,.greybg h2,.greybg h3,.greybg h4,.greybg h5,.greybg h6,.blackbg p,.blackbg span,.blackbg i,.blackbg h1,.blackbg h2,.blackbg h3,.blackbg h4,.blackbg h5,.blackbg h6{color:#fff}p{margin-bottom:1rem}.sptop{padding-top:3rem}.mptop{padding-top:8rem}.spbottom{padding-bottom:3rem}.mpbottom{padding-bottom:8rem}.smtop{margin-top:3rem}.mmtop{margin-top:8rem}.smbottom{margin-bottom:3rem}.mmbottom{margin-bottom:8rem}.nomarg{margin:0 !important}.marg{margin:0 8rem !important}.marg-lr{margin-left:8rem;margin-right:8rem}.marg-tb{margin-top:8rem;margin-bottom:8rem}.marg-t{margin-top:8rem}.marg-b{margin-bottom:8rem}.marg-l{margin-left:8rem}.marg-r{margin-right:8rem}.s-marg-lr{margin-left:3rem;margin-right:3rem}.s-marg-tb{margin-top:3rem;margin-bottom:3rem}.s-marg-t{margin-top:3rem}.s-marg-b{margin-bottom:3rem}.s-marg-l{margin-left:3rem}.s-marg-r{margin-right:3rem}.pad-lr{padding-left:8rem;padding-right:8rem}.pad-tb{padding-top:8rem;padding-bottom:8rem}.pad-t{padding-top:8rem}.pad-b{padding-bottom:8rem}.pad-l{padding-left:8rem}.pad-r{padding-right:8rem}.s-pad-lr{padding-left:3rem;padding-right:3rem}.s-pad-tb{padding-top:3rem;padding-bottom:3rem}.s-pad-t{padding-top:3rem}.s-pad-b{padding-bottom:3rem}.s-pad-l{padding-left:3rem}.s-pad-r{padding-right:3rem}@media screen and (max-width:1170px){.pad-lr{padding-left:3rem;padding-right:3rem}.pad-tb{padding-top:3rem;padding-bottom:3rem}.pad-t{padding-top:3rem}.pad-b{padding-bottom:3rem}.pad-l{padding-left:3rem}.pad-r{padding-right:3rem}.marg-lr{margin-left:3rem;margin-right:3rem}.marg-tb{margin-top:3rem;margin-bottom:3rem}.marg-t{margin-top:3rem}.marg-b{margin-bottom:3rem}.marg-l{margin-left:3rem}.marg-r{margin-right:3rem}}@media screen and (max-width:576px){.pad-lr{padding-left:1rem;padding-right:1rem}.pad-tb{padding-top:1rem;padding-bottom:1rem}.pad-t{padding-top:1rem}.pad-b{padding-bottom:1rem}.pad-l{padding-left:1rem}.pad-r{padding-right:1rem}.marg-lr{margin-left:1rem;margin-right:1rem}.marg-tb{margin-top:1rem;margin-bottom:1rem}.marg-t{margin-top:1rem}.marg-b{margin-bottom:1rem}.marg-l{margin-left:1rem}.marg-r{margin-right:1rem}}.w10{width:10%}.w25{width:25%}.w50{width:50%}.w75{width:75%}.w100{width:100%}.vflexcenter{display:flex;flex-wrap:wrap;justify-content:center;justify-content:center}.center{text-align:center}.mh-ico{font-family:"mh-ico";font-style:normal;font-weight:normal;font-size:2rem;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.4em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}a{text-decoration:none;color:#39373a;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}h1,h2,h3,h4,h5,h6{font:100% "aurea-ultra"}h1{font-size:3.5rem;font-weight:500;line-height:3.5rem;color:#7c946f;margin-bottom:2.5vh}h2{font-size:2.3rem;line-height:2.7rem;font-weight:500;color:#39373a;text-transform:uppercase;margin-bottom:2vh}h3,h4,h5,h6{font-size:2rem;font-weight:500;color:#39373a;margin:2vh 0}.invisible{display:none}.scrolltotop{position:fixed;right:50px;bottom:50px;width:60px;height:60px;color:#fff;display:flex;align-items:center;justify-content:center;background:#7c946f;border-radius:100%;z-index:3;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.scrolltotop:hover{background:#39373a;transform:scale(1.04);filter:drop-shadow(0px 0px 7px #919191)}.scrolltotop .scrollup{width:30px;height:30px;background:url("/files/theme/img/scrollup.svg") center center;background-size:contain;background-repeat:no-repeat}#wrapper{overflow:hidden}#header{background-color:transparent;position:absolute;z-index:2;width:100%}#header .inside .row{max-width:100%}#header .inside .row #logo{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:3rem}#header .inside .row .button-box{margin-top:2rem}#header .inside .row .button-box .button-item{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#header .inside .row .button-box a{font-weight:900;text-transform:uppercase;color:#fff;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#header .inside .row .button-box a span{font-weight:500}#header .inside .row .button-box a:hover{border:1px solid #fff}#header .inside .row nav{display:flex;flex-wrap:wrap;justify-content:flex-end;display:flex;flex-wrap:wrap;align-items:center;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#header .inside .row nav ul{display:flex;flex-direction:row}#header .inside .row nav ul li{padding:0 15px;list-style:none}#header .inside .row nav ul li a,#header .inside .row nav ul li strong{text-decoration:none;font-size:1.2rem;color:#7c946f;letter-spacing:1px;text-transform:uppercase}#header .inside .row nav ul li a:hover{color:#39373a}#maincontainer .heroimage{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;max-height:100vh;height:100vh;overflow:hidden;position:relative}#maincontainer .heroimage .imgcontainer{height:100%;width:100%;overflow:hidden}#maincontainer .heroimage .imgcontainer figure{height:100%;width:100%;margin:0}#maincontainer .heroimage .imgcontainer img{width:100%;height:100vh;object-fit:cover;object-position:center;display:block}#maincontainer .heroimage .btncontainer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute}#maincontainer .heroimage .btncontainer a{font-weight:900;text-transform:uppercase;color:#fff;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#maincontainer .heroimage .btncontainer a span{font-weight:500}#maincontainer .heroimage .txtcontainer{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;max-width:65vw}#maincontainer .heroimage .txtcontainer h1,#maincontainer .heroimage .txtcontainer h2{color:#fff;font-size:4rem;font-weight:900;line-height:5rem;margin-bottom:0;text-align:center}#maincontainer .heroimage .txtcontainer h3,#maincontainer .heroimage .txtcontainer h4,#maincontainer .heroimage .txtcontainer h5,#maincontainer .heroimage .txtcontainer h6,#maincontainer .heroimage .txtcontainer p{color:#39373a;font-weight:700;padding:0.7vw;text-align:center;margin:0}#maincontainer .heroimage .txtcontainer p{font-weight:600;color:#fff}#maincontainer .heroimage .txtcontainer p strong{font-size:2rem;color:#39373a}@media screen and (max-width:1170px){#maincontainer .heroimage .txtcontainer{max-width:85vw}}@media screen and (max-width:768px){#maincontainer .heroimage .txtcontainer{max-width:95vw;padding:4vh 2vh}}.ce_image{margin:0 0 5vh 0}.image_container{max-width:100%;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center}.teaser-item,.teaser-txt,.teaser-footer{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;text-align:center}.teaser-box img{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-bottom:1rem;max-height:100%;width:auto}.teaser-box:hover img{transform:scale(103%);filter:drop-shadow(0px 0px 5px #91919194)}.teaser-box:hover .teaser-footer a{color:#39373a;transform:scale(103%)}.teaser-box.round img{border-radius:100%}.teaser-box.square img{border-radius:0}.teaser-footer a{padding:10px 20px;color:#fff;font-family:"aurea-ultra";text-transform:uppercase;margin-top:-2.5rem;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.teaser-footer a span{font-size:2rem;letter-spacing:2px;font-weight:500}.teaser-box a.active{color:#39373a;transform:scale(103%)}.ce_form{flex-direction:column}.ce_form .formbody h2{text-transform:unset;text-align:center;grid-column:1/-1}.ce_form .formbody h3{text-transform:uppercase;color:#D0BD8D;font-size:1.5rem;text-align:center;grid-column:1/-1}.ce_form .formbody .except .row{display:grid;grid-template-columns:85% 15%;gap:0;align-items:end}.ce_form .formbody .except .row .widget-submit{margin-left:3rem}.ce_form .formbody .except .row .widget-submit button{font-size:1.5rem}.ce_form .widget{flex-direction:column}.ce_form .widget textarea,.ce_form .widget input{width:100%;background-color:#7c946f;height:50px;border:none;border-bottom:1px solid #fff;margin-bottom:2vh;padding:2vh;font-size:1.2rem;color:#fff;font-family:"astoria"}.ce_form .widget textarea::placeholder,.ce_form .widget input::placeholder{color:#fff}.ce_form .widget textarea:focus-within,.ce_form .widget textarea:focus-visible,.ce_form .widget textarea:focus,.ce_form .widget input:focus-within,.ce_form .widget input:focus-visible,.ce_form .widget input:focus{outline:none;caret-color:#39373a}.ce_form .widget textarea:focus-within::placeholder,.ce_form .widget textarea:focus-visible::placeholder,.ce_form .widget textarea:focus::placeholder,.ce_form .widget input:focus-within::placeholder,.ce_form .widget input:focus-visible::placeholder,.ce_form .widget input:focus::placeholder{color:#39373a}.ce_form .widget label{color:#fff}.ce_form .widget fieldset{border:none}.ce_form .widget fieldset span{display:flex;flex-wrap:wrap;justify-content:space-around;display:flex;flex-wrap:wrap;align-items:flex-start;flex-wrap:nowrap}.ce_form .widget fieldset span input[type="checkbox"]{height:30px;width:70px;margin-right:14px}.ce_form .widget fieldset span input[type="checkbox"]:checked{accent-color:#39373a}.ce_form .widget textarea{height:150px;font:100% "astoria";font-size:1.2rem;margin-bottom:0}.ce_form .widget button{width:100%;background:#D0BD8D;color:#fff;border:none;height:60px;border-radius:10px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.ce_form .widget button::after{content:url("/files/theme/img/arrow-right-white.svg");margin-left:0.7vw}.ce_form .widget button:hover{background:#39373a}.ce_form .widget legend{display:none}@media screen and (max-width:1170px){.ce_form{top:100px;left:10vw}.ce_form .formbody{width:80vw}}@media screen and (max-width:576px){.ce_form{top:150px}.ce_form button{width:80vw}.ce_form button:hover{width:80vw}}#footer{width:100%;min-height:200px;background:url("/files/theme/img/footer-bg.jpg") no-repeat center center / cover;color:#fff}#footer ul{list-style:none}#footer ul li a{text-decoration:none}#footer .container-boxed{height:100%;padding-top:3rem;display:grid;grid-template-columns:20% 60% 20%;justify-items:center;gap:0;align-items:center}#footer i{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#footer i:hover{color:#fff}#footer p,#footer em{color:#39373a;font-size:1.3rem}@media screen and (max-width:1170px){#footer .container-fluid{flex-direction:column}#footer .inside>div>div{padding:7vw 0}}.heroimage.primarybg-btn a,.button-box.primarybg-btn a{background-color:#7c946f}.heroimage.primarybg-btn a:hover,.button-box.primarybg-btn a:hover{background-color:#39373a;color:#7c946f}.heroimage.secondarybg-btn a,.button-box.secondarybg-btn a{background-color:#39373a}.heroimage.secondarybg-btn a:hover,.button-box.secondarybg-btn a:hover{background-color:#7c946f;color:#39373a}.heroimage.greybg-btn a,.button-box.greybg-btn a{background-color:#707070}.heroimage.greybg-btn a:hover,.button-box.greybg-btn a:hover{background-color:#525252}.heroimage.blackbg-btn a,.button-box.blackbg-btn a{background-color:#000}.heroimage.blackbg-btn a:hover,.button-box.blackbg-btn a:hover{background-color:#707070}.heroimage.whitebg-btn a,.button-box.whitebg-btn a{background-color:#fff;color:#000}.heroimage.whitebg-btn a:hover,.button-box.whitebg-btn a:hover{background-color:#707070}.heroimage.no a,.button-box.no a{display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;position:relative;color:#000;border:1px solid #fff;border-radius:20px}@keyframes wackeln{0%,100%{transform:translateX(0)}25%{transform:translateX(-2px)}50%{transform:translateX(3px)}75%{transform:translateX(-2px)}}.heroimage.no a::after,.button-box.no a::after{content:url("/files/theme/img/arrow-right-white.svg");display:inline-block;position:relative;top:-1px;left:5px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;animation:wackeln 0.5s ease-in-out;animation-delay:3s;animation-fill-mode:both}@keyframes reset{0%,99%{animation:none}100%{animation:wackeln 0.5s ease-in-out 1}}.heroimage.no a .btncontainer a::after,.button-box.no a .btncontainer a::after{animation:reset 5s steps(1, end) infinite}.heroimage.no a:hover,.button-box.no a:hover{background-color:#ffffff31;border:none}.heroimage.no a:hover::after,.button-box.no a:hover::after{left:8px}.swiper .swiper-button-prev,.swiper .swiper-button-next{background:transparent;border:none;transform:scale(1);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{transform:scale(1.1);filter:drop-shadow(0px 0px 5px #000)}.swiper .swiper-button-prev::after{content:url("/files/theme/img/slider-arrow-left.svg");display:inline-block;position:relative}.swiper .swiper-button-next::after{content:url("/files/theme/img/slider-arrow-right.svg");display:inline-block;position:relative}.swiper .swiper-pagination-bullet-active{background:#39373a}.errorpage #wrapper{min-height:100vh}.errorpage h1{font-size:20rem;line-height:20rem;text-align:center}.errorpage p{text-align:center}.errorpage .error-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}#mainnavi-mobile .mm-menu--theme-dark{background:#fff !important;--mm-color-background: #fff333}#erlebnispark{position:relative;isolation:isolate}.schwibbi{position:relative;z-index:0}.glueckie-container .zweig-links,.glueckie-container .zweig-rechts{position:absolute;z-index:1}.glueckie-container .zweig-links{left:0;top:-25rem}.glueckie-container .zweig-rechts{right:0;top:-25rem}.schwibbi{z-index:1;position:relative;top:-20vh}.schwibbi-txt{margin-top:-20rem;max-width:40vw;margin-left:auto;margin-right:auto;z-index:2;position:relative}.inserat-gluecki{margin-top:-15rem;z-index:1;position:relative}.inserat-gluecki img{width:30vw;height:auto}.gluecki-txt{margin-top:-5rem;max-width:60vw;margin-left:auto;margin-right:auto;z-index:2;position:relative}.gluecki-txt p strong{font-family:"aurea-ultra";font-weight:500;text-transform:uppercase;font-size:2rem}.gluecki-txt p em{color:#D0BD8D}.gluecki-txt h2{color:#D0BD8D}#inserate .row,#inserate .fourcol{gap:0}#inserate .fourcol{grid-template-columns:repeat(3, minmax(200px, 1fr))}.job-listing{display:none}.active{display:block}.teaser-box-inserat{display:none;opacity:0;max-height:0;transform:translateY(-10px);overflow:hidden;transition:opacity 0.4s ease, max-height 0.4s ease, transform 0.4s ease}.teaser-box-inserat.show{display:block;opacity:1;max-height:800px;transform:translateY(0)}.filter-reset{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:2rem}.filter-reset a{display:flex;flex-wrap:wrap;align-items:center;color:#fff;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-decoration:none;position:relative;color:#39373a;border:1px solid #39373a;border-radius:30px}.filter-reset a span{font-weight:500}.filter-reset a:hover{background-color:#39373a;color:#D0BD8D}.teaser-box-inserat .inserat-item{display:grid;grid-template-columns:repeat(3, 1fr);align-items:start;gap:2rem;border-bottom:1px solid #39373a}.teaser-box-inserat .inserat-item .inserat-headlines h3{font-size:1.7rem;line-height:2rem;margin-top:0;margin-bottom:0.8rem}.teaser-box-inserat .inserat-item .inserat-headlines h4{font-family:"astoria";font-size:1.3rem;font-style:italic;margin-top:0.8rem}.teaser-box-inserat .inserat-item .inserat-txt p{font-weight:200}.teaser-box-inserat .inserat-item .inserat-link{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.teaser-box-inserat .inserat-item .inserat-link a{display:flex;flex-wrap:wrap;align-items:center;color:#fff;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-decoration:none;position:relative;color:#39373a;border:1px solid #39373a;border-radius:30px}.teaser-box-inserat .inserat-item .inserat-link a span{font-weight:500}.teaser-box-inserat .inserat-item .inserat-link a::after{content:url("/files/theme/img/arrow-right-dark.svg");display:inline-block;position:relative;top:-1px;left:5px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.teaser-box-inserat .inserat-item .inserat-link a:hover{background-color:#39373a;color:#D0BD8D}.teaser-box-inserat .inserat-item .inserat-link a:hover::after{content:url("/files/theme/img/arrow-right-beige.svg");left:8px}.hero-home{background:url("/files/content/images/home/heroimage-home-markersbach.jpg") no-repeat center center / cover;min-height:950px;display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (max-width:860px){.hero-home{background-image:url("/files/content/images/home/heroimage-home-markersbach-clean.jpg")}}.hero-home .logo_alt{margin-bottom:3rem}.hero-home .text-box{display:flex;flex-wrap:wrap;justify-content:flex-end;background-color:transparent !important;backdrop-filter:none !important}.hero-home .text-box .text-item{padding:2rem 3rem;background:#76977cb7;backdrop-filter:blur(10px);border-radius:20px;max-width:770px}.hero-home .text-box p,.hero-home .text-box li{color:#fff}.hero-home .text-box h2{color:#39373a}@media screen and (max-width:768px){.hero-home .text-box{padding:0 !important}}@media screen and (max-width:1170px){.hero-home .row{grid-template-columns:100%}}.hero-home .row figure{display:flex;justify-content:center}.hero-video-home{position:relative}.hero-video-home .row{position:relative}.hero-video-home .text-box{position:absolute;bottom:25%;display:flex;justify-content:center;width:100%;padding-bottom:0}@media screen and (max-width:768px){.hero-video-home .text-box{bottom:unset}}.hero-video-home .text-box .text-item{max-width:90rem;height:100%;background:#76977cdd;backdrop-filter:blur(10px);border-radius:20px;padding:2rem 3rem}.hero-video-home .text-box p,.hero-video-home .text-box li{color:#fff}.hero-video-home .text-box h2{color:#39373a}.hero-video-home .text-box::before{content:"";width:200px;height:150px;display:block;position:absolute;top:-5%;left:15%;background:url("/files/content/images/home/einfahren-bitte.svg") no-repeat center center;background-size:100%;z-index:2;animation:heartBeat 2s linear infinite}@media screen and (max-width:980px){.hero-video-home .text-box::before{top:-25%}}@media screen and (max-width:650px){.hero-video-home .text-box::before{display:none}}@media screen and (min-width:1140px){.hero-video-home .content-image figure{width:100%;height:auto}.hero-video-home .content-image figure img{width:100%;height:auto}}.hero-video-home .content-player{max-height:75vh;overflow:hidden}.hero-video-home .content-player video{width:100%;height:100%}.video-header .row{position:relative;display:flex;justify-content:center;align-items:center}.video-header .content-player{width:100%;max-height:unset}.video-header .content-player video{width:100%;height:auto}.video-header .button-box{display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;bottom:40%}.video-header .button-box a{font-weight:900;text-transform:uppercase;color:#fff;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.video-header .button-box a span{font-weight:500}.video-header .button-box a:hover{border:1px solid #fff}.video-header .content-player::after{content:"";width:100%;height:100%;position:absolute;top:0;background:linear-gradient(to bottom, #76977c8e, #D0BD8Da2);display:block}.faq-home .content-accordion{border-bottom:none}.faq-home h2{color:#7c946f;text-align:center}.faq-home button.handorgel__header__button{color:#7c946f;font-size:1.3rem;border:1px solid #7c946f;border-radius:20px;margin:1rem 0;text-align:center}.faq-home .container{background:url("/files/content/images/home/zeichnung-links.png") no-repeat left 0 top 0px / 250px, url("/files/content/images/home/zeichnung-rechts.png") no-repeat right 0 top 100px / 350px;mix-blend-mode:darken}.faq-home .row{width:50%;margin:0 auto}.faq-home .row .handorgel__content{background-color:transparent;border:none}.chronik-home h2{color:#D0BD8D;text-transform:unset}.chronik-home h3{color:#fff;text-transform:uppercase;font-size:1.5rem}.chronik-home .ce_timelineSliderStart h3{font-family:"astoria";color:#D0BD8D}.chronik-home .ce_timelineSliderStart .roadmap__events{max-width:unset;width:100%}.chronik-home .ce_timelineSliderStart .roadmap__events .roadmap__events__event:after{background:#D0BD8D;top:50% !important}.chronik-home .ce_timelineSliderStart .roadmap__events:after{background:#D0BD8D;width:1px !important}#wrapper #header .inside .row .burger-container{position:fixed;display:flex;top:0;height:90px;width:90px;right:40px;border:none;cursor:pointer;padding:1rem 0.5rem;z-index:101;background:url("/files/theme/img/burger-bg.jpg") repeat-y center center / cover;justify-content:center;align-items:flex-end;filter:drop-shadow(0px 0px 10px #2f2f2f62);border-radius:0 0 5px 5px}#wrapper #header .inside .row .burger-container .burger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:55px;height:42px;transition:transform 0.3s ease}#wrapper #header .inside .row .burger-container .burger span{display:block;width:100%;height:4px;background:#39373a;transition:all 0.3s ease}#wrapper #header .inside .row .burger-container .burger.open span:nth-child(1){transform:translateY(15px) rotate(45deg)}#wrapper #header .inside .row .burger-container .burger.open span:nth-child(2){opacity:0}#wrapper #header .inside .row .burger-container .burger.open span:nth-child(3){transform:translateY(-15px) rotate(-45deg)}#wrapper #header .inside .row .burger-container .burger::before{content:"MENÜ";position:absolute;top:10px;left:1px;margin:0 auto;width:100%;height:100%;z-index:-1;font-size:1.1rem;font-weight:500}#wrapper #header .inside .row .navcontainer{position:fixed;top:0;right:0;width:100%;height:100vh;z-index:100;pointer-events:none}#wrapper #header .inside .row .navcontainer .overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.4);opacity:0;transition:opacity 0.3s ease;pointer-events:none}#wrapper #header .inside .row .navcontainer nav{position:absolute;top:0;right:0;height:100vh;width:400px;background:#76977ce5;transform:translateX(100%);opacity:0;transition:transform 0.4s ease, opacity 0.3s ease;pointer-events:auto;display:flex;flex-direction:column;justify-content:flex-start;padding-top:150px}#wrapper #header .inside .row .navcontainer nav.active{transform:translateX(0);opacity:1}#wrapper #header .inside .row .navcontainer nav.active ul.level_1 li{opacity:1;transform:translateX(0)}#wrapper #header .inside .row .navcontainer nav ul.level_1{display:flex;flex-direction:column;padding:2rem}#wrapper #header .inside .row .navcontainer nav ul.level_1 li{margin-bottom:1rem;opacity:0;transform:translateX(30px);transition:opacity 0.4s ease, transform 0.4s ease}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(1){transition-delay:0.1s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(2){transition-delay:0.15s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(3){transition-delay:0.2s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(4){transition-delay:0.25s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(5){transition-delay:0.3s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(6){transition-delay:0.35s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li:nth-child(7){transition-delay:0.4s}#wrapper #header .inside .row .navcontainer nav ul.level_1 li a,#wrapper #header .inside .row .navcontainer nav ul.level_1 li strong{font-size:1.5rem;font-family:"aurea-ultra"}#wrapper #header .inside .row .navcontainer nav ul.level_1 li a{color:#fff;font-weight:500}#wrapper #header .inside .row .navcontainer nav ul.level_1 li a:hover{color:#D0BD8D}#wrapper #header .inside .row .navcontainer nav ul.level_1 li strong{color:#39373a}#wrapper #header .inside .row .navcontainer nav ul.level_1 ul.level_2{display:none}#wrapper #header .inside .row .navcontainer.active{pointer-events:auto}#wrapper #header .inside .row .navcontainer.active .overlay{opacity:1;pointer-events:auto}.link-wrapper{display:flex;position:absolute;top:40px;left:40px;z-index:2}.link-wrapper .social-wrapper{display:flex;flex-direction:column;margin-right:2rem}.link-wrapper .social-wrapper a{margin-bottom:0.6rem}.link-wrapper .change-lang{font-style:italic}.link-wrapper .change-lang a,.link-wrapper .change-lang p{color:#fff;font-family:"semplicitapro", sans-serif;font-weight:600}.link-wrapper .change-lang a:hover{color:#39373a}.einleitung-inserat h3{color:#D0BD8D;font-family:"astoria";font-size:1.5rem}#bewerbungsformular textarea,#bewerbungsformular input{background-color:transparent;border-bottom:1px solid #39373a;color:#39373a}#bewerbungsformular textarea::placeholder,#bewerbungsformular input::placeholder{color:#39373a}#bewerbungsformular textarea:focus-within,#bewerbungsformular textarea:focus-visible,#bewerbungsformular textarea:focus,#bewerbungsformular input:focus-within,#bewerbungsformular input:focus-visible,#bewerbungsformular input:focus{outline:none;caret-color:#39373a;border-bottom:1px solid #7c946f}#bewerbungsformular textarea:focus-within::placeholder,#bewerbungsformular textarea:focus-visible::placeholder,#bewerbungsformular textarea:focus::placeholder,#bewerbungsformular input:focus-within::placeholder,#bewerbungsformular input:focus-visible::placeholder,#bewerbungsformular input:focus::placeholder{color:#7c946f}#bewerbungsformular fieldset{padding:2rem}.checkbox-container{justify-items:flex-start}.headerimg-inserate{height:auto !important}.headerimg-inserate .imgcontainer{height:auto !important}.headerimg-inserate .imgcontainer img{height:auto !important}.einleitung-formular h2{color:#7c946f;text-transform:none;font-size:3rem}.einleitung-formular h3{color:#39373a;text-transform:uppercase}.einleitung-formular h3 strong{color:#7c946f;font-weight:200}.bewerbungsformular h3{color:#D0BD8D;font-family:"astoria";text-align:center;margin-bottom:5rem;text-transform:none;font-style:italic}.text-box.small-txt p{font-size:1rem;line-height:1.3rem}.content-download a{color:#fff;font-size:1.3rem;line-height:2.1rem}.service-container{position:absolute;top:40px;right:170px;width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-end}.service-container .mod_search{position:relative;display:flex;justify-content:flex-end}.service-container .mod_search .formbody{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;transition:width 0.3s ease, padding 0.3s ease;overflow:visible;width:45px;padding:0;margin-right:1rem}.service-container .mod_search .formbody .widget-text{overflow:hidden}.service-container .mod_search .formbody .widget-text input{background-color:transparent;color:#fff;border:2px solid #fff;padding:0.5rem;border-radius:10px;width:0;min-width:0;opacity:0;transition:width 0.3s ease, opacity 0.3s ease}.service-container .mod_search .formbody .widget-submit{flex-shrink:0}.service-container .mod_search .formbody .widget-submit button{position:relative;width:45px;height:45px;padding:0;border:none;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.service-container .mod_search .formbody .widget-submit button .icon{width:40px;height:45px;background:url("/files/theme/img/icon-search.svg") no-repeat center center;background-size:contain;display:block}.service-container .mod_search .formbody .widget-submit button .text{display:none}.service-container .mod_search .formbody .widget-submit button .tooltip-label{display:none;position:absolute;bottom:-3rem;left:50%;transform:translateX(-50%);white-space:nowrap;background:rgba(0, 0, 0, 0.75);color:#fff;font-size:0.75rem;padding:0.25rem 0.5rem;border-radius:0.25rem;pointer-events:none;z-index:20}.service-container .mod_search .formbody .widget-submit button:hover .tooltip-label,.service-container .mod_search .formbody .widget-submit button:focus .tooltip-label{display:block}.service-container .mod_search .formbody.is-open{width:440px;padding-right:17px}.service-container .mod_search .formbody.is-open .widget-text input{width:350px;opacity:1}.service-container .mod_search .formbody.is-open .widget-submit button{width:auto;padding-left:0.5rem}.service-container .mod_search .formbody.is-open .widget-submit button .icon{display:none}.service-container .mod_search .formbody.is-open .widget-submit button .text{display:inline;font-size:1rem;color:#fff}.service-container .mod_search .formbody.is-open .widget-submit button .tooltip-label{display:none !important}.service-container .mod_search .formbody.is-closed .widget-text input{width:0;opacity:0}.service-container .iconnav .level_1{list-style:none;padding:0;margin:0;display:flex;gap:1rem}.service-container .iconnav .level_1 li a{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;position:relative;text-decoration:none;color:inherit}.service-container .iconnav .level_1 li a .nav-label{display:none;position:absolute;bottom:-3rem;white-space:nowrap;background:rgba(0, 0, 0, 0.75);color:#fff;padding:0.25rem 0.5rem;border-radius:0.25rem;font-size:0.75rem;z-index:2}.service-container .iconnav .level_1 li a:hover .nav-label,.service-container .iconnav .level_1 li a:focus .nav-label{display:block}.home-indoor{display:block}.home-indoor.fourcol .row{display:grid;grid-template-columns:repeat(auto-fit, minmax(420px, 1fr));gap:2rem}.home-indoor .teaser-box .teaser-item .teaser-txt figure{aspect-ratio:1;border-radius:50%;overflow:hidden}.home-indoor .teaser-box .teaser-item .teaser-txt figure img{margin-bottom:0;width:auto;height:100%}.iconnav{position:relative}.iconnav .level_1{position:relative}.iconnav .level_1 .nav-tickets{width:3rem;height:3rem;flex:0 0 3rem;position:relative}.iconnav .level_1 .nav-tickets>a{width:3rem;height:3rem}body.tickets-float .iconnav .level_1 .nav-tickets>a{position:fixed;top:var(--tickets-top, 38px);z-index:1000}.ce_glide_wrapper{position:relative}.ce_glide_wrapper p{white-space:normal}.ce_glide_wrapper h2,.ce_glide_wrapper h3{overflow-wrap:break-word;white-space:normal;display:block;max-width:100%}.ce_glide_wrapper .glide__arrows{position:absolute;top:50%;display:flex;justify-content:space-between;width:100%}.ce_glide_wrapper .glide__arrows button{background:none;border:none;font-size:2rem;color:transparent;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.ce_glide_wrapper .glide__arrows .glide__arrow--left{left:-4rem;position:absolute;transform:translateY(-50%);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.ce_glide_wrapper .glide__arrows .glide__arrow--left:before{content:url("/files/theme/img/slider-arrow-left.svg")}.ce_glide_wrapper .glide__arrows .glide__arrow--right{right:-8rem;position:absolute;transform:translateY(-50%);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.ce_glide_wrapper .glide__arrows .glide__arrow--right:before{content:url("/files/theme/img/slider-arrow-right.svg")}.ce_glide_wrapper .pic-item{position:relative;overflow:hidden;width:100%;height:409px}.ce_glide_wrapper .pic-item img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%, -50%)}.video-teaser-home .content-element-group{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.video-teaser-home .content-element-group .text-box .text-item .text-txt a{display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;position:relative;color:#000;border-radius:20px;display:inline-block}.video-teaser-home .content-element-group .text-box .text-item .text-txt a::after{content:url("/files/theme/img/arrow-right-white.svg");display:inline-block;position:relative;top:4px;left:7px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.video-teaser-home .content-element-group .text-box .text-item .text-txt a:hover{background-color:#ffffff31;border:none}.video-teaser-home .content-element-group .text-box .text-item .text-txt a:hover::after{left:8px}.video-teaser-home .content-element-group .text-box .text-item .text-txt a{font-weight:900;text-transform:uppercase;color:#fff;background-color:#7c946f;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (max-width:1460px){.video-teaser-home .content-element-group.twocol{grid-template-columns:100%;gap:0}}.souvenir-teaser .row{display:grid;grid-template-columns:50% 50%;gap:2rem}@media screen and (max-width:1170px){.souvenir-teaser .row{grid-template-columns:100%}}.souvenir-teaser .row figure{display:flex;justify-content:center}.souvenir-teaser .row figure img{max-width:100%;height:auto}.souvenir-teaser .row .text-box{max-width:60%}.souvenir-teaser .row .text-box h2{color:#D0BD8D}.souvenir-teaser .row .text-box a{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;position:relative;color:#000;border-radius:20px;display:inline-block}.souvenir-teaser .row .text-box a::after{content:url("/files/theme/img/arrow-right-white.svg");display:inline-block;position:relative;top:4px;left:7px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.souvenir-teaser .row .text-box a:hover{background-color:#ffffff31;border:none}.souvenir-teaser .row .text-box a:hover::after{left:8px}.souvenir-teaser .row .text-box a{font-weight:900;text-transform:uppercase;color:#fff;background-color:#39373a;padding:15px 18px 12px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.news-teaser-home .row{max-width:100vw;margin-inline:auto;box-sizing:border-box;overflow-x:hidden}.news-teaser-home .row>*{min-width:0}@media screen and (max-width:1170px){.news-teaser-home .row{grid-template-columns:100%}}.news-teaser-home .row .headline-box{display:grid;grid-column:1/-1}.news-teaser-home .row .headline-box.center{text-align:center}@media screen and (max-width:1170px){.news-teaser-home .row .headline-box{grid-column:unset}}.news-teaser-home .row figure{display:flex;justify-content:flex-start}.news-teaser-home .row figure img{max-width:500px;max-height:625px}@media screen and (max-width:768px){.news-teaser-home .row figure img{width:100%;height:auto}}.news-teaser-home .info{margin-top:2rem;margin-bottom:0}.news-teaser-home .ce_glide_wrapper h2,.news-teaser-home .ce_glide_wrapper h2 a{color:#fff;font-size:1.7rem;line-height:2rem}.news-teaser-home h2{font-size:2.3rem;margin-bottom:2rem}.news-teaser-home .more a{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;position:relative;color:#000;border-radius:20px;display:inline-block}.news-teaser-home .more a::after{content:url("/files/theme/img/arrow-right-white.svg");display:inline-block;position:relative;top:4px;left:7px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.news-teaser-home .more a:hover{background-color:#ffffff31;border:none}.news-teaser-home .more a:hover::after{left:8px}.news-teaser-home .more a{color:#fff;background-color:#D0BD8D;padding:10px 18px 8px 18px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.news-teaser-home ul li{color:#fff}.news-teaser-home .layout_latest h2,.news-teaser-home .layout_latest h2 a{white-space:normal;overflow-wrap:anywhere;display:block;max-width:100%}.news-teaser-home .ce_glide_wrapper{position:relative}.news-teaser-home .ce_glide_wrapper .glide__arrows{position:absolute;top:50%;z-index:5;width:100%;pointer-events:none}.news-teaser-home .ce_glide_wrapper .glide__arrows button{pointer-events:auto}.news-teaser-home .ce_glide_wrapper .glide__arrow--left{left:0.5rem;right:auto}.news-teaser-home .ce_glide_wrapper .glide__arrow--right{right:0.5rem;left:auto}.news-teaser-home .ce_glide_wrapper{padding-inline:4rem}@media screen and (max-width:1170px){.news-teaser-home .ce_glide_wrapper{padding-inline:0}}.news-teaser-home .ce_glide_wrapper .glide__arrows .glide__arrow--left{left:-2rem}.news-teaser-home .ce_glide_wrapper .glide__arrows .glide__arrow--right{right:-6rem}.video-teaser-slider{--peek: 160px;--gap: 25px;--radius: 0}@media (min-width:768px){.video-teaser-slider{--peek: 64px}}@media (min-width:1200px){.video-teaser-slider{--peek: 112px}}.video-teaser-slider .swiper{padding:0 var(--peek);overflow:visible;position:relative}.video-teaser-slider .swiper-wrapper{align-items:stretch}.video-teaser-slider .swiper-slide{width:calc(100% - 2 * var(--peek));display:flex}.video-teaser-slider .content-element-group{position:relative;width:100%;display:grid;gap:var(--gap)}.video-teaser-slider .slide-video,.video-teaser-slider .slide-video figure{width:100%;height:100%;border-radius:var(--radius);overflow:hidden}.video-teaser-slider .slide-video video{width:100%;height:100%;aspect-ratio:1.7777777778;object-fit:cover;display:block}.video-teaser-slider .edge-hit{position:absolute;top:0;width:var(--peek);height:0;background:transparent;z-index:10;border:none;cursor:pointer}.video-teaser-slider .edge-hit.left{left:0;transform:translateX(-50%)}.video-teaser-slider .edge-hit.right{right:0;transform:translateX(50%)}.gridexception{display:grid;grid-column:1/-1}.floating-info{position:fixed;bottom:8rem;left:50%;transform:translateX(-50%);background:#D0BD8D;color:#39373a;padding:1rem 1.25rem;border-radius:10px;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);z-index:2000;font-size:1.3rem;text-align:center;width:auto;max-width:90vw;font-family:"aurea-ultra"}@media screen and (max-width:1170px){.floating-info{width:90vw}}.floating-info .link-box{display:block;margin-top:1.3rem;margin-bottom:0.4rem}.floating-info .link-box a{color:#39373a;border:1px solid #39373a;border-radius:10px;background:none;font-size:1.2rem;padding:0.3rem 0.7rem;margin-bottom:2rem;cursor:pointer;font-family:"astoria"}.floating-info .link-box a:first-of-type{margin-right:2rem}.floating-info .link-box a:hover{background-color:#39373a;color:#D0BD8D}.glueckies .twocol{grid-template-columns:30% 70%}.glueckies .twocol .content-image{width:auto;max-height:800px;margin-bottom:5rem}.glueckies .twocol .content-image img{border-radius:25px;width:100%;height:auto;max-height:800px}@media screen and (max-width:1170px){.glueckies .twocol{grid-template-columns:100%;gap:0}.glueckies .twocol .content-image{margin-bottom:0}}.glueckies .twocol figure{display:flex;justify-content:center}.layout_latest_list{display:grid;grid-template-columns:50% 50%;align-items:center;margin-bottom:3rem}@media screen and (max-width:1170px){.layout_latest_list{grid-template-columns:100%}}.content-element-group.twocol{display:grid;grid-template-columns:50% 50%;gap:3rem;padding:3rem 8rem}@media screen and (max-width:768px){.content-element-group.twocol{padding:1rem}}.content-element-group.twocol .content-image img{width:100%;height:auto}.animate-on-scroll{opacity:0}.level_1[role="menubar"]{list-style:none;margin:0;padding:0}[role="menu"]{list-style:none;margin:0;padding:0}[role="menuitem"]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.level_1 a,.level_1 strong{text-decoration:none}.level_1 .submenu>[aria-expanded="true"]+[data-submenu]{display:block}[data-submenu][hidden]{display:none}@media (prefers-reduced-motion:reduce){*{transition:none}}:root{--focus: #1a73e8;--focus-bg: rgba(26,115,232,.12) }

.skiplink { position: absolute;left:-9999px;top:0;padding:0.75rem 1rem;background:#000;color:#fff;z-index:10000;border-radius:0.25rem}.skiplink:focus,.skiplink:focus-visible{left:0.5rem}:focus{scroll-margin:2rem}#main:focus{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 0.25rem var(--focus-bg)}.kb .skiplink:focus,.kb .skiplink:focus-visible{left:0.5rem}a,button,input,select,textarea,[role="button"],[tabindex]:not([tabindex="-1"]){outline:none}.kb a:focus-visible,.kb button:focus-visible,.kb input:focus-visible,.kb select:focus-visible,.kb textarea:focus-visible,.kb [role="button"]:focus-visible,.kb [tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 0.25rem var(--focus-bg)}.kb a:focus-visible{text-decoration:underline}:focus{scroll-margin:2rem}.invisible{display:none !important}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.hunt-animation-wrapper{width:100%;overflow:hidden;position:absolute;top:10%;left:0;z-index:0}.hunt-animation-wrapper .hunt-animation{width:100%}.hunt-animation-wrapper .hunt-animation svg{display:block;width:100%;height:auto}@media screen and (max-width:1140px){.hunt-animation-wrapper{display:none}}