@charset "UTF-8";body #CybotCookiebotDialog *,body #CybotCookiebotDialogBodyUnderlay *{font-family:PrestigeEliteStd-Bd}body #CybotCookiebotDialogHeader{display:none}body #CybotCookiebotDialog{font-size:8pt;border:none;box-shadow:none;border-radius:0;line-height:1.231}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle{font-family:PrestigeEliteStd-Bd;font-weight:500}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText{font-family:PrestigeEliteStd-Bd;font-size:14px!important;line-height:1.3}body #CybotCookiebotDialog .CybotCookiebotDialogBodyButton{font-family:PrestigeEliteStd-Bd;padding:.375rem .5rem;font-size:.83rem;line-height:1.5;height:auto!important;width:auto!important;margin-left:0;margin-right:12px;border-radius:.25rem;font-weight:400}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:flex!important;justify-content:flex-start;flex-wrap:wrap}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContent{padding:24px}body #CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink{display:none}body #CybotCookiebotDialog a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{background-color:#9ac0ab;border:1px solid #9ac0ab;order:0}body #CybotCookiebotDialog a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#9ac0ab;border:1px solid #9ac0ab;order:1}body #CybotCookiebotDialog a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#9ac0ab;border:1px solid #9ac0ab;order:2;margin-right:0}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelWrapper{padding:0 24px}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{float:none}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtons{float:none!important;margin:14px 0 0}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane{padding:4px 0 3px 0}body #CybotCookiebotDialog #CybotCookiebotDialogDetailBody{background:#fdfbf0;padding:0 24px}body #CybotCookiebotDialog #CybotCookiebotDialogDetail{background:#fdfbf0}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsWrapper{background-color:#fdfbf0;border:1px solid #fdfbf0}body #CybotCookiebotDialog a#CybotCookiebotDialogBodyLevelDetailsButton{color:#000;margin:0}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane{border:none;padding:7px 0 3px}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsButton{background-image:none!important}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsButton::after{content:"›";font-size:20px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Segoe UI",Arial,Helvetica,Verdana,sans-serif;left:9px;bottom:-2px;position:relative;transform:rotate(90deg);color:#000}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsButton.CybotCookiebotDialogBodyLevelDetailsButtonExpanded{background-image:none!important}body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsButton.CybotCookiebotDialogBodyLevelDetailsButtonExpanded::after{transform:rotate(-90deg);left:6px}body{font-family:PrestigeEliteStd-Bd;font-weight:400;font-style:normal;background:#fdfbf0}body a{color:#5f8974}body a:hover{color:#5f8974;text-decoration:underline}body .fancybox-container .fancybox-bg{opacity:.97!important;background-color:#000!important}body .fancybox-container .fancybox-toolbar{right:inherit;left:50%;margin-left:-22px}body .fancybox-container .fancybox-infobar{display:none}@media (min-width:992px){body .fancybox-container .fancybox-caption-wrap{top:0;bottom:0;right:0;left:auto;width:33vw;padding-right:55px;display:flex;flex-direction:column;justify-content:center;padding-top:0}body .fancybox-container .fancybox-caption-wrap .fancybox-caption{padding:0}}body .fancybox-container .fancybox-caption-wrap .fancybox-caption{text-align:center;border-top:none;font-family:PrestigeEliteStd-Bd;font-size:1rem}body .fancybox-container .fancybox-stage{bottom:40px}@media (min-width:768px){body .fancybox-container .fancybox-stage{left:70px;top:40px;right:70px}}@media (min-width:992px){body .fancybox-container .fancybox-stage{right:35vw}}body .fancybox-container .fancybox-navigation .fancybox-button--arrow_left,body .fancybox-container .fancybox-navigation .fancybox-button--arrow_right{padding:0;width:40px;height:40px;background-image:url(/img/button/Slider@2x.png);background-size:100% 100%;margin:-20px 10px 0 10px;transition:all .1s linear;background-color:#fff;border-radius:50%}body .fancybox-container .fancybox-navigation .fancybox-button--arrow_left.fancybox-button--arrow_left,body .fancybox-container .fancybox-navigation .fancybox-button--arrow_right.fancybox-button--arrow_left{transform:rotate(180deg)}body .fancybox-container .fancybox-navigation .fancybox-button--arrow_left.fancybox-button--arrow_left:hover,body .fancybox-container .fancybox-navigation .fancybox-button--arrow_right.fancybox-button--arrow_left:hover{transform:rotate(180deg) scale(1.2,1.2)}body .fancybox-container .fancybox-navigation .fancybox-button--arrow_left:hover,body .fancybox-container .fancybox-navigation .fancybox-button--arrow_right:hover{transform:scale(1.2,1.2)}body .fancybox-container .fancybox-navigation .fancybox-button--arrow_left:before,body .fancybox-container .fancybox-navigation .fancybox-button--arrow_right:before{content:none}body .fancybox-container .fancybox-navigation .fancybox-button--arrow_left svg,body .fancybox-container .fancybox-navigation .fancybox-button--arrow_right svg{display:none}main{padding-top:80px}@media (min-width:992px){main{padding-top:169px}}@media (min-width:1200px){main{padding-top:213px}}main *{text-align:center}main h1,main h2,main h3,main h4,main h5,main h6{text-transform:uppercase}main .oj-announcement,main .oj-carousel div.carousel,main .oj-col .oj-price-addendum,main .oj-col>button,main .oj-features,main .oj-gallery,main .oj-prices,main h1,main h2,main h3,main h4,main h5,main h6,main img.d-block,main p{margin-bottom:3rem}main h2{margin-bottom:1rem}main .oj-hx-text-img .redactor-text.text-center>*{text-align:center}main .oj-hx-text-img .redactor-text.text-left>*{text-align:left}main .oj-hx-text-img .redactor-text.text-right>*{text-align:right}main .oj-hx-text-img+.oj-prices{margin-top:2rem}main small{font-size:.9rem}main .large{font-size:1.2rem}main button{cursor:pointer}main .jumplink-target{position:relative;top:-7rem}main .text-start,main .text-start *{text-align:left}main .text-end,main .text-end *{text-align:right}.navbar-wrapper{position:fixed;z-index:100;width:100%;background:#fdfbf0}.navbar-wrapper nav.navbar{margin:auto;background:#fdfbf0}@media (max-width:991.98px){.navbar-wrapper nav.navbar div.navbar-collapse{z-index:1000;background:#fdfbf0}}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-collapse{display:block}}.navbar-wrapper nav.navbar a{color:#000}.navbar-wrapper nav.navbar .navbar-toggler{cursor:pointer}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-toggler{display:none}}.navbar-wrapper nav.navbar .progress-wrap{width:150px;margin-left:auto;margin-right:2rem}@media (max-width:991.98px){.navbar-wrapper nav.navbar .progress-wrap{width:100%;order:5;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}}.navbar-wrapper nav.navbar .progress-wrap .progress{margin-top:50px;width:150px;overflow:visible;border-radius:10px;background:#fff;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}@media (max-width:991.98px){.navbar-wrapper nav.navbar .progress-wrap .progress{width:100%;margin-top:10px}}.navbar-wrapper nav.navbar .progress-wrap .progress .progress-bar{position:relative;background-color:#40a535!important;overflow:visible;border-top-left-radius:10px;border-bottom-left-radius:10px;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}.navbar-wrapper nav.navbar .progress-wrap .progress .progress-bar::after{content:"";display:block;z-index:1;background-image:url(../img/logo/tree.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:50px;height:50px;position:absolute;right:-25px;bottom:-8px}@media (max-width:991.98px){.navbar-wrapper nav.navbar .progress-wrap .progress .progress-bar::after{width:30px;height:30px;right:-15px;bottom:-4px}}.navbar-wrapper nav.navbar .progress-wrap span{padding-top:.5rem;display:block;font-size:.75rem}.navbar-wrapper nav.navbar .navbar-brand{margin:0;text-align:center;width:100px;height:100px}.navbar-wrapper nav.navbar .navbar-brand img{max-height:100%}.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name{overflow:hidden;margin-top:26px}html.easyBooking .navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name{display:none}.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name span{display:block;margin-left:auto;margin-right:auto;white-space:normal;max-width:120px}.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name span.brand-name{font-size:1.5rem;text-transform:uppercase;line-height:100%}.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name span.brand-desc{display:none;margin-top:2rem;font-size:.8rem}@media (min-width:576px){.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name span.brand-desc{display:block}}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name{position:relative;left:-25px;width:114px;margin-top:32px}.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name span.brand-name{font-size:1.3rem;text-transform:uppercase}.navbar-wrapper nav.navbar .navbar-brand h1.navbar-brand-name span.brand-desc{margin-top:4rem;font-size:.9rem}}@media (min-width:992px) and (max-width:1199.98px){.navbar-wrapper nav.navbar .navbar-brand{width:120px;height:65px}.navbar-wrapper nav.navbar .navbar-brand img{width:auto;height:100%}}@media (max-width:991.98px){.navbar-wrapper nav.navbar .navbar-brand{height:57px;flex-basis:100px}.navbar-wrapper nav.navbar .navbar-brand img{width:auto;max-height:100%}}.navbar-wrapper nav.navbar .navbar-nav{margin:auto;transition:margin-top .15s linear;padding:3rem 0;height:calc(100vh - 60px)}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-nav{flex-direction:row;height:auto;padding:1.5rem 0}}.navbar-wrapper nav.navbar .navbar-nav li a:focus,.navbar-wrapper nav.navbar .navbar-nav li a:hover{text-decoration:underline;background-color:inherit}.navbar-wrapper nav.navbar .navbar-nav li>a{text-transform:uppercase;color:#000;text-align:center}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-nav li.nav-item:first-child .dropdown-menu{transform:none;left:0;right:auto}.navbar-wrapper nav.navbar .navbar-nav li.nav-item:first-child .dropdown-menu .dropdown-triangle{left:2.5rem}.navbar-wrapper nav.navbar .navbar-nav li.nav-item:last-child .dropdown-menu{transform:none;right:0;left:auto}.navbar-wrapper nav.navbar .navbar-nav li.nav-item:last-child .dropdown-menu .dropdown-triangle{left:auto;right:2.5rem}}.navbar-wrapper nav.navbar .navbar-nav a.dropdown-toggle::after{display:none;content:none}.navbar-wrapper nav.navbar .navbar-nav li:not(.nav-item-spacer){flex:1 1 auto}.navbar-wrapper nav.navbar .navbar-nav li.nav-item-spacer{display:none}@media (min-width:1200px){.navbar-wrapper nav.navbar .navbar-nav li{font-size:22px}}.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu{background:#c0d3c7;border:0;border-radius:0;padding:1rem;min-width:320px;margin:auto}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu{position:absolute;left:50%;transform:translateX(-50%)}}.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu.show{display:table}.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu .dropdown-item{margin-right:30px}.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu img.dropdown-triangle{display:block;position:absolute;top:34px;left:calc(50% - 8px)}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu img.dropdown-triangle{top:-8px}}.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu .dropdown-divider{border-top:1px solid #000}.navbar-wrapper nav.navbar .navbar-nav .dropdown-menu .dropdown-divider:last-child{display:none}@media (min-width:992px){.navbar-wrapper nav.navbar .navbar-right-top{flex-basis:auto}}.navbar-wrapper nav.navbar .navbar-right-top .language-switch{font-size:80%;margin-bottom:6px;margin-right:3px}.navbar-wrapper nav.navbar .navbar-right-top .call2action a,.navbar-wrapper nav.navbar .navbar-right-top .language-switch a{display:inline-block;height:1.5em;line-height:1.5em;vertical-align:middle}.navbar-wrapper nav.navbar .language-switch .rounded{border-radius:.75rem!important}.oj-hx-text-form{margin-bottom:3rem}.oj-hx-text-form form p{margin-bottom:1.5rem}.oj-hx-text-form .suesseversuchung{position:absolute;left:-100vw}.oj-hx-text-form ul.errors{margin-top:-1.5rem}.oj-hx-text-form ul.errors li{list-style:none;color:red}@media (min-width:992px){.img-zoom{overflow:hidden;margin-bottom:3rem}.img-zoom img{margin-bottom:0!important;transition:transform .3s ease-in}.img-zoom img:hover{transform:scale(1.05)}}.oj-carousel>.container{position:relative}@media (max-width:767.98px){.oj-carousel>.col{padding:0;position:relative}}.oj-carousel .carousel-control-next,.oj-carousel .carousel-control-prev{width:10%}@media (min-width:768px){.oj-carousel .carousel-control-next,.oj-carousel .carousel-control-prev{width:5%}}.oj-carousel .carousel-control-next .carousel-control-next-icon,.oj-carousel .carousel-control-next .carousel-control-prev-icon,.oj-carousel .carousel-control-prev .carousel-control-next-icon,.oj-carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url(/img/glyph/next-circle@2x.png);background-size:100% 100%;width:24px;height:24px}.oj-carousel .carousel-control-next .carousel-control-next-icon.carousel-control-prev-icon,.oj-carousel .carousel-control-next .carousel-control-prev-icon.carousel-control-prev-icon,.oj-carousel .carousel-control-prev .carousel-control-next-icon.carousel-control-prev-icon,.oj-carousel .carousel-control-prev .carousel-control-prev-icon.carousel-control-prev-icon{transform:rotate(180deg)}.oj-carousel .carousel-indicators li{width:8px;height:8px;border-radius:50%;border:1px solid #000;background-color:inherit}.oj-carousel .carousel-indicators li.active{background-color:#000}.oj-carousel.oj-carousel-fullscreen{width:100%}.oj-carousel.oj-carousel-fullscreen>.container:not(.container-badge){padding:0;width:100%!important;max-width:100%!important}.oj-carousel.oj-carousel-fullscreen .slide .carousel-item{height:100%}.oj-carousel.oj-carousel-fullscreen .slide .img-zoom{margin:0;height:100%}.oj-carousel.oj-carousel-fullscreen .slide .img-zoom img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.oj-carousel.oj-carousel-fullscreen .slide::before{padding-top:calc(100vh - 80px)}@media (min-width:992px){.oj-carousel.oj-carousel-fullscreen .slide::before{padding-top:calc(100vh - 169px)}}@media (min-width:1200px){.oj-carousel.oj-carousel-fullscreen .slide::before{padding-top:calc(100vh - 213px)}}.oj-carousel.oj-carousel-fullscreen .badge{bottom:0}.badge{display:flex;align-items:center;justify-content:center;background:#9ac0ab;position:absolute;right:15%;bottom:-50px;border-radius:50%;width:100px;height:100px}@media (max-width:767.98px){.badge{width:80px;height:80px;bottom:-40px;right:30px}}.badge span{color:#fff;font-size:1.25rem;transform:rotate(24deg);white-space:normal;line-height:1.25}@media (max-width:767.98px){.badge span{font-size:1rem}}.oj-announcement{position:relative;margin-top:2rem;margin-bottom:3rem}.oj-announcement .oj-announcement-bg{background-color:#c0d3c7;padding:2.5rem;padding-top:6rem}@media (min-width:992px){.oj-announcement .oj-announcement-bg{padding:3.5rem;padding-top:6rem}}.oj-announcement h3{position:absolute;top:-60px;left:30px;color:#fff;border-radius:50% 50%;background-color:#000;width:120px;height:120px;transform:rotate(-15deg)}.oj-announcement h2{font-size:2rem}@media (max-width:767.98px){.oj-announcement h2{font-size:1.3rem}}.oj-video{margin-bottom:20px}.oj-video img.youTubeVideoPoster{display:none;max-width:100%}.oj-video img.playButton{display:none;position:absolute;top:0;bottom:0;left:0;right:0;width:50px;height:50px;margin:auto;transition:all .3s linear}.oj-video img.playButton:hover{transform:scale(1.05,1.05)}.oj-video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.oj-video .embed-container embed,.oj-video .embed-container iframe,.oj-video .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.oj-price-table-wrapper .oj-price-table{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.oj-table{margin-bottom:3rem}.oj-table td,.oj-table th{padding:2px 10px}.oj-table th{font-weight:700}.oj-table td a{background-color:#6495ed;padding:3px 6px;border:1px solid #87cefa;color:#fff}.oj-price-table-entry{display:flex;flex-direction:column;justify-content:space-between;flex-basis:100%;max-width:290px;flex-grow:1;padding:0 15px}.oj-price-table-entry>div{flex-grow:0}.oj-price-table-entry>div.oj-button-block{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.oj-price-table-entry{flex-basis:50%}}@media (min-width:992px){.oj-price-table-entry{flex-basis:25%}}.oj-price-table-entry img{width:100%}.oj-price-table-entry h4{font-size:1.2rem;text-transform:none;margin-bottom:2rem}.oj-price-table-entry h4::after,.oj-price-table-entry h4::before{display:block;content:"";width:80px;border-bottom:1px solid #000;margin:1rem auto}.oj-price-table-entry small,.oj-price-table-entry span{display:block;font-size:.9rem}.oj-price-table-entry a{color:#000}.oj-price-table-entry .oj-price-block{margin-bottom:2rem}.oj-price-table-entry .oj-price-block .oj-season-name{font-size:.9rem}.oj-price-table-entry .oj-price-block .oj-season-price{font-size:1.3rem}.oj-price-addendum,.oj-price-addendum *{font-size:.9rem;margin-bottom:.3rem;list-style:none}.oj-button{position:relative;text-transform:uppercase;padding:.6rem 1rem;margin-bottom:2rem;background-color:#c0d3c7;color:#000}@media (min-width:768px){.oj-button{padding:.6rem 1rem}}.oj-button::before{display:block;position:absolute;top:50%;margin-top:-6px;content:"";width:8px;height:12px;background-image:url(/img/glyph/next@2x.png);background-size:8px 12px;background-repeat:no-repeat;margin-left:0}.oj-button:hover{color:#000}.oj-button:hover::before{animation:button-arrow .6s infinite}.oj-announcement-bg .oj-button,.oj-rooms-jumpmenu .oj-button{background-color:#fff}.oj-details-link{position:relative;display:block;color:#000;margin-bottom:1rem}.oj-details-link::before{display:inline-block;content:"";background-image:url(/img/glyph/next-circle@2x.png);background-size:100% 100%;width:24px;height:24px;position:relative;top:7px;left:-6px;transition:all .3s linear}.oj-details-link:hover::before{transform:scale(1.2,1.2)}.oj-contact>*{display:block;margin-bottom:1rem}.oj-contact h4{font-size:.8rem;margin-bottom:2rem}.oj-contact a{color:#000}.oj-contact .oj-map{margin-bottom:0;margin-top:1.5rem}.oj-contact .oj-map::before{padding-top:50%}@media (min-width:768px){.oj-contact .oj-map::before{padding-top:30%}}.oj-contact .oj-map #oj-map{background-image:url(/img/gmap.png);background-repeat:no-repeat;background-position:center}.oj-contact ul{display:flex;margin:1rem 0;padding:0;align-items:center;height:100px}.oj-contact ul li{display:block;flex-basis:auto;flex-grow:0;margin-bottom:0;padding-right:1rem}.oj-contact ul li.oj-logo-schloss{flex-basis:0;flex-grow:0;padding-right:0;padding-left:1rem;margin-left:auto}.oj-contact ul li.oj-logo-schloss img{margin-left:auto;margin-bottom:0}.oj-contact ul li.social-icon{padding-left:1.5rem;padding-right:0}@media (max-width:767.98px){.oj-contact ul{flex-wrap:wrap;height:auto}.oj-contact ul li{flex-basis:100%;flex-grow:1}.oj-contact ul li.oj-logo-schloss{flex-basis:100%;flex-grow:0;padding-right:1rem;padding-top:1rem}.oj-contact ul li.oj-logo-schloss img{margin:auto}.oj-contact ul li.social-icon{flex-basis:50%;flex-grow:0;padding-top:1rem}.oj-contact ul li.social-icon.fb{text-align:right;padding-right:1rem}.oj-contact ul li.social-icon.insta{text-align:left;padding-left:1rem}}.oj-contact ul a{margin-bottom:0;color:#000}.oj-box-full-w,.oj-box-full-w-light{background-color:#c0d3c7}.oj-box-full-w-light.oj-box-full-w-light,.oj-box-full-w.oj-box-full-w-light{background-color:#fff}.oj-box-full-w .row,.oj-box-full-w-light .row{display:flex}.oj-box-full-w .row .oj-col,.oj-box-full-w-light .row .oj-col{margin:0}.oj-room-link{padding:initial;position:relative;display:block;color:#000}.oj-room-link span{display:block}.oj-room-link span+span{font-size:14px;letter-spacing:-.44px;line-height:21px}.oj-room-link.oj-room-link-right::after{display:block;content:"";background-image:url(/img/glyph/next.png);width:8px;height:12px;position:absolute;right:7px;top:calc(50% - 6px)}.oj-room-link.oj-room-link-bottom::after{display:inline-block;content:"";background-image:url(/img/glyph/next-circle@2x.png);background-size:100%;transform:rotate(90deg);margin-top:.5rem;width:24px;height:24px}.oj-room-link:hover{color:#000}.oj-room-link:hover.oj-room-link-bottom::after{transform:rotate(90deg) scale(1.2,1.2)!important}.oj-link{color:#000}.oj-rooms-overview-header .oj-col-jumpmenu .oj-rooms-jumpmenu{position:relative;background-color:#c0d3c7;top:-4rem;padding:1rem}.oj-rooms-overview-header .oj-col-jumpmenu .oj-rooms-jumpmenu .oj-room-link{margin:.75rem;background-color:#fff;padding:1rem 1rem .5rem 1rem}.oj-rooms-overview-header .oj-col-jumpmenu h3{margin-bottom:1.5rem}.oj-rooms-overview-header .oj-col-jumpmenu span{text-align:center}@media (min-width:992px){.oj-rooms-overview-header .oj-col-jumpmenu .oj-rooms-jumpmenu{top:-6rem;padding:1.5rem}.oj-rooms-overview-header .oj-col-jumpmenu .oj-rooms-jumpmenu .oj-room-link{padding:1.5rem 1.5rem .5rem 1.5rem}.oj-rooms-overview-header .oj-col-jumpmenu h3{margin-bottom:2rem}}.oj-rooms-overview-header .oj-col-jumpmenu .oj-price-table-entry{margin:0 auto}.oj-features{margin-bottom:2rem}.oj-features ul{display:flex;flex-wrap:wrap;justify-content:space-around;padding:.5rem 0;margin:0}.oj-features ul li{list-style:none;display:block;flex-basis:100%;flex-grow:1;padding:.5rem}@media (min-width:768px){.oj-features ul li{flex-basis:50%}}@media (min-width:992px){.oj-features ul li{flex-basis:33.33%}}.oj-gallery .oj-gallery-overview{display:flex;flex-wrap:wrap;margin:2rem -1rem 0}.oj-gallery .oj-gallery-overview a{display:block;padding:0 1rem;margin-bottom:2rem;flex-basis:100%;flex-grow:0;transition:transform .25s ease-in-out}@media (min-width:768px){.oj-gallery .oj-gallery-overview a{flex-basis:33.333%}body.ie .oj-gallery .oj-gallery-overview a{flex-basis:30%}}.oj-gallery .oj-gallery-overview a img{width:100%;height:auto}.oj-gallery .oj-gallery-overview a:hover{transform:scale(1.05,1.05)}.icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}.oj-icon-phone{background-image:url(/img/glyph/phone-icon.svg)!important;background-size:79% 79%}.oj-icon-letter{background-image:url(/img/glyph/letter.svg)!important;background-size:contain}.oj-icon-bed{background-image:url(/img/glyph/bed.svg)!important;background-size:contain}.navbar-toggler{border:none;background:0 0!important;width:26px;height:18px;padding:2px}.navbar-toggler:hover{background:0 0!important}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;background-color:#000;border-radius:1px;transition:all .2s}.navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.navbar-toggler.x .icon-bar:nth-of-type(1){transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler.x .icon-bar:nth-of-type(2){opacity:0}.navbar-toggler.x .icon-bar:nth-of-type(3){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.x.collapsed .icon-bar:nth-of-type(1){transform:rotate(0)}.navbar-toggler.x.collapsed .icon-bar:nth-of-type(2){opacity:1}.navbar-toggler.x.collapsed .icon-bar:nth-of-type(3){transform:rotate(0)}.navbar-toggler{display:block}.flex-equal-width{flex-basis:33.3333%;flex-grow:1}@media (max-width:991.98px){.flex-equal-width{flex-basis:10%}}.d-lg-listitem{display:list-item!important}.embed-responsive-2by1-oj::before{padding-top:50%}@media (max-width:575.98px){.embed-responsive-2by1-oj.home::before{padding-top:100%}}.oj-hx-special{background:linear-gradient(180deg,#9ac0ab 300px,rgba(0,0,0,.7) 300px);width:100%;padding:2rem 0;margin-bottom:2rem}.oj-hx-special h2{color:#000;margin-bottom:2rem}.oj-hx-special .col-12{margin-bottom:30px}.oj-hx-special .card{border:0;background:0 0;padding:0;height:100%}.oj-hx-special .card .img-zoom{overflow:hidden;margin-bottom:0}.oj-hx-special .card .img-zoom+.card-body h3{margin-top:-2.5rem}.oj-hx-special .card img{margin-bottom:0;transition:transform .3s ease-in}.oj-hx-special .card .card-body{text-align:center;z-index:1}.oj-hx-special .card .card-body h3{text-shadow:2px 2px 2px rgba(0,0,0,.5);color:#fff;font-size:2rem;margin-bottom:1rem}.oj-hx-special .card .card-body .btn{border:1px solid #fff;border-radius:0;color:#fff;background:0 0;transition:color .2s ease-in-out,border .3s ease-in-out;margin-bottom:1rem}.oj-hx-special .card .card-body .btn:hover{border:1px solid #f0f5f2!important;color:#f0f5f2!important}.oj-hx-special .card .card-body .btn::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.oj-hx-special .card .card-body p{margin-bottom:0;color:#fff}.oj-hx-special .card .card-body p+p{margin-top:1rem}.oj-hx-special .card:hover img{transform:scale(1.05)}.oj-hx-special .card:hover .card-body{background:rgba(255,255,255,.2)}.oj-hx-special .card:hover .card-body .btn{border:1px solid #f0f5f2!important;color:#f0f5f2!important}.jaegerli{position:fixed;bottom:0;right:40px;width:80px;height:101px}@media screen and (max-width:1400px){.jaegerli{display:none}}@keyframes button-arrow{0%{margin-left:0}80%{margin-left:5px}}@keyframes show-block{0%{opacity:0;display:none;height:0}1%{opacity:0;display:block;height:auto}100%{opacity:1;display:block;height:auto}}@keyframes hide-block{0%{display:block;opacity:1;height:auto}99%{display:block;opacity:0;height:auto}100%{display:none;opacity:0;height:0}}