@font-face{font-family:CentennialLTStd-Roman;src:url(/site/templates/assets/fonts/3ADA5D_0_0.eot);src:url(/site/templates/assets/fonts/3ADA5D_0_0.eot?#iefix) format('embedded-opentype'),url(/site/templates/assets/fonts/3ADA5D_0_0.woff2) format('woff2'),url(/site/templates/assets/fonts/3ADA5D_0_0.woff) format('woff'),url(/site/templates/assets/fonts/3ADA5D_0_0.ttf) format('truetype');font-display:swap}ul{list-style:circle}*,:after,:before{box-sizing:inherit}:focus{outline:0}html{color:#000;box-sizing:border-box;font-size:100%;height:100%}body{font-size:1rem;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;font-weight:300;display:flex;flex-direction:column;height:100%;line-height:1.3}h1,h2,h3{color:#000;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;line-height:1.1}*+h1,h1{font-size:1.6rem;margin-top:0;margin-bottom:10px}*+h2,h2{font-size:1.6rem;margin-top:0;margin-bottom:10px}*+h3,h3{font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;font-size:1.2rem;margin-top:0;margin-bottom:10px}*+p,p{margin-top:0;margin-bottom:10px}a,a:link,a:visited{text-decoration:none;color:#818181}a:hover{border-bottom:1px solid #818181}.color-primary{color:#818181}em{color:#000}.uk-navbar-container:not(.uk-navbar-transparent){background:rgba(255,255,255,0)}a.uk-logo:hover{border-bottom:none}.uk-navbar-nav>li{padding:0 30px 0 0}.uk-navbar-item,.uk-navbar-nav>li>a{min-height:95px;padding:23px 0 0 0;justify-content:initial;align-items:initial;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;font-size:1.7rem;color:#000;text-transform:none}.uk-navbar-nav>li.uk-active>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus{color:#818181;border-bottom:none}a.uk-navbar-toggle{color:#000;border-bottom:none}a.uk-navbar-toggle:hover{color:#818181;border-bottom:none}.lan{display:flex;justify-content:right;align-items:right}.lan a{font-size:1.15rem;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;color:#818181;padding:25px 0 0 0}.lan a:hover{text-decoration:none;border-bottom:none}.lan span{font-size:1.15rem;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;color:#000;padding:25px 5px}.lan a.active-lan,.lan a:hover{color:#000}.uk-offcanvas-content{flex:1 0 auto}.uk-offcanvas-bar{left:-500px;padding-left:15px;padding-top:0;width:100%;background:#fff}.uk-offcanvas-bar .uk-nav-default li{padding-left:0;padding-bottom:5px;padding-top:5px;border-bottom:thin solid #000}.uk-offcanvas-bar .uk-close,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-offcanvas-bar a{color:#000;font-size:1.6rem;padding-left:5px;-webkit-tap-highlight-color:transparent}.uk-offcanvas-bar .uk-close:focus,.uk-offcanvas-bar .uk-close:hover,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-offcanvas-bar a.uk-active,.uk-offcanvas-bar a:hover{color:#818181;border-bottom:none}.uk-navbar-toggle{min-height:80px;justify-content:left;align-items:left;padding:10px 0 0 0}.uk-offcanvas-close{top:25px;right:auto;left:15px}@media (max-width:960px){.uk-navbar-item{min-height:80px;padding:30px 0 0 0;justify-content:center;align-items:center}.uk-nav-default{padding-top:60px}}.lan-offcanvas span{font-size:1rem;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;color:#000;padding:0 10px}.book-now{background:#eee;opacity:.8;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;color:#000;border:#000 thin solid;margin-top:-20px;padding:8px 30px 5px 30px;line-height:1.2rem}.book-now:active,.book-now:hover,.book-now:visited{background-color:#eee;opacity:.8;color:inherit;border-color:#999}.book-now .top-line{font-size:1.15rem;font-family:CentennialLTStd-Roman,"Times New Roman",Times,serif;font-weight:400;color:#000;text-transform:none}.book-now .lower-line{font-size:.8rem;color:#000}.uk-container{max-width:1400px}.uk-section{margin-top:-20px;padding-top:0;margin-bottom:40px}.first-title{margin-top:18px}.card{padding-top:12px;border-top:thin solid #818181}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:10px}.uk-lightbox{background:#818181}a.uk-lightbox-button,a.uk-lightbox-button:visited{background:0 0;color:rgba(255,255,255,.7)}.copyright{padding:5px 5px;font-size:.8rem}@media (max-width:960px){.uk-section{marging-top:0;padding-top:40px;margin-bottom:20px}.book-now{width:100%;margin-top:30px;padding:8px 40px 5px 40px}}.info-text{height:60vh}.info-text .uk-button{width:100%;text-transform:none}@media (max-width:960px){.info-text{height:auto}}.image-text{background:rgba(0,0,0,.3);font-size:1.2rem;text-transform:uppercase;color:#fff}h2.room-overview-title{height:55px}@media (max-width:640px){h2.room-overview-title{height:auto}}.zimmer-eintrag h2{margin-bottom:0}.zimmer-eintrag .preis{font-size:1.5rem;color:#818181}.buchen,.buchen:visited{background:#eee;width:100%;font-size:1rem;color:#000;line-height:38px;text-transform:none;border:thin solid #000}.buchen:hover{background:0 0;border:thin solid #818181}.zimmer-kuenstler{padding-top:12px;border-top:thin solid #818181}.kuenstler-caption{margin-top:5px}.gallery-bottom{margin-bottom:31px}@media (max-width:1400px){.gallery-bottom{margin-bottom:28px}}@media (max-width:1200px){.gallery-bottom{margin-bottom:20px}}@media (max-width:960px){.gallery-bottom{margin-bottom:28px}}@media (max-width:700px){.gallery-bottom{margin-bottom:20px}}.kontakt{margin-top:20px;margin-bottom:10px;font-size:1.3rem;line-height:1.3}#map{width:100%;height:400px}.datenschutz{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;border-top:solid thin #818181;padding-top:10px}@media (max-width:640px){.datenschutz{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}}.uk-light .uk-slidenav:hover{border-bottom:none}.uk-lightbox-toolbar{background:0 0;color:#000;font-size:1.6rem}.uk-lightbox-toolbar-icon{color:#000}.uk-lightbox-toolbar-icon:hover{color:#818181}.uk-lightbox-button{background:0 0;color:#000}a.uk-lightbox-button,a.uk-lightbox-button:visited{color:#000}.uk-lightbox-button:hover{color:#818181;border-bottom:none}.uk-lightbox{background:rgba(255,255,255,.95)}#cookiebanner{display:none;padding:15px 0;background-color:#fff;position:fixed;bottom:0;z-index:10000;width:100%;border-top:thin solid #000}.cookie-button{background-color:transparent;color:#000;border:1px solid #000;padding:0 50px}.cookie-button:hover{border:1px solid #818181}footer{flex-shrink:0;padding-top:10px;padding-bottom:10px;font-size:1rem;color:#000;line-height:1.2;border-top:thin solid #818181}footer .pearl-hotels{text-align:right}footer .pearl-hotels img{width:120px}footer a,footer a:link,footer a:visited{color:#000}footer a:hover{border-bottom:none;color:#818181}@media (max-width:640px){footer *+.uk-grid-margin,footer .uk-grid>.uk-grid-margin{margin-top:8px}}