a,a:active,a:focus,a:hover,body{color:#86754d}.topbar,h1,h2,h3,h4,h5,h6{line-height:1}.btn-close-menu,.material-icons,.material-icons-outlined{vertical-align:bottom}.lng a,.main-menu .info,.topbar,body{letter-spacing:.025em}.box-alt-text-image img:not(.picto),.gallery-slider .item img,.owl-item .item.d-flex img,.owl-item .item.d-flex video{object-fit:cover;object-position:center}#footer h4,body{font-family:"Brown Regular",sans-serif}#footer h4,.btn:not(.btn-sm),.herobanntext .btn-expo,.main-menu .info .directions,.main-menu .top a,.room .price,.room-btn-and-plan .text-end,.room-price-and-plan a,.services,header .menu>a{text-transform:uppercase}#more-about-cookies table td .mono,#more-about-cookies table td strong{font-family:"Courier New",Courier,monospace}.adminBtn span,.btnCMS{font-family:Arial!important}@media print{.adminBtn,.noPrint{display:none!important}}@font-face{font-family:'Brown Regular';src:url('../webfonts/Brown-Regular.eot');src:url('../webfonts/Brown-Regular.eot?#iefix') format('embedded-opentype'),url('../webfonts/Brown-Regular.woff2') format('woff2'),url('../webfonts/Brown-Regular.woff') format('woff'),url('../webfonts/Brown-Regular.ttf') format('truetype'),url('../webfonts/Brown-Regular.svg#Brown-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}html{touch-action:manipulation}body.lg-on{overflow:hidden}img{max-width:100%}body{font-size:16px;background-color:#fefbf3}.main-menu nav a,.main-menu nav li>span,.room .price span,h1,h2,h3,h4,h5,h6{font-family:Alice,serif}body:not(.index){padding-top:131px}.modal-backdrop.loading{background-color:#fefbf3;height:100vh;animation:1s cubic-bezier(.5,0,0,1) 1s forwards loading-backdrop;-o-animation:1s cubic-bezier(.5,0,0,1) 1s forwards loading-backdrop;-ms-animation:loading-backdrop 1s 1s forwards cubic-bezier(0.5,0,0,1);-webkit-animation:1s cubic-bezier(.5,0,0,1) 1s forwards loading-backdrop;-moz-animation:1s cubic-bezier(.5,0,0,1) 1s forwards loading-backdrop}.modal-backdrop.loading img{width:120px;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);animation:2s cubic-bezier(.5,0,0,1) loading-logo;-o-animation:2s cubic-bezier(.5,0,0,1) loading-logo;-ms-animation:loading-logo 2s cubic-bezier(0.5,0,0,1);-webkit-animation:2s cubic-bezier(.5,0,0,1) loading-logo;-moz-animation:2s cubic-bezier(.5,0,0,1) loading-logo}@keyframes loading-backdrop{0%{height:100vh}100%{height:0}}@keyframes loading-logo{40%,50%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@-o-keyframes loading-backdrop{0%{height:100vh}100%{height:0}}@-o-keyframes loading-logo{40%,50%{-o-transform:scale(1);opacity:1}100%{-o-transform:scale(0);opacity:0}}@-ms-keyframes loading-backdrop{0%{height:100vh}100%{height:0}}@-ms-keyframes loading-logo{40%,50%{-ms-transform:scale(1);opacity:1}100%{-ms-transform:scale(0);opacity:0}}@-webkit-keyframes loading-backdrop{0%{height:100vh}100%{height:0}}.main-menu nav .has-children.active+.sub-menu.opening,100%{height:0}@-webkit-keyframes loading-logo{40%,50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);opacity:0}}100%{-moz-transform:scale(0);opacity:0}.blog a,.btn-read-more,.contact-form .btn-add-break-room,.foofix .copyright a,.footer-wrap a,.main-menu a,a:active,a:focus,a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1,h2{font-size:40px;margin-bottom:1rem}.modal-body h2,h4{font-size:26px}.lng a,.topbar{font-size:17px}.trans{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.bg-light{background-color:#fefbf3!important}.bg-dark{background-color:#000!important}#cookie_notification,.instagram .row>div,.topbar{background-color:#000}.border-primary{border-color:#86754d!important}.border-light,.box-alt-text-image .btn.dropdown-toggle:focus,.box-alt-text-image .btn.dropdown-toggle:hover{border-color:rgba(134,117,77,.2)!important}.border-bottom+.border-top{border-top:none!important}.floating-book-btn,.z-index-2{z-index:2}.main-menu,.z-index-1040{z-index:1040}.py-lg{padding-top:1.9rem!important;padding-bottom:1.9rem!important}.px-lg{padding-left:2.4rem!important;padding-right:2.4rem!important}hr{opacity:.2}.topbar{border-bottom:1px solid rgba(134,117,77,.4);text-align:center;min-height:55px}#more-about-cookies table th,#signupform,.dropdown-toggle{text-align:left}.topbar a{color:inherit;text-decoration:none}.main-menu a,.topbar a:hover,body.index header:not(.navigation--sticky) .logosec a{color:#fefbf3}.topbar .container-fluid{padding:10px 50px}.topbar .close{right:30px;top:50%;transform:translateY(-50%);width:12px;height:12px}.topbar p{margin:0}.navigation--sticky,body:not(.index) header{border-bottom:1px solid rgba(134,117,77,.2);background-color:#fefbf3}.navigation--sticky{position:fixed!important}.navigation--sticky,header{top:0;left:0;width:100%;z-index:1040}.btn-close-menu,.menu-toggle{width:18px;margin-right:10px;overflow:hidden}.navigation--sticky.navigation--pin{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.navigation--sticky.navigation--unpin{-webkit-transform:translate(0,calc(-100% - 1px));-moz-transform:translate(0,calc(-100% - 1px));-ms-transform:translate(0,calc(-100% - 1px));-o-transform:translate(0,calc(-100% - 1px));transform:translate(0,calc(-100% - 1px))}header .logo a{display:block;overflow:hidden}header .logo img{min-width:100%;max-width:none}#heroslider .owl-dot.active svg,header{position:absolute}header.navigation--sticky{transition:height .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out}header .logosec{height:130px}.logo{margin-left:30px}header .logo+div{margin-right:30px}.navigation--sticky .logosec{height:90px}.main-menu .top a,header .logosec,header .logosec a{font-size:17px;text-decoration:none}.main-menu .top a,header .logosec a{letter-spacing:.055em}.main-menu svg:not(.bwp-logo),header .logosec svg:not(.bwp-logo){margin-right:10px;vertical-align:bottom;margin-bottom:3px;fill:#86754d}.main-menu .separator,header .separator{content:'';width:1px;background-color:rgba(134,117,77,.2);margin:0 50px}.main-menu .separator{margin:0 40px}.main-menu .logo ellipsex,.main-menu .logo path,body.index header:not(.navigation--sticky) .logo ellipsex,body.index header:not(.navigation--sticky) .logo path{fill:#ffffff}.btn-play-video .material-icons,.filter-guests .btn,.filter-guests .form-control,.herobanntext .btn-expo:hover,.lng a.active,.lng a:active,.lng a:hover,.main-menu a:hover,.number-input .btn,.number-input .form-control,body.index header:not(.navigation--sticky) .logosec a:hover{color:#86754d}.main-menu svg:not(.bwp-logo),body.index header:not(.navigation--sticky) .logosec svg:not(.bwp-logo){fill:#fefbf3}.main-menu .top a:hover svg,.main-menu nav .has-children:hover svg,body.index header:not(.navigation--sticky) .logosec a:hover svg{fill:#86754d}#heroslider .owl-theme .owl-dots .owl-dot.active span,#heroslider .owl-theme .owl-dots .owl-dot:hover span,.form-check-input,.form-check-input:checked,.main-menu .top .separator,body.index header:not(.navigation--sticky) .menu-toggle span,body.index header:not(.navigation--sticky) .menu-toggle:after,body.index header:not(.navigation--sticky) .menu-toggle:before,body.index header:not(.navigation--sticky) .separator{background-color:#fefbf3}.main-menu .book,header .book{margin-left:50px;padding:.875rem 1.7rem}.menu-toggle{height:12px}.menu-toggle span,.menu-toggle:after,.menu-toggle:before{position:absolute;left:0;height:2px;width:100%;background-color:#86754d;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.menu-toggle span{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition-delay:.7s,0s}.menu-toggle:after,.menu-toggle:before{content:''}.menu-toggle:before{top:0;transition-delay:.6s,0s}.menu-toggle:after{bottom:0;transition-delay:.8s,0s}.main-menu .inner,.main-menu .over{transition:transform 1s cubic-bezier(.65,.025,.67,.36)}.menu-toggle.active span,.menu-toggle.active:after,.menu-toggle.active:before{transform:translateX(200%)}.menu-toggle.active span{transition-delay:.1s}.menu-toggle.active:before{transition-delay:0s}.menu-toggle.active:after{transition-delay:.2s}.btn-close-menu{height:18px;margin-bottom:3px}#heroslider .owl-item video,.main-menu{width:100vw}.btn-close-menu span{display:block;height:2px;left:0;right:0;position:absolute;content:'';background-color:#fefbf3;transition:transform .3s cubic-bezier(.34,.615,.4,.985),background-color .3s ease-in-out;top:50%}.btn-close-menu span:first-child{transform:rotate(-45deg) translateX(130%);transition-delay:1.4s,0s}.btn-close-menu span:last-child{transform:rotate(45deg) translateX(-130%);transition-delay:1.25s,0s}.main-menu.active .btn-close-menu span:first-child{transform:rotate(-45deg) translateX(0)}.main-menu.active .btn-close-menu span:last-child{transform:rotate(45deg) translateX(0)}.btn-back:hover,.close-menu:hover .btn-close-menu span,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,header .menu>a:hover .menu-toggle span,header .menu>a:hover .menu-toggle:after,header .menu>a:hover .menu-toggle:before{background-color:#86754d}.main-menu{position:fixed;height:100vh;overflow:hidden;top:0}.main-menu,.main-menu .inner,.main-menu .over{transform:translateX(100%)}.main-menu.active,.main-menu.active .inner,.main-menu.active .over,.main-menu.active .top{transform:translateX(0)}.main-menu .inner,.main-menu .inner .bg,.main-menu .over{position:absolute;left:0;top:0;bottom:0;width:100%}.main-menu .inner{background-size:cover}.main-menu.active .inner,.main-menu.in-transition .inner{background:url(../images/placeholder.webp) center center no-repeat;content:''}.main-menu .inner .bg{background-color:rgba(24,23,31,.85)}.main-menu .columns .c-right,.main-menu .over{padding-left:70px}.main-menu .over{background-color:#1d1c26;width:640px;right:0;left:auto;content:''}.main-menu.in-transition{transition:1s ease-in-out}.lng,.main-menu .columns .c-left{width:515px}.lng a{color:#fefbf3}.lng ul,.main-menu nav ul{list-style-type:none;margin:0;padding:0}.lng li,.main-menu nav .has-children.active+.sub-menu,.main-menu nav .sub-menu.closing,ul.footer-links li ul:not(.show){display:block}.lng li+li{margin-left:80px}.main-menu .top{position:absolute;left:0;top:30px;width:100%;transform:translateY(-30px);opacity:0;transition:.3s ease-in-out}.main-menu.active .top{opacity:1;transition-delay:1s}.main-menu.active .info,.roomslider .item:hover .info{transform:translateY(0)}.main-menu .top>.d-flex{width:640px;padding-right:30px}.main-menu .columns{position:absolute;top:50%;transform:translateY(-50%);left:calc(100vw - 515px - 640px);line-height:1.1;margin-top:47.5px;max-height:70vh;padding-right:50px}.main-menu nav li>span,.main-menu nav>div>ul>li>a{font-size:35px;transition:.3s ease-in-out}.main-menu nav li>span{color:#fefbf3;margin-right:25px}.main-menu nav>div>ul>li{transition:.3s ease-in-out;transform:translateX(-50px);opacity:0}.main-menu.active nav>div>ul>li{transform:translateX(0);opacity:1}.main-menu.opening nav>div>ul>li:first-child{transition-delay:1.3s}.main-menu.opening nav>div>ul>li:nth-child(2){transition-delay:1.4s}.main-menu.opening nav>div>ul>li:nth-child(3){transition-delay:1.5s}.main-menu.opening nav>div>ul>li:nth-child(4){transition-delay:1.6s}.main-menu.opening nav>div>ul>li:nth-child(5){transition-delay:1.7s}.main-menu.opening nav>div>ul>li:nth-child(6){transition-delay:1.8s}.main-menu.opening nav>div>ul>li:nth-child(7){transition-delay:1.9s}.main-menu.opening nav>div>ul>li:nth-child(8){transition-delay:2s}.main-menu.opening nav>div>ul>li:nth-child(9){transition-delay:2.1s}.main-menu nav .sub-menu{display:none;overflow:hidden}.main-menu nav .sub-menu>li{margin-left:62px;margin-top:25px}.main-menu nav .sub-menu>li>a{font-size:22px}.main-menu nav .has-children svg{width:14px;height:8px;fill:#fefbf3;margin:0 0 0 8px;vertical-align:middle;transition:fill .3s ease-in-out}.main-menu nav .has-children.active svg{transform:rotate(180deg)}.main-menu.active ul.sub-menu-active>li+li,.offerslider .owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.main-menu.active nav>div>ul>li.hidden{transition-delay:0s;opacity:.5}.main-menu.active nav>div>ul>li.hidden>a,.main-menu.active nav>div>ul>li.hidden>span{font-size:25px}.main-menu .info{color:#fefbf3;font-size:18px;line-height:1.5;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateY(-30px);opacity:0;margin-top:40px}.main-menu .info>div>div:first-child{text-transform:uppercase;margin-bottom:20px}.main-menu .info .directions{color:#86754d;margin-top:20px;text-decoration:underline}.main-menu .info .directions:hover{color:#fefbf3;text-decoration:none}.main-menu .info>div:last-child>a{font-size:20px;letter-spacing:normal}.box-alt-text-image p+.services,.main-menu nav li+li{margin-top:40px}.main-menu.active .info{opacity:1;transition-delay:1.6s}.owl-theme .owl-dots,.owl-theme .owl-nav.disabled+.owl-dots{margin:20px 0;line-height:1}.owl-theme .owl-dots .owl-dot+.owl-dot{margin-left:20px}.owl-theme .owl-dots .owl-dot span{background:rgba(134,117,77,.3);border-radius:0;transform:rotate(45deg);margin:0;transition:background .3s ease-in-out}.nav-pills,.spoffer .container>div:last-child{margin-top:50px}#heroslider .item,.owl-carousel,.owl-carousel .owl-item,.owl-carousel .owl-stage,.owl-carousel .owl-stage-outer{height:100%}#heroslider .fa-plus,.no-fancy-cursor .fancy-cursor{transform:translate(-50%,-50%) scale(0)!important}#heroslider .owl-dots:not(.disabled){position:absolute;bottom:115px;padding:15px;margin:0;right:calc((100vw - 1320px)/ 2);display:flex}#heroslider .owl-theme .owl-dots .owl-dot span{background:rgba(254,251,243,.3)}#heroslider .item h1{margin-bottom:45px;font-size:80px;color:#fefbf3;max-width:900px}#heroslider .owl-dot{width:40px;height:40px;display:flex;align-items:center;justify-content:center}#heroslider .owl-dot.active,.nav-pills .btn{position:relative}.hero-overlay,.video-overlay{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 20%,#000 88%);content:'';top:0;bottom:0;left:0;width:100%}.hero-overlay.bottom-only{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 40%)}.herobanntext{position:absolute;left:0;bottom:130px;width:100%}.herobanntext .btn-expo{color:#fefbf3;letter-spacing:.15em;text-decoration:none;position:relative;padding:0 0 0 75px}.herobanntext .btn-expo:before{content:'';display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:2px;background-color:#86754d;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.instagram a span,.text-clamped:not(.expanded):not(.expanding){display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.herobanntext .btn-expo:hover:before{left:10px}.gallerytext{bottom:30px;left:30px;color:#fff;max-width:calc(100vw - 60px)}@media screen and (min-width:576px) and (max-height:576px){#heroslider .owl-dots,.herobanntext{bottom:15px}#heroslider .item h1{margin-bottom:20px}}@media screen and (min-width:1500px){#heroslider .owl-dots{right:calc((100vw - 1424px)/ 2)}.container{max-width:1424px}}.roomslider .item{height:calc(((100vw - 17px)/ 3) + 86px)}.roomslider .info{text-decoration:none;background-color:#fefbf3;padding:30px;position:absolute;bottom:0;left:0;width:100%;transform:translateY(calc(100% - 86px));transition:transform .5s ease-in-out}.box-alt-text-image .rounded-circle,.room ul.amenities:before,.social .separator{content:'';background-color:rgba(134,117,77,.2)}.roomslider .info h4{margin-bottom:0;transition:margin .5s ease-in-out}.roomslider .info p,.roomslider .info span{opacity:0;transition:.3s ease-in-out}.roomslider img{margin-bottom:86px;transition:transform 2s ease-in-out}.box-title-text.room-desc ul li,.roomslider .item:hover h4,.spoffer .info h4{margin-bottom:1rem}.innbox:hover .info,.instagram a:focus span,.instagram a:hover span,.roomslider .item:hover .info p,.roomslider .item:hover .info span{opacity:1}.blog a:hover img,.roomslider .item:hover img{transform:scale(1.05)}.testislider{padding:90px 0 45px}.testislider .item{max-width:500px;font-size:17px}#cookie_notification .material-icons-outlined,.testislider .text-uppercase{font-size:16px}.testislider .ico-star+.ico-star{margin-left:7px}.testislider .owl-theme .owl-dots{margin-top:30px!important}.gallery-slider .item{height:40vw;min-height:635px}.gallery-slider .item img{width:100%;height:inherit;min-height:inherit}.fancy-cursor{width:70px;height:70px!important;border-radius:50%;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-100px;top:-100px;pointer-events:none;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .3s;background:#86754d;color:#fefbf3}#footer h4,#signupform,.dropdown-toggle,.footer-wrap{position:relative}.fancy-cursor.active{transform:translate(-50%,-50%) scale(1)}.fancy-cursor.plus:before{content:'add'!important}.fancy-cursor.left:before{content:'chevron_left'}.fancy-cursor.right:before{content:'chevron_right'}.divider{content:'';width:40px;height:1px;background-color:#86754d}.decor{margin-bottom:20px}.text-clamped{overflow:hidden;transition:.3s ease-in-out;height:calc(1em * 1.5 * 4);margin-bottom:1rem}.text-clamped.clamp-3{height:calc(1em * 1.5 * 3)}.text-clamped.clamp-8{height:calc((1em * 1.5 * 8) + (.5rem * 7))}.text-clamped:not(.expanded):not(.expanding){-webkit-line-clamp:4}.text-clamped.clamp-3:not(.expanded):not(.expanding){-webkit-line-clamp:3}.text-clamped.clamp-8:not(.expanded):not(.expanding){-webkit-line-clamp:8}.instagram-wrapper h2,.text-clamped:not(.expanded):not(.expanding) p{margin-bottom:1.5rem}.full-width-video video{width:100%;height:auto}.video-overlay{background:rgba(0,0,0,.65)}.video-overlay .btn-play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.box-center-text-only{padding-top:85px;padding-bottom:135px;max-width:640px}.box-center-text-only.eq-padding{padding-bottom:85px}.box-alt-text-image img:not(.picto){width:100%;height:100%}.box-alt-text-image .container-fluid{max-width:560px;padding-top:30px;padding-bottom:30px}.box-alt-text-image>div:nth-child(2n)>div:first-child{order:2}.box-alt-text-image .btn:not(.dropdown-toggle){width:50%}.box-alt-text-image .btn.dropdown-toggle{width:100%;border:none;border-right:1px solid rgba(134,117,77,.2)}.box-alt-text-image .dropdown-menu{width:calc(100% + 1px);margin-left:-1px!important}.box-alt-text-image.with-map,.btn-group-lg>.btn,.btn-lg{font-size:17px}.box-alt-text-image.with-map a{text-decoration:none;letter-spacing:.1em}.box-alt-text-image.with-map .container-fluid{padding-bottom:110px}.box-alt-text-image.with-map .container-fluid>p:last-of-type,.form-check-list>div>div:last-child,.pagination,.room .desc>p:last-child{margin-bottom:0}.box-alt-text-image .rounded-circle{border:1px solid #86754d;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Design' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 475.5 621.4' enable-background='new 0 0 475.5 621.4' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%2386754D' d='M475.5,247.5c0,153.9-158.6,312.6-216.7,365.6c-12,10.9-30.3,11.1-42.5,0.4C157.8,562.3,0,409.1,0,247.5 C0,110.8,108.7,0,237.8,0S475.5,110.8,475.5,247.5z'/%3E%3Ccircle fill='%23FEFAED' cx='237.5' cy='246.4' r='156.8'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:11px}.box-alt-text-image #map_canvas{height:640px}.box-regular,.box-title-text{padding-top:135px;padding-bottom:175px}.blog,.blog-filter-btn{padding-top:80px}.box-title-text h2{max-width:400px;padding-right:30px}.box-alt-text-image ul:not(.dropdown-menu),.box-title-text ul{list-style-type:none;padding:0}.box-alt-text-image ul:not(.dropdown-menu) li,.box-title-text ul li{margin:0;padding-left:1.5rem;position:relative}.box-alt-text-image ul:not(.dropdown-menu) li:before,.box-title-text ul li:before{content:'';height:10px;width:10px;border:1px solid #86754d;display:block;position:absolute;transform:rotate(45deg);top:.55rem;left:2px}#signupform,.contact-form .break-room+div:not(.show),.contact-form .break-room:not(.show),.contact-form .col-form-label span:empty,.room-price-and-plan:empty{display:none}.spoffer{padding-bottom:100px}body.index .spoffer{padding-top:35px}.spoffer h2{margin-bottom:45px;text-align:center}.spoffer .row{margin-left:0;margin-right:0}.spoffer .col-sm-6,footer .social{padding:0}.blog,.blog+.pagination{padding-bottom:80px}.spoffer .row-even>div:last-child .innbox,.spoffer .row-odd .innbox{width:460px;height:460px}.spoffer .row-even .innbox,.spoffer .row-odd>div:last-child .innbox{width:350px;height:350px}.spoffer .info,.spoffer h4.position-absolute{top:50%;left:50%;transform:translate(-50%,-50%);width:230px;color:#fefbf3}.blog .blog-pic img,.spoffer .innbox img{object-position:center;width:inherit;height:inherit;object-fit:cover}.spoffer .info,.spoffer .innbox:hover h4.position-absolute{opacity:0}.spoffer .info p{line-height:22px;font-size:17px}.spoffer:not(.gallery) .innbox img{opacity:.65}.spoffer .innbox:hover img{opacity:.4;transform:scale(1.05)}.spoffer .innbox .info,.spoffer .innbox h4.position-absolute,.spoffer .innbox img{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.btn-back img,.btn-play-video span{transition:.3s ease-in-out}.spoffer .bricks .row-odd:not(:first-child){margin-top:-110px}.blog>.row>div:first-child{flex:0 0 auto;width:325px;padding-right:65px}.blog .nav-item.mb-2{margin-bottom:0!important}.blog .nav-item.mb-2+.nav-item.mb-2{border-top:none}.blog .blog-pic{height:225px;width:100%}.blog .blog-pic img{transition:transform 2s ease-in-out}.blog .inner{padding:30px}.blog h2{font-size:40px;margin-top:1rem}.blog p{margin-bottom:2rem}.instagram-wrapper{padding-top:90px;padding-bottom:90px}.instagram a{height:calc(100vw / 3)}.instagram a:focus img,.instagram a:hover img{opacity:.3}.instagram a img{object-fit:cover}.instagram a span{color:#fff;line-height:1.2;padding:20px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);overflow:hidden;-webkit-line-clamp:6;height:calc(1em * 1.2 * 6);opacity:0}.instagram a img,.instagram a span{transition:opacity .3s ease-in-out}.social{max-width:520px;font-size:25px;padding:70px 30px;letter-spacing:.1em}.social .separator{width:2px;height:68px;margin:0 20px}.social svg{height:30px}.instagram-wrapper+.social{padding-top:0;margin-top:-20px}footer .social svg{height:18px}footer .social .separator{background-color:#86754d;width:1px;height:48px}.services{font-size:13px;line-height:14px;margin-bottom:45px}.services img+div{margin-top:12px}.services img+div>span{text-transform:none}.services sup{top:-.3em;font-size:.65em}.room .desc{margin-bottom:40px}.room .price{font-size:40px;line-height:1}#footer h4,#signupform label.form-label,.room-btn-and-plan .material-icons-outlined,.room-price-and-plan .material-icons-outlined{font-size:20px}.room .price span{letter-spacing:normal}.room .price small,.room .price span{vertical-align:middle}.room .price small{font-size:15px}.room ul.amenities{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:100px;-webkit-column-gap:100px;-moz-column-gap:100px}.room ul.amenities li{margin-bottom:.5rem}.room ul.amenities:before{position:absolute;left:50%;top:0;bottom:0;width:1px}.room-btn-and-plan,.room-price-and-plan{white-space:nowrap}.room-price-and-plan:not(:empty){margin-top:-1rem;margin-bottom:20px}.room-btn-and-plan .text-end,.room-price-and-plan .text-end{padding-top:8px}.room-btn-and-plan .btn:not(.dropdown-toggle){width:100%}.filter-container:empty{height:155px}.filter-events .btn-outline-primary.active{background-color:#fefbf3;color:#86754d;border-color:#86754d}.filter-events>.nav-item:first-child:not(.active):not(:active):not(:hover)>.btn{border-right-color:transparent}.filter-events>.nav-item:first-child.active+.nav-item>.btn,.filter-events>.nav-item:first-child:active+.nav-item>.btn,.filter-events>.nav-item:first-child:hover+.nav-item>.btn{border-left-color:transparent}.dropdown-toggle.show:focus,.dropdown-toggle:active:focus,.dropdown-toggle:focus,.filter-events .btn{box-shadow:none!important}.filter-events .btn.btn-outline-light{height:55px}.filter-events .btn.btn-outline-light.active{padding-top:calc(.907rem - 1px)}.filter-guests:not(.mobile){width:310px}.filter-guests>div:first-child{padding-left:1.7rem;padding-right:1.7rem}.filter-guests .btn{border:none;padding-left:1rem;padding-right:1rem}.signup{background-color:#1d1c26;padding:70px 0}#footer,.footer-wrap{background-color:#fefbf3}h2#signup{cursor:pointer;margin:0}.footer-wrap{z-index:2}#footer{padding:80px 0 40px}#footer h4{margin:0}#footer ul{list-style:none;margin:0;padding:0}#footer h4,#footer ul li{line-height:24px;margin-bottom:24px}ul.footer-links li ul{transition:.5s}#signupform #signclose{position:absolute;right:0;top:-45px;font-size:70px;line-height:0;cursor:pointer}#signupform #signclose svg{width:25px}#signupform input.form-control{border:none;width:100%;color:#fefbf3;background-color:transparent;border-bottom:1px solid #fefbf3;border-radius:0;padding:10px 0;margin:0 0 35px}#signupform input.form-control::placeholder{color:#fefbf3}#signupform button.spbtn{padding:18px 55px;margin-top:20px;border-radius:0}#signupform button.spbtn:hover{background-color:#86754d;color:#fefbf3;border-color:#86754d}.foofix{height:576px}.foofix .foofixinn{z-index:0}.foofix .foofixcopy{padding:65px 0}.foofix .copyright{font-size:14px;line-height:16px;margin-top:15px}.foofixlogo{padding:80px 0;border-bottom:1px solid #e6e0d2}.foofixlogo .col-logo{padding:25px 15px;flex:0 0 auto;width:300px}.foofixlogo>.d-flex>div:not(:first-child){border-left:1px solid rgba(134,117,77,.2)}.foofixlogo a img{filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:.5s ease-in-out}.foofixlogo a:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.mob-con h4 a.toggler,ul.footer-links h4 a.toggler{top:50%;right:0;position:absolute;transform:translateY(-50%);display:none}.btn{border-radius:0}.btn:not(.btn-sm){letter-spacing:.025em;padding:.907rem 1.7rem}.btn-outline-light.outline-white.active,.btn-outline-light.outline-white:active,.btn-outline-light.outline-white:focus,.btn-outline-light.outline-white:hover,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary.nav-item.active:focus,.btn-outline-primary.nav-item.active:hover,.btn-outline-primary:active,.btn-primary,body.index header:not(.navigation--sticky) .btn-outline-primary{background-color:#86754d;border-color:#86754d;color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:rgba(134,117,77,.85)!important;color:#fff!important;border-color:#86754d}.btn-outline-primary:not(.nav-item.active):focus,.btn-outline-primary:not(.nav-item.active):hover{background-color:rgba(134,117,77,.1)!important;color:#86754d!important;border-color:#86754d}.btn-outline-light:not(.outline-white):active,.btn-outline-light:not(.outline-white):hover,.btn-outline-primary,.btn-primary.active,.btn-primary:active,body.index header:not(.navigation--sticky) .btn-outline-primary:active,body.index header:not(.navigation--sticky) .btn-outline-primary:focus,body.index header:not(.navigation--sticky) .btn-outline-primary:hover{background-color:transparent;border-color:#86754d;color:#86754d}.btn-outline-light:not(.outline-white){color:#86754d;border-color:rgba(134,117,77,.2)}.btn-outline-light:not(.outline-white).active{background-color:transparent;border:2px solid #86754d}.btn-outline-light.outline-white{color:#fefbf3;border-color:#fefbf3}.btn-outline-light.active:focus,.btn-outline-light:active:focus,.btn-outline-light:focus,.btn-outline-primary.active:focus,.btn-outline-primary:active:focus,.btn-outline-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.btn-primary:focus,.btn:focus,.form-check-input:focus,.form-control:focus,.form-select:focus{box-shadow:0 0 0 .25rem rgba(134,117,77,.3)}.btn.px-lg{padding-right:4.8rem!important}section .btn{min-width:150px}section .btn-wide{min-width:250px}section .btn+.btn{margin-left:-1px}.room .btn,section .services+.btn,section .services+.btn+.btn,section p+.btn,section p+.btn+.btn{margin-top:1.125rem}.blog .btn-outline-primary.nav-item,.filter-events.offcanvas .btn-outline-primary:not(.active),.nav-pills .btn-outline-primary{border-color:rgba(134,117,77,.2)}.contact-form .date-to input:not(:focus):not(.is-invalid),.nav-pills .btn+.btn:not(.w-100):not(:hover){border-left-color:transparent}.btn-back{width:70px;height:70px;top:50%;transform:translateY(-50%);left:30px;transition:background-color .3s ease-in-out}.btn-back:hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btn-read-more:after{display:inline-block;content:"";right:0!important;margin-top:2px}.btn-play-video{width:96px;height:96px;background-color:rgba(254,251,243,.3);transition:background-color .5s ease-in-out}.btn-play-video span{background-color:#fefbf3;width:69px;height:69px}.btn-play-video:hover{background-color:transparent}#more-about-cookies table th,.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#86754d;color:#fff}.btn-play-video:hover span{width:inherit;height:inherit}.nav-pills{margin-bottom:50px}.nav-pills:not(.filter-events) .btn:after{content:"";opacity:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-2px);width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:10px solid #86754d;transition:.15s ease-in-out}.nav-pills:not(.filter-events) .btn.active:after{opacity:1;transform:translateX(-50%)}.btn-read-more:after,.dropdown-toggle::after{border:none;width:14px;height:8px;background-repeat:no-repeat;background-position:center right;position:absolute;right:1.7rem;top:50%;transform:translateY(-50%);margin-left:0}.dropdown-toggle.btn-outline-primary:active::after,.dropdown-toggle.btn-primary::after,.dropdown-toggle.btn-primary:focus::after,.dropdown-toggle.btn-primary:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.7 12.3'%3E%3Cpath fill='%23ffffff' d='M16,0.2C15.8,0.1,15.6,0,15.3,0c-0.4,0-0.9,0.2-1.5,0.6c-0.1,0.1-0.2,0.2-0.3,0.2c-1.1,0.7-4.3,2.7-5.3,2.7c-1.2,0-5.5-3-5.5-3C2.2,0.2,1.7,0,1.3,0C1.1,0,0.8,0.1,0.6,0.2C0.2,0.4,0,0.8,0,1.3c0,0.3,0.1,0.5,0.3,0.8l6.5,9.4c0.4,0.6,0.9,0.8,1.7,0.8c0.6,0,1.1-0.3,1.5-0.8l6.5-9.4c0.2-0.3,0.3-0.6,0.3-0.8C16.7,0.8,16.4,0.4,16,0.2z'/%3E%3C/svg%3E")}.btn-read-more:after,.dropdown-toggle.btn-outline-primary::after,.dropdown-toggle.btn-outline-primary:focus::after,.dropdown-toggle.btn-outline-primary:hover::after,.dropdown-toggle.btn-primary.active::after,.dropdown-toggle.btn-primary:active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.7 12.3'%3E%3Cpath fill='%2386754d' d='M16,0.2C15.8,0.1,15.6,0,15.3,0c-0.4,0-0.9,0.2-1.5,0.6c-0.1,0.1-0.2,0.2-0.3,0.2c-1.1,0.7-4.3,2.7-5.3,2.7c-1.2,0-5.5-3-5.5-3C2.2,0.2,1.7,0,1.3,0C1.1,0,0.8,0.1,0.6,0.2C0.2,0.4,0,0.8,0,1.3c0,0.3,0.1,0.5,0.3,0.8l6.5,9.4c0.4,0.6,0.9,0.8,1.7,0.8c0.6,0,1.1-0.3,1.5-0.8l6.5-9.4c0.2-0.3,0.3-0.6,0.3-0.8C16.7,0.8,16.4,0.4,16,0.2z'/%3E%3C/svg%3E")}.dropdown-toggle.px-lg::after{right:2.4em}.btn-read-more.show:after,.dropdown-toggle.show::after{transform:rotate(180deg) translateY(50%);background-position:center left}.dropdown-menu{border-radius:0;width:100%;margin-top:-2px!important;margin-bottom:-2px!important;border-color:rgba(134,117,77,.2);background-color:#fefbf3;padding:0}.dropdown-menu>li:not(:first-child){border-top:1px solid rgba(134,117,77,.2)}.dropdown-item{color:#86754d;padding-top:1rem;padding-bottom:1rem;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.form-control,.form-select{border-color:rgba(134,117,77,.2);border-radius:0;background-color:#fefbf3;color:#86754d}.form-control:focus,.form-select:focus{color:#86754d;background-color:#fefbf3;border-color:#86754d;position:relative}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2386754d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.form-check{padding-left:45px;min-height:70px}.form-check .form-check-input{margin-left:-40px}.form-check-input[type=checkbox]{border-radius:0;border:2px solid #86754d;width:23px;height:23px;transform:rotate(45deg)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' width='20' height='20'%3E%3Crect width='20' height='20' fill='%2386754d' /%3E%3C/svg%3E");background-size:13px}.form-check-list{padding-top:1.125rem}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{border-color:rgba(134,117,77,.2);-webkit-text-fill-color:#86754d}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fefbf3 inset;-moz-box-shadow:0 0 0 1000px #fefbf3 inset;box-shadow:0 0 0 1000px #fefbf3 inset}.signup input:-webkit-autofill{border:none;border-bottom:1px solid #fefbf3;-webkit-text-fill-color:#fefbf3}.signup input:-webkit-autofill,.signup input:-webkit-autofill:focus,.signup input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #1d1c26 inset;-moz-box-shadow:0 0 0 1000px #1d1c26 inset;box-shadow:0 0 0 1000px #1d1c26 inset}.form-control::-webkit-input-placeholder{color:#86754d}.form-control::-moz-placeholder{color:#86754d}.form-control:-ms-input-placeholder{color:#86754d}.form-control:-moz-placeholder{color:#86754d}.contact-form{padding-top:60px}.contact-form .btn-add-break-room,.contact-form label:not(.form-check-label){font-size:26px;font-family:Alice,serif}.contact-form h2{font-size:42px;margin-bottom:50px}.contact-form .form-control,.contact-form .form-select{line-height:1}.contact-form .form-control{padding:1.125rem 1.25rem}.contact-form .form-select{padding:1.313rem 1.25rem}.contact-form .col-form-label{padding-top:0;padding-bottom:0;line-height:1}.contact-form .col-form-label span{padding-top:calc(1.125rem - 1px);padding-bottom:calc(1.125rem - 1px);display:block}.contact-form hr{margin:4rem 0}.contact-form .number-input .btn{border:none;padding-left:1.25rem;padding-right:1.25rem}.contact-form .number-input>div:first-child{padding-left:1.25rem;padding-right:1.25rem;width:calc(50% - 1px)}.contact-form .number-input>div:last-child{width:calc(50% + 2px)}.contact-form .col-add-break-room hr{margin:2rem 0 0}#more-about-cookies .tip label,#more-about-cookies em,.page-link{font-size:14px}.page-item>span,.page-link{border:none;color:inherit;padding:0 19px}.page-item:first-child .page-link{padding-left:0}.page-item:last-child .page-link{padding-right:0}.pagination .active{background:0 0}.pagination>.page-item{border-right:1px solid rgba(134,117,77,.2)}.pagination>.page-item:last-child{border-right:none}.page-item.active .page-link{color:#86754d;font-weight:700}.page-link:hover{color:#86754d}.page-item.active .page-link,.page-link,.page-link:hover{background:0 0;border:none;border-radius:0}#more-about-cookies table td,#more-about-cookies table th{border:1px solid gray;vertical-align:top;padding:10px;font-size:12px}#cookie_notification{position:fixed;bottom:0;left:0;right:0;zoom:1;color:rgba(255,255,255,.7);font-size:12px;padding:10px;z-index:2000000001;letter-spacing:normal;line-height:normal}#cookie_notification a{color:rgba(255,255,255,.7)!important;text-decoration:underline}#cookie_notification a:hover{text-decoration:none;color:rgba(255,255,255,.7)!important}#cookie_notification .d-flex>div:first-child{padding:0 15px}#cookie_notification #cookie_ok{text-decoration:none;cursor:pointer}#more-about-cookies h2,#more-about-cookies h3{margin-bottom:10px}#more-about-cookies table{border-collapse:collapse}#more-about-cookies table td{background-color:#eee}#more-about-cookies table td strong{font-weight:400;display:inline-block;margin-top:2px}#more-about-cookies .tip{background-color:#eee;overflow:hidden;border:2px solid #666;padding:20px;font-size:12px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;box-shadow:4px 4px 4px 1px rgba(0,0,0,.2);-webkit-box-shadow:4px 4px 4px 1px rgba(0,0,0,.2);-moz-box-shadow:4px 4px 4px 1px rgba(0,0,0,.2)}#more-about-cookies .btnCookiesSaveSettings{border:1px solid #000;background-color:#86754d;color:#fff;padding:5px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}#more-about-cookies .btnCookiesSaveSettings:hover{background-color:#fff;color:#000}@media screen and (max-width:1510px){.lng,.main-menu .columns .c-left{width:400px}.main-menu .columns{left:calc(100vw - 400px - 640px)}}@media screen and (max-width:1399.98px){.main-menu .top .phone{display:none}.main-menu svg{margin-right:0}.main-menu .over,.main-menu .top>.d-flex{width:500px}.main-menu .columns{left:calc(100vw - 400px - 500px)}#heroslider .owl-dots{right:calc((100vw - 1140px)/ 2)}}@media screen and (max-width:1250px){.main-menu .top .close-label{display:none}.btn-close-menu{margin-right:0}.lng li+li{margin-left:60px}.lng,.main-menu .columns .c-left{width:300px}.main-menu .over,.main-menu .top>.d-flex{width:450px}.main-menu .columns{left:calc(100vw - 300px - 450px)}}@media screen and (max-width:1199.98px){#heroslider .owl-dots{right:calc((100vw - 920px)/ 2)}.px-lg{padding-left:1.7rem!important;padding-right:1.7rem!important}.py-lg{padding-top:.875rem!important;padding-bottom:.875rem!important}.box-alt-text-image .py-lg{padding-top:.9375rem!important;padding-bottom:.9375rem!important}.box-alt-text-image.with-map .container-fluid{padding-bottom:70px}.btn.px-lg{padding-right:3.4rem!important}.dropdown-toggle.px-lg::after{right:1.7rem}.foofix{height:581px}.foofixlogo .col-logo{width:245px}}@media screen and (max-width:1080px){.main-menu .top{flex-wrap:wrap}.main-menu .top>.lng{order:3;width:100%;margin-left:calc(100vw - 300px - 450px);margin-top:40px}.main-menu .columns{top:195px;transform:none;margin-top:0;max-height:65vh}}@media screen and (max-width:991.98px){body:not(.index){padding-top:51px}.navigation--sticky .logosec,header .logosec{height:auto}body.index header:not(.navigation--sticky) .logosec{border-bottom:1px solid rgba(134,117,77,.4)}header .logo{margin:7px 0 7px 30px}header .logo a{width:143px}header:not(.navigation--sticky) .logo img{max-width:100%;min-width:1px}.logo svg.bwp-logo{height:36px;margin:5px 0}header .logo+div{align-self:stretch}header .separator{margin:0 16px}header .separator.d-md-none{margin:0 17px}body.index header:not(.navigation--sticky) .separator{background-color:rgba(134,117,77,.4)}header .logosec .btn-outline-primary{padding:.375rem 1rem;font-size:14px;margin-left:16px}#heroslider .owl-dots{right:calc((100vw - 720px)/ 2)}.roomslider .item{height:calc(50vw + 86px)}.spoffer .row-even>div:last-child .innbox,.spoffer .row-odd .innbox{width:348px;height:348px}.spoffer .row-even .innbox,.spoffer .row-odd>div:last-child .innbox{width:264px;height:264px}.spoffer .bricks .row-odd:not(:first-child){margin-top:-84px}.instagram .row>div:nth-child(n+7){display:none!important}#footer .col{flex:0 0 auto;width:50%}#footer .col.text-end{text-align:left!important}.foofix{height:551px}.foofixlogo .col-logo{width:190px}.foofixlogo a img{max-height:55px}.btn-back{width:36px;height:36px;top:auto;bottom:20px;left:50%;transform:translateX(-50%)}.filter-guests.mobile .form-control{width:80px;flex:0 0 80px}.room-btn-and-plan .col,.room-price-and-plan .col{width:100%;flex:0 0 auto}.room-price-and-plan .text-end{text-align:left!important;padding-top:15px}.room-btn-and-plan .col-btn{order:2}.room-btn-and-plan .text-end{order:1;text-align:left!important}}@media screen and (max-width:780px){.main-menu .top{top:7px}.main-menu .top>.lng{margin-left:30px}.main-menu .over{width:100%}.main-menu .info,.main-menu nav{display:block!important}.main-menu .logo{margin-left:15px}.main-menu .logo a{display:block}.main-menu .btn-primary{padding:.375rem 1rem;font-size:14px;margin-left:16px}.main-menu .columns .c-right,.main-menu .over{padding-left:0}.main-menu .columns .c-right{margin-top:40px}.main-menu .columns{padding-right:0;right:30px;top:165px;left:30px;max-height:calc(100vh - 195px)}.main-menu .top>.d-flex{width:auto;padding-right:5px}.main-menu .separator{margin:0 16px}.main-menu .top .phone{display:inline}.btn-close-menu,.main-menu svg{margin-right:10px}.main-menu nav>div+div>ul.sub-menu-active>li{margin-top:-20px}.gallery-slider .item{height:56.25vw;min-height:200px;max-height:80vh}.gallery-slider .item img{max-height:inherit}}@media screen and (max-width:767.98px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:calc(var(--bs-gutter-x,.75rem) * 2);padding-left:calc(var(--bs-gutter-x,.75rem)*2)}header .logosec svg:not(.bwp-logo){margin-right:0;margin-bottom:5px}#heroslider .item h1{font-size:65px;line-height:65px}#heroslider .owl-dots{display:none}.box-center-text-only{padding-bottom:85px}.spoffer{padding:70px 0}.article-nav-pills .nav-pills{margin-bottom:0}.spoffer .row-even>div:last-child .innbox,.spoffer .row-odd .innbox{width:258px;height:258px}.spoffer .row-even .innbox,.spoffer .row-odd>div:last-child .innbox{width:196px;height:196px}.spoffer .bricks .row-odd:not(:first-child){margin-top:-62px}.spoffer .info,.spoffer h4.position-absolute{width:228px}.spoffer .row-even .innbox .info,.spoffer .row-even .innbox h4.position-absolute,.spoffer .row-odd>div:last-child .innbox .info,.spoffer .row-odd>div:last-child .innbox h4.position-absolute{width:166px}.gallerytext h4,.spoffer h4{font-size:22px}.box-alt-text-image.border-top{border-top:none!important}.box-alt-text-image.border-bottom{border-bottom:none!important}.box-alt-text-image .btn{padding-left:.9rem;padding-right:.9rem}.box-alt-text-image>div+div{margin-top:35px}.box-alt-text-image #map_canvas{height:100vw;border:none!important}.box-alt-text-image.with-map .container-fluid{padding-bottom:30px}.box-alt-text-image .btn.dropdown-toggle{border-right:none;border-bottom:1px solid rgba(134,117,77,.2);border-top:1px solid rgba(134,117,77,.2)}.box-alt-text-image .nearby>div:first-child{order:2}.box-alt-text-image .dropdown-menu{margin-left:0!important;width:100%;border-left:none;border-right:none}.box-alt-text-image .dropdown-toggle::after{width:24px;background-position:center center}.dropdown-menu{margin-top:-3px!important;margin-bottom:-3px!important}.foofix{height:641px}.foofixlogo{padding:25px 0}.foofixlogo .col-logo{width:50%;padding:15px;margin-bottom:25px;margin-top:25px;min-height:85px}.foofixlogo a img{max-height:77px}.foofixlogo>.d-flex>div:nth-child(odd){border:none}.box-title-text.container-fluid{max-width:560px}.box-regular,.box-title-text{padding-top:80px;padding-bottom:80px}.gallerytext{bottom:15px;left:15px;max-width:calc(100vw - 30px)}}@media screen and (min-width:576px){.w-sm-auto{width:auto!important}.owl-carousel.owl-grab{cursor:none!important}.custom_slider.no-slide.reset-cursor,.custom_slider.offerslider .item>a,.custom_slider.roomslider.reset-cursor .item>a,.custom_slider:not(.reset-cursor,.no-fancy-cursor){cursor:none}.instagram a{height:164px}.social{letter-spacing:.2em}.social .separator{margin:0 50px}footer .social .separator{margin:0 35px}.blog .row.g-0>div{margin-left:-1px}.blog .row.g-0>div:nth-child(odd){margin-left:0}.blog h2,.blog p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.blog h2{height:calc(1em * 2)}.blog p{height:calc(1em * 1.5 * 2)}}@media screen and (min-width:768px){h1,h2{font-size:50px}.box-alt-text-image .container-fluid{padding-left:30px;padding-right:30px}.box-alt-text-image .nearby{bottom:0;left:0;width:100%;position:absolute}.instagram a{height:232px}.contact-form .col-md-2{width:350px}.blog .row.g-0>div,.blog .row.g-0>div:nth-child(3n+1){margin-left:-1px}.blog .row.g-0>div:nth-child(3n+1){margin-left:0}}@media screen and (min-width:768px) and (max-width:991.98px){.box-alt-text-image .btn:not(.dropdown-toggle){width:100%}.box-alt-text-image .dropdown-menu{width:calc(50vw)}.contact-form .col-md-10{width:400px}}@media screen and (max-width:670px){.main-menu .top .phone{display:none}.main-menu svg{margin-right:0;margin-bottom:5px}}@media screen and (max-width:575.98px){.row{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}.menu-toggle,header .logo+div{margin-right:0}.row>*{padding-right:var(--bs-gutter-x);padding-left:var(--bs-gutter-x)}.topbar{font-size:15px;min-height:1px}.topbar .container-fluid{padding:10px 30px}.topbar .close{right:15px}header .logo{margin-left:15px}.menu-toggle{margin-left:-16px;width:50px;height:44px;margin-bottom:-6px}.menu-toggle span,.menu-toggle:after,.menu-toggle:before{left:16px;width:calc(100% - 32px)}.menu-toggle:before{top:16px}.menu-toggle:after{bottom:16px}.roomslider .item{height:calc(100vw + 86px)}.fancy-cursor{display:none!important}#footer,#footer .foomenu,.spoffer:not(.gallery) .container{padding:0}.spoffer .container>div:last-child,.spoffer.gallery .bricks .row-odd:not(:first-child){margin-top:0}.spoffer h4{font-size:28px}.spoffer .row-even>div:last-child .innbox,.spoffer .row-odd>div:last-child .innbox,.spoffer.gallery .row-even .innbox,.spoffer.gallery .row-odd .innbox{width:100%;height:calc(100vw - (var(--bs-gutter-x,.75rem) * 2))}.spoffer.gallery .block-1,.spoffer.gallery .block-2{margin-bottom:var(--bs-gutter-x,.75rem)}.offerslider .innbox{height:100vw;width:100%}.box-alt-text-image .btn:not(.dropdown-toggle){width:100%}.instagram{margin-right:calc(var(--bs-gutter-x,.75rem) * -2);margin-left:calc(var(--bs-gutter-x,.75rem) * -2)}#footer .col{min-width:100%}#footer h4,ul.footer-links h4{font-size:17px}.con-toggle,ul.footer-links li ul:not(.show){display:none}.mob-con h4 a.toggler,ul.footer-links h4 a.toggler{display:block;font-size:14px;position:absolute;width:30px}.mob-con h4 a.toggler .material-icons,ul.footer-links h4 a.toggler .material-icons{float:right}#footer ul.footer-links h4{margin:0}#footer ul.footer-links li,.mob-con{border-top:1px solid #d3cbb7;margin:-1px 0 0;padding:15px 20px}.mob-con li{border:none!important;padding-left:0!important;padding-top:0!important}#footer ul.footer-links li ul li:first-child{margin-top:10px;padding-top:10px}.signup h2 svg{display:block;margin:20px auto 0}.foofixlogo a img{max-width:77px;max-height:53px}.foofix .foofixcopy{padding-bottom:100px}.form-check{min-height:50px}.contact-form h2{margin-bottom:25px;font-size:36px}.contact-form hr{margin:2rem 0}.cta-buttons .btn+.btn{margin-left:0}}.adminBtnFA,.btnCMS{font-size:13px;color:#a0a0a0}@media screen and (max-width:359px){.main-menu .top .close-label{display:none}.btn-close-menu{margin-right:0}}@media screen and (min-width:992px){.custom-scrollbar::-webkit-scrollbar{width:3px}.custom-scrollbar.horizontal::-webkit-scrollbar{width:auto;height:3px}.custom-scrollbar::-webkit-scrollbar-button{display:none}.custom-scrollbar::-webkit-scrollbar-thumb{background:#86754d}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#fefbf3}.custom-scrollbar::-webkit-scrollbar-track,.custom-scrollbar::-webkit-scrollbar-track-piece{background:#1d1c26}.main-menu .logo svg.bwp-logo,header .logosec svg.bwp-logo{width:180px}.instagram a{height:234px}.contact-form .col-md-10{width:585px}.blog .row.g-0>div:nth-child(3n+1){margin-left:-1px}.blog .row.g-0>div:nth-child(odd){margin-left:0}}@media screen and (min-width:1200px){.modal-open.pr-17{padding-right:17px;overflow:hidden}body.modal-open.pr-17 header{left:-17px}body.modal-open.pr-17 header .logo{margin-left:47px}body.modal-open.pr-17 header .topbar{padding-left:17px}.instagram a{height:279px}.instagram-wrapper .container{max-width:1140px}.box-title-text.container-lg,.contact-form .container-lg{max-width:1150px}.blog .row.g-0>div:nth-child(odd){margin-left:-1px}.blog .row.g-0>div:nth-child(3n+1){margin-left:0}.filter-events .btn-search{min-width:265px}.filter-events .btn.btn-outline-light{width:245px;letter-spacing:0}}@media screen and (min-width:1081px) and (min-height:680px){.main-menu nav li+li{margin-top:40px}}@media screen and (min-width:1081px) and (min-height:800px){.main-menu nav li+li{margin-top:60px}}.adminBtnFA{cursor:pointer}.adminBtnFA+.adminBtnFA{margin-left:5px}.adminBtnFA:hover{color:#000}.adminBtn span,.btnCMS:hover{color:#000!important}.btnCMS{text-decoration:none!important}.btnCMS i.fa-pencil-alt{color:orange}.btnCMS i.fa-plus-square{color:green}.btnCMS i.fa-list{color:#00008b}.btnCMS i.fa-times{color:red}.btnCMS i.fa-paperclip{color:#6495ed}.btnCMS i.fa-images{color:olive}.adminBtn{display:inline-block;padding:5px 15px 5px 10px;text-decoration:none;background:#fff;box-shadow:0 0 3px 3px rgba(0,0,0 ,.1)}.adminBtn span{display:inline-block;background-repeat:no-repeat;background-position:left center;padding-left:23px;padding-top:2px;font-size:12px}.adminBtn:active,.adminBtn:hover{text-decoration:none;color:#000!important;box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 0 3px rgba(0,0,0 ,.3)}.adminBtn:active{background-color:#fff}.btn-album-switch{background-image:url(../images/cms/album-switch.png)}.btn-album-edit{background-image:url(../images/cms/album-edit.png)}.btn-attachment{background-image:url(../images/cms/attachment.png)}.btn-banners{background-image:url(../images/cms/banners.png)}.btn-banners-edit{background-image:url(../images/cms/banners-edit.png)}.btn-document{background-image:url(../images/cms/document.png)}.btn-footer{background-image:url(../images/cms/footer.png)}.btn-header{background-image:url(../images/cms/header.png)}.btn-form-edit{background-image:url(../images/cms/form-edit.png)}.btn-form-results{background-image:url(../images/cms/form-results.png)}.btn-form-switch{background-image:url(../images/cms/form-switch.png)}.btn-images{background-image:url(../images/cms/images.png)}.btn-logout{background-image:url(../images/cms/logout.png)}.btn-map{background-image:url(../images/cms/map.png)}.btn-menu{background-image:url(../images/cms/menu.png)}.btn-modules{background-image:url(../images/cms/modules.png)}.btn-news-edit{background-image:url(../images/cms/news-edit.png)}.btn-news-add{background-image:url(../images/cms/news-add.png)}.btn-page-edit{background-image:url(../images/cms/page-edit.png)}.btn-bottom-menu{background-image:url(../images/cms/bottom-menu.png)}.btn-hotel{background-image:url(../images/cms/hotel.png)}.btn-hotel-add{background-image:url(../images/cms/hotel-add.png)}.btn-cat-edit{background-image:url(../images/cms/cat-edit.png)}.btn-cat-add{background-image:url(../images/cms/cat-add.png)}.btn-cat-list{background-image:url(../images/cms/cat-list.png)}