.uk-border-rounded{border-radius:15px;overflow:hidden}.uk-logo img{height:48px;width:auto}.uk-navbar-nav li{display:flex;align-items:center}.uk-navbar-nav li a{min-height:unset;height:40px !important;border-radius:10px;border:1px solid #1a1a1a}.uk-light .uk-navbar-nav li a{border-color:#f2f3f4}.huette-item .el-title{font-size:18px}.huette-item .el-meta{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.huette-item .el-image{width:100%;height:100%;object-fit:cover}.huette-item .img-text-wrapper{position:relative;border-radius:15px;overflow:hidden;aspect-ratio:9/10;aspect-ratio:9/10;width:100%;height:auto;background-color:#f2f3f4}.huette-item .img-text-wrapper .text-content{position:absolute;left:0;bottom:0;display:flex;justify-content:space-between;align-items:end;width:100%;height:50%;background:linear-gradient(360deg, rgba(0, 0, 0, 0.75) 0%, rgba(26, 26, 26, 0) 50%, rgba(26, 26, 26, 0) 100%);color:#f2f3f4;padding:10px;box-sizing:border-box;transition:all .3s ease-in-out}.huette-item .img-text-wrapper .uk-icon{width:28px;height:28px}.huette-item .link-container{position:absolute;top:10px;right:10px}.huette-item .link-container .uk-icon{width:48px;height:48px;color:#f2f3f4;transition:all .3s ease-in-out}.huette-item .uk-link-toggle:hover .img-text-wrapper .text-content{height:100%}.huette-item .uk-link-toggle:hover .link-container .uk-icon{transform:rotate(-45deg)}.primary-green .huette-item .img-text-wrapper{background-color:#94b43d}.primary-yellow .huette-item .img-text-wrapper{background-color:#f2b708}.custom-huetten-slider{overflow-x:visible}.custom-huetten-slider .el-item{width:320px}.custom-huetten-slider .uk-slidenav-container{position:relative !important;justify-content:end;margin-top:40px}.custom-huetten-slider .uk-slidenav-container .el-slidenav{width:48px;height:48px}.custom-huetten-slider .uk-slidenav-container .uk-invisible{visibility:visible !important;opacity:.5;pointer-events:none}.section-einleitung .content-col{position:relative;z-index:1}.section-einleitung .img-behindtext-1{position:absolute;top:-20%;left:10%;width:240px;transform:rotate(-5deg);z-index:-1}.section-einleitung .img-behindtext-1 .el-image{aspect-ratio:2/3;width:100%;height:auto;object-fit:cover}.section-einleitung .img-behindtext-2{position:absolute;right:10%;bottom:-30%;width:240px;transform:rotate(5deg);z-index:-1}.section-einleitung .img-behindtext-2 .el-image{aspect-ratio:2/3;width:100%;height:auto;object-fit:cover}.gallery-images-rotate-1 .el-image{aspect-ratio:2/3;width:100%;height:auto;object-fit:cover}.gallery-images-rotate-1>.uk-grid>div:nth-of-type(1){transform:rotate(-5deg) translate(0, 80px);z-index:1}.gallery-images-rotate-1>.uk-grid>div:nth-of-type(2){transform:rotate(5deg) translate(-80px, 0)}.section-hero-2 .col-1{display:flex;flex-direction:column;z-index:1}.section-hero-2 .col-1 .h1-only{flex:1 1 auto;align-content:center;white-space:nowrap}.section-hero-2 .col-1 .hero-panel{align-content:center;flex:1 1 auto}.section-hero-2 .col-2{height:calc(100vh - 150px)}.section-hero-2 .col-2 .el-image{aspect-ratio:9/10;width:100%;height:100%;object-fit:cover;transform:rotate(-5deg) translateX(-10%)}.ajd-media-slider{position:relative;padding-bottom:40px;max-width:100%}.ajd-media-slider .el-item{border-radius:15px;overflow:hidden;background-color:#f2f3f4}.ajd-media-slider .el-item .el-image{aspect-ratio:2/3;width:100%;height:100%;object-fit:cover}.ajd-media-slider .uk-position-relative{padding-top:12.5%}.ajd-media-slider .uk-slider-items>div:not(.uk-active){opacity:0}.ajd-media-slider .uk-slide-active{margin-top:-20%;margin-right:-20%;transform:rotate(-5deg)}.ajd-media-slider .uk-active{opacity:1;align-items:center;transition:margin .5s ease-in-out,transform .5s ease-in-out}.ajd-media-slider .uk-active .el-item,.ajd-media-slider .uk-active .el-image{transition:all .5s ease-in-out}.ajd-media-slider .uk-active:not(.uk-slide-active){margin-right:-10%;transform:rotate(5deg)}.ajd-media-slider .uk-slide-active:not(.uk-slide-leave),.ajd-media-slider .uk-slide-active:not(.uk-slide-enter){z-index:-1}.ajd-media-slider .uk-slide-active:not(.uk-slide-leave) .el-item,.ajd-media-slider .uk-slide-active:not(.uk-slide-enter) .el-item{position:relative}.ajd-media-slider .uk-slide-active.uk-slide-enter{z-index:999}.ajd-media-slider .uk-slide-active.uk-slide-leave{z-index:9}.ajd-media-slider .uk-slidenav-container{top:unset;bottom:-80px;left:50%;color:#1a1a1a;display:flex;gap:10px;transform:translateX(-50%)}.ajd-media-slider .uk-slidenav-container .el-slidenav{width:48px;height:48px}.strahl-naechste-huetten .uk-slider-items{justify-content:center;gap:80px}.strahl-naechste-huetten .el-item .uk-icon{width:28px;height:28px;transition:transform .2s ease-in-out}.strahl-naechste-huetten .el-item .uk-icon svg{width:100%;height:100%}.strahl-naechste-huetten .el-item .uk-icon circle{transition:all .2s ease-in-out}.strahl-naechste-huetten .uk-link-toggle:hover .uk-icon{transform:scale(1.1)}.strahl-naechste-huetten .uk-link-toggle:hover .uk-icon circle{fill:#f2b708}.strahl-naechste-huetten .item-active .uk-icon{transform:scale(2);transform-origin:bottom center;transition:none}.strahl-naechste-huetten>div::before{content:"";position:absolute;left:0;top:14px;width:100%;height:2px;transform:translateY(-50%);background-image:repeating-linear-gradient(to right, #1A1A1A 0 16px, transparent 15px 30px)}.custom-info-grid .link-container{display:flex;flex-wrap:wrap;gap:10px}.custom-info-grid .link-container a{display:block}body.page-green .uk-text-primary{color:#94b43d !important}body.page-green .uk-card-primary,body.page-green .section-hero-2,body.page-green .uk-navbar-container,body.page-green footer .uk-section-primary{background-color:#94b43d}body.page-green .strahl-naechste-huetten .uk-link-toggle:hover .uk-icon circle{fill:#94b43d}.page-yellow .section-hero-2,.page-yellow .uk-navbar-container,.page-yellow footer .uk-section-primary{background-color:#f2b708}@media screen and (max-width: 959px){.section-hero-2 .col-1 h1{align-content:end}.section-hero-2 .col-2{align-items:start}}@media screen and (max-width: 639px){.section-hero-2 .col-2{margin-left:-25%}}@media screen and (max-width: 479px){h1,.uk-h1{font-size:40px}}