/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@import url("bs-icon-font/bootstrap-icons.min.css");@font-face{font-family:hotel;src:url("custom-icons/fonts/hotel.eot");src:url("custom-icons/fonts/hotel.eot?#iefix") format("embedded-opentype"),url("custom-icons/fonts/hotel.woff") format("woff"),url("custom-icons/fonts/hotel.ttf") format("truetype"),url("custom-icons/fonts/hotel.svg#hotel") format("svg");font-weight:400;font-style:normal}[class*=icon-hotel]:before{display:inline-block;font-family:hotel;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hotel-bath:before{content:"F"}.icon-hotel-bottle:before{content:"G"}.icon-hotel-calendar_2:before{content:"I"}.icon-hotel-coffee:before{content:"K"}.icon-hotel-credit_card:before{content:"N"}.icon-hotel-double_bed_2:before{content:"Q"}.icon-hotel-double_bed:before{content:"R"}.icon-hotel-drink:before{content:"S"}.icon-hotel-gym:before{content:"T"}.icon-hotel-hairdryer:before{content:"U"}.icon-hotel-info:before{content:"V"}.icon-hotel-loundry:before{content:"W"}.icon-hotel-nosmoking:before{content:"X"}.icon-hotel-parking:before{content:"Y"}.icon-hotel-patio:before{content:"Z"}.icon-hotel-reception:before{content:"a"}.icon-hotel-restaurant:before{content:"b"}.icon-hotel-room_service:before{content:"c"}.icon-hotel-safety_box:before{content:"d"}.icon-hotel-shower:before{content:"e"}.icon-hotel-single_bed:before{content:"f"}.icon-hotel-swimming_pool:before{content:"g"}.icon-hotel-tv:before{content:"i"}.icon-hotel-wifi:before{content:"j"}@font-face{font-family:spa;src:url("custom-icons/fonts/spa.eot");src:url("custom-icons/fonts/spa.eot?#iefix") format("embedded-opentype"),url("custom-icons/fonts/spa.woff") format("woff"),url("custom-icons/fonts/spa.ttf") format("truetype"),url("custom-icons/fonts/spa.svg#spa") format("svg");font-weight:400;font-style:normal}[class*=icon-spa]:before{display:inline-block;font-family:spa;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spa-towels:before{content:"S"}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;height:auto;transform:translate3d(0,0,0)}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:all .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{font-size:32px;font-size:2rem;outline:0}.owl-theme .owl-nav [class*=owl-]{color:#222!important;margin:5px 0;padding:4px 7px;display:inline-block;cursor:pointer}.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{outline:0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:0 0!important;border:2px solid #fff;transition:all .3s ease-in-out}.owl-theme .owl-dots .owl-dot span{position:relative;margin:0 5px;border-radius:50%;width:16px!important;height:16px!important;background:0 0!important;display:block;-webkit-backface-visibility:visible;transition:all .3s ease;border:2px solid rgba(255,255,255,.4)}.owl-theme .owl-dots .owl-dot span::before{content:"";background-color:#fff!important;display:block;border-radius:50%;width:8px;height:8px;position:absolute;left:50%;top:50%;margin-top:-4px;margin-left:-4px;opacity:0;visibility:hidden;transform:scale(0);transition:all .3s ease-in-out}.owl-theme .owl-dots .owl-dot.active span::before{transform:scale(1);opacity:1;visibility:visible}.owl-theme .owl-nav{position:absolute;top:50%;transform:translateY(-30px)!important;left:0;width:100%;margin:0!important}.owl-theme.carousel_item_centered_rooms .owl-nav{transform:translateY(-50px)!important}.owl-next,.owl-prev{width:45px;height:45px;position:absolute;top:0;border-radius:50%;display:block!important;background:rgba(255,255,255,.5)!important;border:0;line-height:47px!important}.owl-prev{left:15px}.owl-next{right:15px}.owl-next i,.owl-prev i{font-size:36px;font-size:2.25rem;color:#555;transition:all .3s ease-in-out}.owl-next i:hover,.owl-prev i:hover{color:#978667}.owl-next.disabled i:hover,.owl-prev.disabled i:hover{color:#ccc}.animated{animation-duration:5000 ms;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel.rounded-img .owl-item{border-radius:10px;overflow:hidden}[data-cue=slideInUp],[data-cues=slideInUp]>*{opacity:0}@keyframes slideInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:3px;border:1px solid #ededed;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:50px;line-height:48px;outline:0;padding-left:15px;padding-right:27px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;color:#333;margin-bottom:20px}.nice-select:hover{border-color:#ededed}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:border-color}.nice-select:after{border-bottom:2px solid #978667;border-right:2px solid #978667;content:"";display:block;height:8px;margin-top:-5px;pointer-events:none;position:absolute;right:20px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:8px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#9e9e9e;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#c1b6a3}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-25px);transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9;height:auto;overflow:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .list::-webkit-scrollbar{width:14px;height:18px}.nice-select .list::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}.nice-select .list::-webkit-scrollbar-button{width:0;height:0;display:none}.nice-select .list::-webkit-scrollbar-corner{background-color:transparent}.nice-select .option{cursor:pointer;font-weight:400;line-height:38px;list-style:none;min-height:38px;outline:0;padding-left:15px;padding-right:26px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:500}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}